Please confirm I'm right...or not.
-
I would like to confirm I understand correctly the 'check stop-loss' block. Let me put an example. I want to check a second sell trade SL with another previous sell SL. I got the first SL price on a variable. Then I use the block in order to compare the current SL of the second trade this way:

This is what I understand:
-
The first display option tells me that if the SL level of the current (second) trade is 'greater' (BTW, that 'h' should be corrected) than what is below...
-
...the second display option selected is 'Function value', then the block passes.
In my example, that variable ('first_sell') contains the price level of the first sell. So let's put some numbers. Say the SL level of the first sell is 1.8000. Now the SL level of the current sell is 1.9000. As 1.9000 is greater than 1.8000 the block will pass.
Is that correct?
-
-
I think the stop-loss is not a level in this block, it is a value (distance) from the open.
-
That's correct if you choose the 'check mode' option 'Fixed pips'. Then it is flat distance. This is why I chose 'Function value', because then I can pick price levels. My problem is that not alwaus works as planned and I want to be sure why.
-
I would do like this:
I already have the First SL level on a Vriable.
Then, I would select the trade I want using "For each trade" block and use a condition like this:

-
Thank you for your suggestion. That's an interesting alternative to what I'm trying, but I would like to be sure I'm understanding the block correctly before changing my project.