For your first question
Set5 I have this
First field; When the following conditions are true:
"Postion.MarketPosition == Market.Position.Long"
Do the following: " Variable0=High[0]+ATR(14)[0]*TickSize"
If this does not work you may want to try a catch all condition that is just keeping Variable 0 up to date with the current price or if you are flat then make Variable0 that value. This way it would be set already before your order logic and right before the long entry. This would only be needed if you are not getting the price value set before the profit target is set.
For your second question:
It is just saying " when price hits variable 0 , and var0 which = when price hits the high + ATR of the entry cande...place a sell limit
Please let me know if I may be of further assistance.

Comment