in the attached jpg you can see my blue dashed-line stop. It is an indicator and I put my stop 20 ticks above it (for shorts). Generally everything works fine but the stops move somehow strange.
In the screenshot you can see that the stop is at 1,5957´3 (that is 20 ticks above the blue dashed line) but it should be already at 1,5952´5 (that is 20 ticks above next blue dashed line).
Even with CalculateOnBarClose=true it should be there as the bar with the last dashed line is already closed and the next bar already built some time.
There are no conditions for this stop - only the indicator (and the dashed line is already there). So, why doesn´t the stop move?
The stop is "SetStopLoss("S4",CalculationMode.Price, stop4,false);" and as mentioned it works usually fine, but when does indicator values move the stop (for your information, that blue dashed line is nothing more than a Donchian).
Thanks
Tony
Comment