Trailing stop nel Forex in MetaTrader 4

Un trailing stop nel Forex è uno stop loss che segue il prezzo a una distanza stabilita quando l'operazione va a tuo favore, e non torna mai indietro. In MetaTrader 4 inizia a muoversi solo quando il profitto raggiunge quella distanza, e funziona nel tuo terminale, non sul server del broker: se chiudi la piattaforma, smette di seguire il prezzo. Un trailing stop non garantisce un profitto. Può chiudere un'operazione in perdita e può chiudere una buona operazione molto prima dell'obiettivo. È un compromesso, e questo articolo mostra entrambi i lati con livelli reali.

Usiamo la stessa operazione di Gestione del rischio nel Forex: un conto da 2.000 $, un acquisto di 0,10 lotti di EUR/USD a 1,08512, uno stop loss a 1,08312 e un take profit a 1,08912. Quando una cifra è un nostro esempio, lo diciamo.

Cos'è un trailing stop?

Un trailing stop non è un ordine separato. È un modo automatico per spostare lo stop loss. Scegli una distanza e da quel momento lo stop segue un'operazione in profitto a quella distanza. Se il prezzo torna indietro, lo stop resta dov'è. Se il prezzo lo raggiunge, l'operazione si chiude come con qualsiasi altro stop.

La Guida di MT4 descrive così la regola: quando il profitto in punti diventa uguale o superiore alla distanza impostata, il terminale colloca lo stop a quella distanza dal prezzo corrente. Dopodiché sposta lo stop man mano che il profitto cresce, e se il profitto scende lo stop non viene più modificato.

Ne derivano due conseguenze che molti trader non notano:

  • Nulla si muove finché il profitto non raggiunge la distanza. Fino a quel momento a proteggere l'operazione è lo stop originale. Un trailing stop senza stop loss impostato lascia l'operazione senza alcuno stop per tutto quel tempo.
  • Il primo spostamento porta lo stop al prezzo di entrata. Con una distanza di 20 pip lo stop si sposta per la prima volta a +20 pip, e 20 pip sotto il prezzo c'è l'entrata. Qualsiasi altra distanza dà lo stesso risultato. Quindi il primo passo non assicura un profitto: elimina la perdita pianificata.

Schema di un trailing stop: lo stop segue il cambio verso l'alto, resta fermo durante i ritracciamenti e chiude l'ordine quando il cambio scende fino a raggiungerlo

Un esempio passo per passo

Compriamo 0,10 lotti all'ask, 1,08512, con il bid a 1,08500. Un pip vale 1 $. Impostiamo un trailing stop di 200 punti. Su una quotazione a 5 cifre, 200 punti = 20 pip. Lo stop originale a 1,08312 rischia 20 $, cioè l'1% del conto. Su un acquisto, MT4 controlla lo stop rispetto al bid:

BidProfittoStop lossCosa succede
1,08612+10 pip1,08312Troppo presto, non si muove nulla
1,08712+20 pip1,08512Primo spostamento, all'entrata
1,08812+30 pip1,08612Lo stop segue il prezzo
1,08752+24 pip1,08612Ritracciamento, lo stop resta
1,08612+10 pipscattatoChiusa a +10 $

L'operazione si chiude a +10 pip, cioè +10 $, e il saldo è 2.010 $. Swap e commissioni non sono inclusi. Il take profit a 1,08912 non è mai stato raggiunto.

La stessa operazione su una vendita

Su una vendita tutto è speculare: lo stop parte sopra il prezzo e si sposta verso il basso, e MT4 lo controlla rispetto all'ask. Vendiamo 0,10 lotti al bid, 1,08500, con stop a 1,08700 e lo stesso trailing stop di 200 punti:

AskProfittoStop loss
1,08300+20 pip1,08500
1,08200+30 pip1,08400
1,08400+10 pipscattato, chiusa a +10 $

Il grafico di MT4 mostra per impostazione predefinita il bid, quindi su una vendita lo stop può scattare anche se la linea del grafico non l'ha raggiunto. Se lo spread si allarga, questa distanza aumenta (vedi Vendita allo scoperto nel Forex).

