Buongiorno, io avrei bisogno di una strategia.
Faccio un esempio con dei valori ipotetici per spiegarmi meglio:
Entro long al valore 1000
Stop loss al valore 950
Take profit al valore 1100
Quando il valore arriva a 1050 vorrei dimezzare la posizione e mettere lo stop loss a 1010
Grazie
Eccolo:
Entry = 1000
SL = 950
SL2 = 1010
TP = 1100
Half = 1050
Lotti = 2
Meta = max(1,round(Lotti / 2))
IF Not OnMarket THEN
IF close > Entry THEN
BUY Lotti Contracts at Entry LIMIT
ELSIF close < Entry THEN
BUY Lotti Contracts at Entry STOP
ENDIF
SET STOP PRICE SL
SET TARGET PRICE TP
ENDIF
IF OnMarket AND (close >= Half) AND (abs(CountOfPosition) = Lotti) THEN
SELL Meta Contracts at Market
SET STOP PRICE SL2
ENDIF