From my experience using Tradestation, when applying strategy to a chart, they execute strategy code when:
a. trade happens to the main datastream (tick based) or
b. an interval bar closes and there is trade happen to the main datastream during the bar.
If data #1 of the chart does not have trade happen during the bar interval, then strategy code is not run at all.
For example, if I apply my strategy to 1-minute chart and no trade happens for 10 minutes, then the strategy code is not executed at all during the 10 minutes.
I am looking for some trading software that can execute strategy code regularly(like every 15 seconds) regardless whether there is trade happen.
Another 2 alternative solutions are:
1. Software can execute strategy code when data#2 ticks.
2. Software can generate order for data#2
then I can use another actively-traded instrument as second datastream to solve this issue.
Can NinjaTrade achieve this?
Thanks for help.
Comment