Buongiorno a tutti,
sto eseguendo in paper trading un sistema sul NQ con Broker IB. E’ da poco che mi approccio a metterli in demo. Nel mio sistema in fondo ho inserito il trailing stop creato a suo tempo da Nicolas, solo sulla parte LONG (inserito sotto)
ieri per l’ennesima volta il trailing stop è stato annullato con la motivazione: “quest’ ordine non può essere autorizzato perchè l’effetto leva richiesto supera il massimo autorizza”. Ed è andato in Stop loss. non capisco quale sia il motivo, in Demo ho 34K, non dovrebbe essere un problema di soldi. grazie chi mi può aiutare.
//trailing stop function
trailingstart = 30// RR 20trailing will start @trailinstart points profit-50
trailingstep = 10// 5trailing step to move the “stoploss”
//reset the stoploss value
IF NOT LONGONMARKET THEN
newSL=0
ENDIF
//manage long positions
IF LONGONMARKET THEN
//first move (breakeven)
IF newSL=0 AND close-tradeprice(1)>=trailingstart*pipsize THEN
newSL = tradeprice(1)+trailingstep*pipsize
ENDIF
//next moves
IF newSL>0 AND close-newSL>=trailingstep*pipsize THEN
newSL = newSL+trailingstep*pipsize
ENDIF
ENDIF
//stop order to exit the positions
IF newSL>0 THEN
SELL AT newSL STOP
ENDIF
Scusa, intendevo aumentare il capitale del sistema con cui hai problemi fino a, ad esempio, 100.000… solo per vedere cosa succede.
Ciao Nell'autotrading con IB non è possibile inserire trailing stop.
Ciao Ivan, ma non è la funzione trailing stop normale ma è un trailing stop come quello codificato in alto, sapevo funzionasse per IB.