Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.
sevensa
Market Wizard-
Content Count
620 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Articles
Everything posted by sevensa
-
Can Someone Tell Me How to Get an Indicator to Stop Plotting
sevensa replied to shortski's topic in Coding Forum
Well, there would be a way, but you will need to add additional code to make sure you don't always have a true condition to plot. I am not 100% sure of what it is you are trying to check, but if those two functions either return 0 or 1, maybe changing the your condition statements as below might help? Condition1 = value2 > 0 and value3 > 0; Condition2 = value2 = 0 and value3 = 0; -
If this is how your trading platform works, then you need to get a new trading platform as this is not how limit orders work.
-
Can Someone Tell Me How to Get an Indicator to Stop Plotting
sevensa replied to shortski's topic in Coding Forum
What values do your functions $rtOscillatorDivergence and ThreeLineBreak return? If they only return a 0 or a 1, then one of your Condition statements will always be true and the indicator will always be plotted. -
Try reading this thread. Your answer is in the 3rd post.
-
I don't know anything about them, but don't believe just because it is a Wall Street firm, their training will be good. Just because a firm is on Wall Street, does not mean they have credibility. Just look at the big mess many of these so called Wall Street firms are in...
-
In the end, the "best" computer is the one which meets all of your needs the closest and only you can decide which trade-offs you are willing to live with. For me, I just don't see the point of booting into Windows, or running it under VMWare all the time when I can have everything I need on a Windows based computer without having to juggle between two operating systems. For other people this is obviously acceptable. I still think if you are talking about a pure trading computer then a PC with Windows is your best option. If you want to use it for other things also, then the picture becomes more fuzzy and I might even agree with you that a Mac might be the better option depending on your needs.
-
From what you have mentioned, your only experience with Mac's seems to be that you have seen your friend using it and what he has told you. Have you actually had any experience of your own with Mac's which lead you to believe that they have better quality and make you feel comfortable enough recommending it for a trading computer? If so, can you maybe give a little more information on how you are using it? i.e., bootcamp, or virtualization, what kind of apps you are using, etc... I know John is using NT on Fusion and this would be nice to hear what other configurations people use.
-
How can you say then that OSX is better if you don't even have apps for it available to do trading? You cannot seriously recommend a Mac for a trading computer when you don't even have native applications available for it. For trading you definitely need Windows and your best bet would be a computer designed for Windows and not one which can also run Windows. If you want to design a computer for something else, then Mac might be better, but this thread is not about the best computer/OS for general usage; it is about trading computers.
-
I'd be curious to know what trading applications you are running side by side on OSX and Windows to come to your conclusion that OSX is better?
-
Attached is "my" version of cumulative tick. I say my version since I have changed it somewhat for my specific chart setup and it is specific to minute based bars. I am pretty sure this is not the most optimized way of coding it, but it works for me. Or rather it did, as I am not using it anymore. From what I understood from is blog, the money flow indicator is virtually the same, but also multiply the cumulative tick values with the volume for each bar, so this should easy to adapt the code. You most likely will have to adjust it for your setups, but hopefully this give you a starting point. In the attached picture, the middle frame is the cumulative TICK and the bottom one the ROC of it. Inputs: AvgDays(20), BarResolution(1), UpColor(Green), DownColor(Red), TrendBars(5), MALen(60), ShowMA(1), ShowDiff(0); Vars: AvgLen(0), TodayAvg(0), TickMA(0), CumuAvg(0), TodayTotal(0), TICK(0), Counter(0), Color(Yellow); AvgLen = AvgDays * (390/BarResolution); TICK = (High + Low + Close)/3; If date <> Date[1] then TodayAvg = Average(TICK, AvgLen)[1]; TodayTotal = TodayTotal + (High + Low + Close)/3 - TodayAvg; TickMA = Average(TodayTotal,MALen); If ShowMA = 1 then Color = Iff(TodayTotal >= TickMA, UpColor, DownColor); if ShowMA = 0 then begin IF TodayTotal > TodayTotal[TrendBars] then Color = UpColor; IF TodayTotal < TodayTotal[TrendBars] then Color = DownColor; End; If ShowDiff = 1 then Plot1(TodayTotal - TodayTotal[TrendBars],"Diff",Color); if ShowDiff = 0 then Plot2(TodayTotal,"Adjusted TICK", Color); If ShowMA = 1 then Plot3(TickMA, "TickMA", Yellow);
-
"High end" is completely subjective and arbitrary. If I am going to run comparisons and is biased to Mac, I will make sure to pick a "high end" PC which is less powerfull than the Mac, vice versa if I am biased to a PC. You cannot draw any general conclusions from such a "test" other than in that specific test one system is faster than the other. This is a futile argument anyway. This is like argueing which of Mercedes and BMW have the best cars. The best car/OS is the one which fits your needs the best. But just because it fits your needs the best, does not mean it is the best for everyone else and this is arrogant to suggest so. The fact is that if you want to use any of the better trading software, you need Windows. You cannot get away with just a Mac.
-
Developing strategies based on two time frames is not really that straight forward in EL. I haven't used any of the later versions of TS, but last I checked you cannot have two timeframes on the same chart, which make it impossible to use standard EL to make use of two different timeframes. You will probably need something like ELCollections, or some kind of global variable dll for that so that you can refer to data in different charts/workspaces. One book with a few examples is "Building winning trading systems with Tradestation" by George Pruit. Not so much for the "Winning Strategies", but there are a few decent coding examples. If you are starting to learn a new language, this might be worth your time to learn one of the more flexible platforms when it comes to developing strategies. The trade-of would that the more flexible the language is, the steeper the learning curve. Some of the platforms I can think of are Amibroker (don't be fooled by the low price), Neoticker, Ninjatrader (although NT don't allow reference to multi timeframes and is not quite there yet in term of robustness for strategy development, although version 7 promises to resolve that.)
-
That is true and I am running vmware myself to have easy portability and is happy with it. I was not disputing that it is a viable option, which in my opinion it is. I was disputing the statements by someone who doesn't understand the difference between virtualization and running it natively, that Mac somehow is faster even though it is an apples to oranges comparison.
-
You are talking about two different things now. Bootcamp is something different than what your friend does. You clearly stated "He runs simultaneously two opeating systems and switches between applications designed for each." With bootcamp this is not possible. With bootcamp, you have to either boot the mac up under OS X or Windows. You cannot have both at the same time. Since under bootcamp, Windows has full control and access over the hardware, the performance will be faster than when you run it under something like Parallels or VMWare Fusion. Both provide a virtual machine that have an extra layer between the applications and the hardware, so by definition this would be slower. If you don't understand that then there really is no point talking with you about these things. I don't know how you can claim that Mac runs Windows natively faster than PC's. If you have two machines with the exact same specs, how can one be faster than the other? If the Mac these benchmarks was ran on has more powerful hardware, then of course it will be faster. This is like saying if you have two cars and one is green and the other red with bigger engine, that red cars are faster than green ones. This is what Kiwi has been trying to tell you, but you don't understand that there is a difference between bootcamp and what your friend is doing. You assume both are the same and is basing your arguement on this wrong assumption.
-
Give Ninja Its Own Sub Forum
sevensa replied to darthtrader3.0beta's topic in Announcements and Support
If you look at the Market Profile forum, the very first and 5th (as of this moment) threads cover that. -
You mean my posts are just like yours? I have pointed out that there might be another side and other motives behind your posts since you have no track record here. You don't have to like it. I am happy to agree to disagree with you. Good luck in your trading and I hope you find a chatroom you are happy and profitable with.
-
Of course this is important. For the "fudged" trades, the trader simply could have made a calculation/typo mistake. Did you ask him for an explanation? Would the track record have been unprofitable overall without the fudged trades, or are they maybe irrelvant to the overall profitability of the system because they are only a small portion? The point is that it appears that you might be selectively present certain parts of information which proves your point, but ignore the rest which doesnt. He might have simply made a mistake or there might have been another rational explanation which you have missed. Have you asked the vendor for an explanation before you have jumped to conclusions? Having had some experience with vendors in the past, I will agree that you are probably right, but on the other hand, I have no way of verifying what you say is true either. You did not really provide any facts other than portions of a chat log which may, or may not be true. What are your credentials and backround you feel qualify you to provide a "service" like this? Even though I agree in principe that many vendors are shady, not posting any names, cherry picking portions of chat scripts and hiding behind an alias do not really give you much credibility either. For all I know, you are a competitor or disgruntled ex partner of this particular chat service. If what you are presenting are undeniable facts that cannot be refuted, why would you need protection?
-
Maybe to protect himself? He is probably violating non disclaimer agreements by posting this kind of information. And by posting the actual name, someone might be able to verify how accurate his postings are. For all we know, he has a personal axe to grind against the vendor for whatever reason and is only selectively posting the sections which reflects negatively on the vendor and ignore the positive sections. I mean if this was all bad, you have to wonder why he apparently is still going back to the chat room every day? I don't know who this vendor is and I am not defening him. I am just saying that any story always has two sides and just because a person's handle is CrimeStopper46, we should not automatically assume that his posts are more credible and should be taken on face value. Especially not with only a handful of posts. Everyone always should do their own due diligence as you never know what motives the other party have.
-
Can you elaborate on this? I don't understand how your entry dictates your risk? I thought that your stop does? I don't agree with this. Your stops should be placed at the correct place regardless if you are new or not. If you determine that an optimal stop is 10% below your entry price, this makes no sense to place the stop 5% below your entry price, just because you are new. This is much better to trade a smaller size with a 10% stop with a lower probability to get stopped out than a larger size with a 5% stop with a good chance to get stopped out by normal market fluctuation.
-
I think you have already made up your mind is just looking for someone to agree with you so that you have justification. If you want to learn to trade, the first rule is that you and you only are responsible for your actions and no one else. If the course is a total waste of money, who are you going to blame? Yourself or an anonymous person on a chat forum who told you it is a good idea to take the course? Your money, your decision.
-
If this is all you know about options, I think you are much better off to start with: Options for dummies Understanding Options You can get both for less than Passarreli's book.
-
This is like asking someone if you should a buy a Ford Mustang. You have to first decide what your goal is and what you are trying to accomplish and then decide if you think the book will help reach your goal. Otherwise, you are just buying a book for the heck of it. Before someone can tell you if they think you should buy the book at least say first what you expect to get from the book.
-
EasyLanguage Indicator -- How Long (in Min) 1500 Tick Bar Took to Complete
sevensa replied to Frank's topic in Coding Forum
You can use this is a starting point. http://www.traderslaboratory.com/forums/f46/time-per-bar-1465.html -
Not really sure what you are asking here. Ryan Watts is Ryan Watts. If google didn't give you what you want, try the about me page on his website, or e-mail him and ask him. With regards to thephantomwriters.com, if you have spent the same amount of time it took you to make this post here on their homepage, you would know what/who they are.
-
If Time = Value1 then Value2 = Close;