Quote from bluelou:
ProfLogic,
What part of your approach to trading is automated? How did you find out what your edge was or figure out what to automate if you didn't look at historical data?
Regardless of whether you casually observed the data in real-time or you looked at the historical data systematically (backtesting) you've still exposed yourself to a data snooping bias.
-bluelou
A computer can be taught to read the oscillations and tell when a trade is setting up, oscillation to oscillation and then, bar-by-bar, finally executing the trade.
The problem is the interface with the trading platform. This is why I currently have the process automated to tell me when a trade is setting up, based on oscillations, out of the 1000+ contract months I monitor, so I can fine tune it down to a handful of charts. At some point in the near future, my programmer will complete a macro that will run the program automatically each morning to tell me which charts are potentially setting up trades that day. I can then take the trades manually. The step after that is integration into Ninja for the execution.
Tradestation would be great because the the platform is built in but Tradestation's Constant Volume/Share Bars aren't accurate. They aren't capped and they refuse to take the few hours to fix the problem.
To answer your second question, real screen time. Five years of watching the charts, eight plus hours a day for 5 years. Nothing casual about my research, I assure you. If you take a lax approach to a problem . . . the result will mirror the effort. This gave me the information that price moved perfectly and logically so it could be programmed. I leave the programming to those that can.
By the way . . . you can't program variables where the variables are infinite and when you use minute, tick, equi-volume, momentum or range charts, all outcomes are infinitely varying.