Come impostare un trailing stop in MT4

  1. Apri la posizione e imposta un normale stop loss.
  2. Nella finestra Terminal, nella scheda Trade, fai clic destro sulla posizione.
  3. Scegli Trailing Stop e seleziona una distanza dall'elenco, oppure impostane una tua con Custom level.
  4. Per disattivarlo, scegli None nello stesso menu. Delete All disattiva tutti i trailing stop.

La distanza è in punti, non in pip, e non può essere una percentuale. Sulle quotazioni a 5 cifre come 1,08512, 1 pip = 10 punti. Un valore di 20 qui significherebbe appena 2 pip, poco più dello spread di 1,2 pip del nostro esempio. Approfondisci in Cos'è un pip nel Forex?

Vale la pena conoscere tre dettagli della Guida di MT4:

  • Ogni posizione può avere un solo trailing stop.
  • Viene elaborato una volta per tick, e ogni modifica dello stop è registrata nel Journal del terminale.
  • Se su un simbolo sono aperti più ordini con trailing stop, viene elaborato solo il trailing stop dell'ordine più recente. Non farci affidamento per un gruppo di posizioni sulla stessa coppia.

Il terminale deve restare acceso

Questo è il dettaglio che conta di più, e molti articoli lo tralasciano. In MT4 stop loss e take profit stanno sul server del broker. Il trailing stop no:

Funziona daSe il terminale è chiuso
Stop lossServer del brokerFunziona comunque
Take profitServer del brokerFunziona comunque
Trailing stopIl tuo terminaleSmette di muoversi

Se spegni il computer, o se il terminale si blocca o perde la connessione, l'operazione non resta senza protezione: l'ultimo stop impostato dal trailing stop rimane sul server e si attiva comunque. Semplicemente smette di seguire il prezzo. Nel nostro esempio, se il terminale si chiude con lo stop a 1,08512, quel livello resta a 1,08512 per quanto il prezzo salga.

Il trailing stop funziona solo nel terminale in cui l'hai impostato, quindi se ti serve che continui a lavorare a computer spento, il terminale deve girare altrove. È a questo che serve un VPS per il Forex. Lo stesso vale per un Expert Advisor con una propria logica di trailing: sposta lo stop solo mentre è in esecuzione in un terminale.

Il compromesso: trailing stop o uscite fisse

Nel nostro esempio il trailing stop ha chiuso l'operazione a +10 $. È un buon risultato? Dipende da cosa fa il prezzo dopo, e nessuno può saperlo in anticipo:

Dopo 1,08612, il prezzo…Uscita fissaTrailing stop
scende ancora fino a 1,08312Stop: −20 $+10 $
risale fino a 1,08912Obiettivo: +40 $+10 $

Nel primo caso il trailing stop ha evitato che un'operazione in guadagno si trasformasse in una perdita. Nel secondo, un normale ritracciamento ha chiuso l'operazione ben prima dell'obiettivo. Nessuno dei due risultati dimostra qualcosa: sono due percorsi di una stessa operazione, non una previsione.

Per i trader esperti, qui vale anche il modello di Gestione del rischio nel Forex. Su un prezzo casuale, senza direzione e senza costi, nessuna regola di uscita cambia il risultato medio, trailing stop compreso (nostro ragionamento, un risultato standard della probabilità). Cambia la forma dei risultati, non la media. Un eventuale vantaggio deve comunque venire dall'entrata.

Come scegliere la distanza

Non esiste una distanza migliore, e diffida di qualsiasi numero fisso. Ricavala da come si muovono davvero la tua coppia e il tuo timeframe:

  • Misura i ritracciamenti normali. Guarda gli ultimi movimenti di tendenza sul tuo grafico e osserva di quanto è ritracciato il prezzo senza interrompere il movimento. La distanza deve essere più ampia, altrimenti il normale rumore ti farà uscire.
  • La volatilità gioca contro un trailing stop stretto. Più una coppia oscilla, più la distanza deve essere ampia. Un trailing stop non è "ideale per i mercati volatili": lì le oscillazioni lo colpiscono più spesso.
  • Adattala al timeframe. I ritracciamenti su H4 sono più ampi che su M5, quindi una distanza adatta allo scalping sarà troppo stretta per un'operazione swing.
  • Tienila ben sopra lo spread. Una vendita, in particolare, può essere chiusa anche solo da un allargamento dello spread.
  • Confronta la distanza con l'obiettivo. Nel nostro esempio un trailing stop di 400 punti partirebbe solo a +40 pip, esattamente dove il take profit chiude l'operazione, quindi non farebbe mai nulla.
