The software can be thought of as a type of neural network. Essentially it searches through raw data looking for "patterns". Once patterns are identified, I have NinjaTrader perform backtests using each pattern to determine which are viable.Quote from Runningbear:
Frostengine,
Great thread. Hey do you think you could tell us a bit more about how you designed your pattern matching software and how you integrated it with ninjatrader? How long it took? Any problems you encountered? Without giving away specifics of course.
Do you use your custom program to search for patterns in real time then execute through ninja or did you back test to find viable patterns with your program then hard code your strategy directly in ninja?
Also, purely from an executional standpoint, can you tell us how well ninjatrader performs. I have read reports y some auto traders that when running for long periods, ninja can lose sync will what it thinks its positions are and what they really are. Can you let us know if you're experienced anything like this.
thanks,
Runningbear
I wrote a DLL that reads in the "pattern" file and then executes it within NinjaTrader.
Concerning experiences with NinjaTrader. Since my system is flat by the end of each trading session, I do not believe the bug you are referring to affects me. I have not personally seen it.