Modify error: Not initialized string in array (4009)
-
I can't work out why I'm getting this error:
__Modify error: Not initialized string in array (4009)[/quote:3noli3o0]
The blocks are shown here: http://fxdreema.com/shared/xFjydfUqb.I hope it isn't me misunderstanding the "Check the distance between two levels" again!

-
I can't get this error right now, but I have some idea where it comes to, so I can check that.
What are you trying to do?
-
The blocks say, if in the trades loop SL > Current Price (Candle close id 0), then don't run the trailing stop block. The trailing stop should therefore run if SL < Current Price (buys only).
-
Well... ok.
Is there still the same error? -
I'm getting this error again in local version 066. I'm using the in loop "modify stops" block to dynamically change a stop loss based on the ATR.

-
I can't replicate this, it's some other block probably or it happens with specific configuration. I think "once per trade/order" can produce this error, at least I remember similar problem before... Some example?
-
Yes. Example here: http://fxdreema.com/shared/rXFzZhDyb
-
I have other types of errors - basically SL is too short and it's not difficult to understand why - ATR has some relative values very close to 0, I don't know why you are using it like this.
-
Ah! OK. Thank you. It mostly seems to work OK. In this instance I can probably ignore this error message then, as the next iteration works, and there is always a stop in place.
Thanks again.
