Yes I chose 1 second because that way as soon as a trade is opened the other order is cancelled as soon as possible. Yes you could stretch it out to other time frames but the slower the time frame the more risk that trades in both directions could be opened.
This is one of the current limitations of MTF codes – very little backtest data on fast time frames. I believe v11 will be better in this regard. To be honest most back tests are not very accurate as we have to use a fixed spread and in real life spread is not fixed and has not been exactly the same spread since the year dot.
The 1 hour version that I wrote does a pretty good job of simulating how the strategy would perform in a back test but live forward testing is always preferable to back testing. To do this just run the strategy live in your demo account on a 1 second time frame by clicking the ‘Automatic Trading’ tab in the programming window.