Buonasera, vorrei trovare il modo di chiudere un trade dividendolo tra 2 o 3 take profit di valore differente.
............
//CONTRATTI
CNT=3
//tp
tp=25
//sl
sl=10
.....
......
....
buy CNT SHARE at market
....
set target profit tp
set stop loss sl
Come faccio a dire di aprire 3 contratti e chiuderne 1 al take profit “TP1” , 1 al “TP2” ed 1 al “TP3”?
Forse è un quesito elementare, ma il mio livellò è elementare e sui manuali non sono riuscito a trovare la soluzione.
Grazie molte
Alessandro Manfredi
Rettifico: più che 1 contratto, 1/3 dei contratti totali ( che vario da giornata a giornata).
Quindi ad esempio chiudere 1/3 dei contratti al tp1 ( a cui avrò dato per es. un valore di 25 pips), 1/3 al tp2 (es 35 pips) e infine 1/3 al tp3 (es. 50 pips).
Grazie ancora
Sebbene sia possibile nei backtest, non è possibile fare trading in tempo reale con IG e PRT v10.3. Dovrebbe funzionare con PRT v11, quale versione stai usando?
Purtroppo la versione 10.3, come faccio a passare alla 11?
La versione 11 probabilmente ci sarà a breve…..ora è disponibile solo in Demo.
Devi attendere che IG la renda disponibile sui conti reali.
Da un paio di giorni è disponibile sui conti demo di IG, sui reali credo sia questione di 2-3 settimane, se non hanno imprevisti.
Ci stanno lavorando.
Perfetto, quando sarà disponibile la versione 11 mi potete dire che istruzioni devo dare al codice per le chiusure parziali?
Grazie per la vostra disponibilità
Invece di:
SELL AT MARKET
EXITSHORT AT MARKET
scriverai:
SELL n CONTRACTS AT MARKET
EXITSHORT n CONTRACTS AT MARKET
done “n” sarà il numero di posizioni che vuoi chiudere (potrà essere anche 0.5).
Ad ogni modo, quando arriverà andrà verificato.
Adesso la v11 è disponibile su tutti i conti demo e, probabilmente anche in quelli reali.
Sui conti reali SPONSORIZZATI (aperti tramite PRT) è già disponibile, probabilmente anche sui conti reali aperti direttamente con IG (o al massino entro tutto il fine settimana).
Quindi puoi già utilizzare le chiusure parziali.
Buon pomeriggio,
scusa Roberto, quindi sulla PRT 11 è già presente di default la possibilità di chiudere parzialmente le posizioni al progressivo raggiungimento di target prefissati ed anche la possibilità di associare un trailing stop al raggiungimento del primo target?
Grazie!
Si, sono già disponibili anche in reale.
Benissimo, provo a vedere e a fare un pò di prove….altrimenti ti chiedo! 🙂
Buonasera Roberto,
ho provato a cercare nel forum ed online ma non trovo un video tutorial o una pagina di spiegazione su come inserire una chiusura parziale della posizione su Prorealtime V11; mi potresti indicare dove trovare queste indicazioni?
A me interessa fare in modo che una volta raggiunto un certo livello di profitto, venga chiusa una parte della posizione e si attivi il trailing stop con stop a zero.
Grazie
Eccolo:
If not OnMarket then
Pareggio = 0
Endif
If close crosses over average[20] and Not OnMaret then
Buy 1 contract at Market
Endif
If ((close - TradePrice) >= 50 * pipsize) and Pareggio = 0 then
Sell 0.5 contracts at Market
Pareggio = 1
Endif
If Pareggio = 1 then
Sell at TradePrice(2) Stop
Endif
Grazie Roberto, molto gentile!