Quote from WaveStrider:
I am learning (slowly) the C# necessary to deal with NT, but this focuses a lot of my time on the intermediate process of how to use a platform, rather than the ideas and test output (which is really what I am interested in), substituting the mechanics of software usage for the real goal. IMO that is NT's biggest drawback.
[/B]
An observation. NinjaTrader was a definitely a step in the right direction for strategy development. Far easier environment environment to work in than the C# though COM interface of NeoTicker.
But you had to deal with the issues that EasyLanguage eliminates which convolutes the programming logic for a strategy.
And it afforded the chance to use a debugger to a limited to degree to test out code before running it in NinjaTrader.
In fact, if it weren't for the performance issues of tick data, and the troubles of running it 24/7 as a black box, I would have stuck with it.
From that platform, I went on to create TickZOOM. Everything about it is geared to generate high-productivity.
One feature I never mentioned is that TickZOOM resolves the following problem in debugging a strategy:
PROBLEM: Ordinarily, ifyou debug a C# strategy, the data for High[0] and Low[0] is not a normal array. It's at least a reverse array or a circular array. That means you can't really see the data of the current high or last bars high in the debugger. Making it a royal PAIN to figure out what is going on.
TickZOOM Solution
In TickZOOM a trick is used to fool the debugger when your browsing those classes to make it see a simple array with 0 as the current price, 1 as the last price , etc.
The result along with the other features makes it a dream to debug and "SEE" exactly why your strategy isn't doing what you want it to do.
That strong debug support and the zoom tick speed are probably the 2 most powerful features of TickZOOM.
Sincerely,
Wayne