Since we only have 15 second data back to October 2017 in Tradestation, we tested the strategy on one minute data, the smallest interval with history back to 1997. Nice results and further validation. The results on 15 second charts and one minute charts are in the video below.
If you don't have a trial yet, the opportunity to get a two week trial will last through tomorrow.
This offer is only for Tradestation and MultiCharts at this time. (We have not created the NinjaTrader update yet). The offer for a two week trial will continue through July 6th. Please read the notes below the video.
Tick Pulse requires real time data for the E-mini S&P, NYSE TICK and CBOE VIX otherwise you will get an error message, "You may not mix symbols of different delays".
You can purchase more tick data to get more historical testing but the problem is with the NYSE TICK. The tick data you purchase may not match the tick data of your data feed for the NYSE TICK. There are tick data providers for the NYSE TICK but they don't match the Tradestation data feed.
If you are not using Tradestation, the NYSE TICK can be different on different data feeds and this can cause the results to be different. There is a video at the bottom of this page that shows the difference in data feeds between Kinetick and Tradestation.
While market data for markets is the same regardless of data feed, indicators such as the NYSE TICK are calculated and sampled at different rates and generate significantly different numbers.
Additionally, this is the only strategy I offer that uses sub one minute charts. It uses 15 second charts on data1 and 15 second charts on data2. For this reason, sometimes it signals a trade that disappears or changes when the signal is refreshed (Status Off and then On). Sometimes this will work to your benefit (taking a winning trade that disappears) while other times, this will work against you (taking a losing trade that disappears). All of my other strategies match the real time signals when refreshed and I can count on the live results matching the signals minus an average slippage and commission number. With Tick Pulse, your results will vary in live trading. I have gone over the code many times with my programmer. There seems to be a platform problem on both Tradestation as well as NinjaTrader when working with multiple data series on sub one minute charts. It could also be the result of data coming from different exchanges. The E-mini S&P is on the, CME which is on CST timezone and is data 1 while the $TICK is on the NYSE, which is on the EST timezone and is data 2.
The potential solution for this is to refresh the chart after you get the signal to see if the signal is still there and then adjust the trade or wait to put the trade on manually after refreshing the chart whenever you get a signal. This would require watching it all day and potentially missing trades that went quickly in the direction of the trade. Overall, simply automating with this discrepancy will probably average out over time. Sometimes, it would work to your advantage while other times it would work against you, but in the long run, I anticipate that it will average out.