bp => change your LookBack to 450.
regardless of AUDCHF, this is a problem EA wide. your logic has a flaw. it leaves trades unattended if it leaves the signal zone area.
this is not how people trade martingale in the real world. once the process starts, it needs to follow the sequence whether price is still in the signal zone or not.
right now, your EA only trades when price is in the signal zone. when price leaves the zone, it stops placing additional trades. THIS IS SUICIDE.
i recall you stating you don’t trade martingale. it is very obvious now because i am not getting through to you, and it doesn’t seem like you understand what i am talking about.
so with all of this aside, the solution i request is very simple but may be complicated for you to complete the task. once again, it is very simple.
once a trade starts, do not let EA stop trading until it completes the trade. it doesn’t matter if the price is not in the signal zone anymore at M15 checkpoint, signal zone is only necessary for assessing new trades and signals.
if it has to be an option, that is fine. but without it,
every EA you create that uses a grid-based martingale is doomed to meet it’s maker.
bp, are we on the same page now?
View attachment 118040
Dont change Lookback to 450!! Its your own fault.. Not from bp...
Like "Lookback" says. He looks back for Zones 450 Bars. So he will take a trade even its not in the Zone anymore. Change lookback closer to get new, actual Zones.