DistanzaVantaggioCosto
Più strettaParte prima, segue più da vicinoI normali ritracciamenti chiudono l'operazione
Più ampiaLascia spazio all'operazioneParte dopo, restituisce di più

Prova qualsiasi impostazione prima su un conto demo. Un forte movimento di tendenza si adatta meglio a un trailing stop rispetto a un mercato laterale, dove il prezzo continua a tornare indietro fino a raggiungerlo. Dimensiona l'operazione in base allo stop originale, non alla distanza del trailing stop: il nostro calcolatore della dimensione del lotto fa i conti.

Limiti

  • Non vede un'inversione. Non sa nulla di tendenze o notizie. Reagisce solo quando il prezzo torna indietro della distanza stabilita.
  • Può comunque chiudere in perdita. Prima del primo spostamento vale lo stop originale: −20 $ nel nostro esempio.
  • Resta uno stop, quindi può subire slippage. Supponiamo che lo stop sia a 1,08612 e che il mercato apra il lunedì a 1,08452. Lo stop viene eseguito più o meno a quel prezzo: −6 pip, cioè −6 $, anche se lo stop era sopra l'entrata (nostra illustrazione). Approfondisci i gap in Money management nel Forex.
  • Uno stop all'entrata non è proprio zero. Swap e commissioni contano comunque.
  • Richiede un terminale in funzione, come mostrato sopra.

FAQ

Il trailing stop funziona quando MT4 è chiuso?

No. In MT4 il trailing stop funziona nel terminale client, non sul server del broker. Se il terminale è chiuso, lo stop smette di muoversi, ma l'ultimo livello impostato resta sul server e si attiva comunque. Per farlo funzionare a computer spento, esegui il terminale su un VPS.

Il trailing stop garantisce un profitto?

No. Finché il profitto non raggiunge la distanza stabilita lo stop non si muove, quindi l'operazione può ancora chiudersi in perdita allo stop originale. Un gap può anche far eseguire lo stop a un prezzo peggiore, persino sotto l'entrata.

Cosa significa 200 punti in un trailing stop?

Sulle quotazioni a 5 cifre come EUR/USD a 1,08512, 10 punti = 1 pip, quindi 200 punti = 20 pip. Lo stop inizia a muoversi quando il profitto raggiunge 20 pip, poi segue il prezzo a quella distanza.

Il trailing stop è meglio di un take profit fisso?

Nessuno dei due è migliore in generale. Nel nostro esempio un trailing stop ha chiuso a +10 $. Se poi il prezzo è sceso, ha battuto lo stop fisso a −20 $. Se invece è arrivato all'obiettivo, è rimasto sotto i +40 $ fissi. È un compromesso che dipende da cosa fa il prezzo dopo.

In sintesi

  • Un trailing stop segue il prezzo a una distanza stabilita e non torna mai indietro.
  • In MT4 parte solo quando il profitto raggiunge quella distanza, e il primo spostamento va al prezzo di entrata.
  • La distanza è in punti: sulle quotazioni a 5 cifre 200 punti = 20 pip.
  • Stop loss e take profit stanno sul server, ma il trailing stop funziona nel tuo terminale. Se chiudi il terminale, smette di seguire il prezzo.
  • Non garantisce un profitto. Cede parte di un possibile guadagno maggiore in cambio di una protezione contro un'inversione.

Se stai iniziando, leggi la nostra guida passo passo per iniziare a fare trading.

Fonti: Guida di MetaTrader 4, Trailing Stop e Tipi di ordine. Gli esempi sono nostri calcoli.

Questo articolo ha scopo educativo e non costituisce consulenza d'investimento. Il trading di prodotti con leva comporta il rischio di perdite.