It's clear for me why I had "wrong" trades. It's because of the data. When there is no price on my entry level, then the trade should open on the next tick, of course this will make the results a little bit inaccurate. This is completely clear for me. But what I still don't understand is how can be a test with OHLC prices (use just the run function) more accurate than a test with 15 ticks (with tick function). So when I use just the run function and the trigger bar OHLC prices are far away from the entry level, why Zorro opens the trade on the entry level and not on the close of the bar? (see example)

Attached Files example.pngexample_tickFunction.png
Last edited by tomna1993; 05/11/21 22:21.