Great and thanks for your clarification. I also, as I mentioned before, appreciate everybody's support.
I have also no doubt that there are many experienced traders as well as some superb programmers here.
Please let this discussion aside, although I don't yet understand why the work "misunderstand" is interpreting as downplay, impoliteness or lecturing. I apologize again if this result in such interpretation.
Would you please, be kind and let me know how this definition of Swing Low has a future leak if the entry would be the next day open?
That definition of a Swing Low confirmation should be fine and has no future leak. The only problem is that you're missing commas in the Ref() commands so the code wouldn't actually run as written.
Now you just need to retrieve the Low price from the actual Swing Low bar, i.e. two bars before the confirmation, so that you can use it as your stop loss price.
function SwingLow(array, bars) { return IIf(array <= Ref(LLV(array, bars), -1) AND array <= Ref(LLV(array, bars), bars), True, False); }
SLow = SwingLow(L, 2); // Creates an array of swing low points based on 2 bars
StopValue = ValueWhen(SLow, L, 1) // Returns the low at the most recent swing low