Il trailing stop propone aggiornamenti dello stop dopo movimenti favorevoli. Per un long il livello migliora salendo; per uno short scendendo. Il movimento contrario non deve allentarlo. Attivazione, distanza, frequenza e accettazione sono verifiche separate: un numero calcolato nel programma non è ancora uno stop salvato sul server.

Come si muove e quando comincia

Nel modello FX OTC, il candidato a distanza fissa è Bid meno distanza per un long, Ask più distanza per uno short. In MT5 desktop il trailing integrato parte quando il profitto in point raggiunge almeno la distanza selezionata. Abilitare il comando non colloca da solo uno SL iniziale. Per una posizione non può aggiornarsi più di una volta ogni dieci secondi: un massimo osservato per un attimo può non diventare un nuovo stop.

Anna è un personaggio fittizio: compra EUR/USD a 1,0850, inserisce separatamente uno SL accettato a 1,0820 e imposta un trailing di 30 pip, convertito nei point del simbolo. Bid 1,0860 è sotto la soglia illustrata. Con Bid 1,0890 assumiamo accettato SL 1,0860; con Bid 1,0920, SL 1,0890. Una successiva chiusura completa proprio a 1,0890 produce 40 pip lordi: su 10.000 EUR, 40 USD. Il livello non garantisce quel prezzo di esecuzione.

Tre distanze, nessuna protezione universale

Una distanza fissa, per esempio 40 pip, mantiene l’offset di prezzo assegnato e non si adatta alla volatilità. Non assicura un’uscita esattamente 40 pip sotto il massimo visto. Una regola percentuale dello 0,5% di 1,1000 dà 0,0055, cioè 55 pip alla convenzione 0,0001; a 1,2000 sono 60 pip. Definisci prezzo di riferimento e vincolo unidirezionale: ricalcolare la distanza non autorizza ad abbassare lo SL long già accettato.

Una regola basata su ATR usa una media storica dei true range, con periodo e timeframe dichiarati, moltiplicata per un fattore scelto. ATR non prevede il prossimo movimento. Né 1,5×ATR né un altro numero costituisce una soglia universalmente sicura. Queste sono famiglie di regole; il trailing integrato di una piattaforma non necessariamente le offre tutte.

Distanza, attivazione e continuità

Un’uscita anticipata può aiutare o danneggiare il risultato finale. Non giudicarla osservando soltanto il successivo rialzo di un’operazione già chiusa. Confronta gli stessi ingressi, quantità e costi sull’intero campione, incluse perdite e occasioni in cui il trailing ha limitato il danno. Una distanza piccola può essere raggiunta da un ritracciamento compatibile con l’ipotesi iniziale; una grande restituisce più movimento favorevole.

Attivazione e distanza possono essere diverse in un programma personalizzato: distanza 40 pip, soglia di avvio 60 pip è un progetto ipotetico da testare. Il trailing integrato MT5 usa invece la distanza selezionata anche per l’avvio. MT5 desktop richiede terminale acceso e connesso; dopo lo spegnimento rimane soltanto l’ultimo SL accettato sul server, se esiste ed è valido. La documentazione di cTrader Web descrive il proprio trailing integrato come protezione sul server, attiva anche dopo la sessione. Non trasferire questa proprietà a un EA o servizio diverso senza verificarlo.

Valutare una regola completa

Registra ingresso, timeframe, unità, soglia, distanza, frequenza o passo di modifica, costi e ipotesi sui fill. Includi percorsi di prezzo differenti. Un minimo H 4 o una durata di giorni non sono requisiti universali. In demo MT5 controlla il comando Trailing Stop, la conversione point/pip e il livello realmente salvato; poi verifica cosa resta dopo una disconnessione. Qui non è stata eseguita una sessione di trading nativa.

Gap ed esecuzione restano distinti

Uno SL ordinario può attivarsi attraverso un gap e chiudere peggio del livello, oppure incontrare problemi di esecuzione secondo il contratto. La continuità sul server non trasforma lo stop in un prodotto garantito. Un eventuale stop garantito ha condizioni, disponibilità e costi propri del fornitore. Controlla il contratto applicabile al cliente italiano, senza presumere che una pagina di un’entità estera ne descriva l’offerta.

Candidato rifiutato: il vecchio SL resta il riferimento

Modello originale di un programma, non registrazione di una specifica versione del trailing integrato: long con SL valido 1,10200. Bid 1,10600 meno 0,00200 propone 1,10400. Assumiamo un minimo di 30 pip e rifiuto perché la distanza proposta è 20 pip. Nessun’altra operazione modifica lo SL: resta 1,10200. Il codice MT5 10016 indica stop non validi; da solo non dimostra la causa in un caso reale.

Calcolato non significa salvato

Calcolato non significa salvatoIl programma propone 1,10400. Il server rifiuta. Rimane SL 1,10200; Bid 1,10300 non lo ha raggiunto.Calcolato non significa salvatoPrima della richiestaSL 1,10200Livello valido già confermato sul serverCandidato locale1,10400Bid 1,10600 meno 20 pip; minimo ipotetico 30Dopo il rifiutoSL 1,10200Bid 1,10300 è ancora sopra lo stop salvato
Modello ipotetico EUR/USD, pip 0,0001. Il livello richiesto non sostituisce lo stato confermato. Nessun prezzo di futura esecuzione dedotto.

Scorri orizzontalmente o ingrandisci il diagramma per leggere i dettagli.

Con Bid successivo 1,10300, confrontare il prezzo con il candidato rifiutato 1,10400 farebbe dichiarare falsamente un’attivazione. Confrontalo con 1,10200. Conserva richiesta, risposta e stato corrente: tre elementi diversi, tutti necessari per capire il problema.

Caso EUR: dal registro al risultato, soltanto dopo il fill

Nuovo esempio indipendente: long 10.000 EUR aperto ad Ask 1,1002, ultimo SL accettato 1,1020 e candidato 1,1040 rifiutato. Al passaggio Bid 1,1030 non c’è ancora la chiusura nel modello e non attribuiamo un profitto realizzato. Assumiamo poi, separatamente, un fill completo a 1,1020. Prezzo: 18 USD; spese separate assegnate: 4 USD; netto: 14 USD.

Convertendo quel netto a 1,10 USD/EUR otteniamo 12,727273 EUR. Usare erroneamente il candidato come fill darebbe 38−4=34 USD, cioè 30,909091 EUR: 18,181818 EUR inventati dalla confusione fra richiesta ed eseguito. Non è una previsione di slippage. Lo spread è già nei prezzi Ask/Bid e non va sottratto di nuovo; il cambio è un’ipotesi esplicita, non una quotazione corrente.

Automatico o manuale

Una regola manuale può proporre un livello derivato da un minimo locale confermato e da un buffer dichiarato. Anche il trader deve inviare la modifica e verificarne l’accettazione. Scegliere il livello non controlla il fill successivo. Una regola combinata può spostare verso l’ingresso e chiudere parte della quantità prima di seguire il resto: soglie 1 R o 2 R sono scelte progettuali, non obblighi universali. Il prezzo d’ingresso non coincide necessariamente con il pareggio netto dopo spese.

La prova da preparare

Definisci prima le varianti, salva la specifica del simbolo e osserva in demo che lo stop long accettato non scenda al ritracciamento. Registra anche modifiche rifiutate e periodi senza connessione. Confronta l’intero campione con un’alternativa prestabilita, senza selezionare soltanto i guadagni mancati. Prosegui con Bid, Ask e attivazione dello stop: serve distinguere condizione raggiunta e chiusura confermata.