Quote from walterjennings:
Hey Ron. I was wondering if you could explain a bit more what that application does for you?
Hello Walter, I don't know the details of what you are trying to do, like for example what kind of strategies you are running, how complicated they are, the size of historical data files you are using, the CPU speed, etc. as all these parameters affect execution speed.
This program I'm using is called APS Automatic Pattern Search. Its solution space is restricted to price patterns involving OHLC. I suspect you are trying to run more complicated startegies but I will give you a few examples of how long it takes to get results with this program:
1) SPY simple search: 4,000 daily bars in the data file, a set of 4 target/stop pairs. The simple search takes a domain of 12 classes of price patterns and maps it into a range of about 50,000 (my estimate) potential solutions. This search takes 30 minutes.
2) Same search as in (1) above on same data and target/stops but on an extended domain of 88 or so patterns classes takes about 6 hours. Execution time increases non-linearly but it is not an exponential increase.
3) Same search as in (2) above, with 1 and 2 bars of delay in the price pattern signals, takes less than 24 hours. Execution time increase is linear when delays are added.
But I must tell you that I don't care at this point about execution time because I'm currently running daily data and I do that during the weekends. I think I have figured out a way of running the scan function of the program in real-time on 15 minute bars. The scan looks only at the last few bars of the data file and it is fast.
I use a core 2 duo 3.0 Ghz CPU but I have noticed that one of the cores is not utilized.
Ron