@len-1 Ok. In that case, you need to store the value of the ticket number of that first trade into a variable and when the conditions are met you can the bot search for that ticket number again to close it.
@len-1 Subtracting high from the low will give you the distance as a price fraction, if you want pips under place a modify variable block and convert to pips. What you want will determine weather you want the number to work with or just a minimum/maximum distance, if the check distance block is the best.
@len-1 Market properties BID is what draws the candle, but only happens on a tick so can be hard to referance as can jump your price selection by a fraction.
@len-1 An nteresting approach. I'm not used to using the 'on Timer' chart. Did you test it? My first guess is that all drawing blocks should be moved to the 'on tick' or maybe 'on chart' tabs, depending on your whole strategy now. However, those two deleting blocks on the 'on timer' tab are interesting. However, your current structure will delete all of them at the same time. Is that what you want?
@len-1 Firstly, you don't need the 'pass' block because there are more than 2 blocks below it. I see you are storing the RSI value of candle ID 0. If I understand you correctly, you need the RSI of those highs and lows. Right? Then you will need a loop because those candle ID values will change as new candles are formed. I'm afraid this is another case for mr. roar's loops.