Buonasera,
vorrei sapere come fare ad impostare un ordine con 2 target, al primo target voglio chiudere una parte dei lotti e la restante al raggiungimento del secondo target.
Se hai aperto una posizione LONG di 2 contratti puoi piazzare due ordini pendenti per chiuidere 1 contratto ciascuno, scrivendo:
SELL 1 CONTRACT AT Target1 LIMIT
SELL 1 CONTRACT AT Target2 LIMIT
oppure a mercato, quando il prezzo raggiunge il target:
IF LongOnMarket AND abs(CountOfPosition) = 2 AND high >= Target1 THEN //puoi usare CLOSE invece di HIGH
SELL 1 CONTRACT AT MARKET
ELSIF LongOnMarket AND abs(CountOfPosition) = 1 AND high >= Target2 THEN //puoi usare CLOSE invece di HIGH
SELL 1 CONTRACT AT MARKET
ENDIF
quando fai una chiusura parziale è bene sempre accertarsi di non scendere mai sotto il minimo richiesto dal broker.
Grazie per la risposta. Ma è necessario ricorrere alla programmazione? Pensavo fosse possibile utilizzando le funzionalità della piattaforma.
Dipende, se fai trading automatico si, altrimenti no.
Per il trading manuale non posso aiutarti, non lo faccio.