Tipi di ordini forex e modalità di esecuzione

Un ordine stabilisce le condizioni di un'operazione. Accettazione, attivazione ed esecuzione sono eventi diversi. Segui una richiesta ipotetica di CFD EUR/USD per capire quale lato della quotazione conta, quanta quantità può essere eseguita e perché un livello di stop non è un prezzo di esecuzione promesso.

Tipo di istruzione, accordo sul prezzo e trattamento della quantità sono regole diverse. Le combinazioni disponibili seguono le specifiche del simbolo e la politica del fornitore.

Cosa chiediamo esattamente al fornitore?

Immagina un cliente che valuta un CFD long EUR/USD con importo nozionale di 10.000 EUR. Con 100.000 EUR per lotto nelle specifiche dell'esempio, sono 0,10 lotti. Lo schermo mostra bid 1,0798 / ask 1,0800. Comprare usa l'ask; il bid è il lato della vendita. È un contratto regolato per contanti, non una richiesta di ricevere euro su un conto bancario.

Tutti i prezzi, le quantità e i risultati del caso iniziale sono inventati. Supponiamo un conto idoneo, margine sufficiente, sessione aperta e le funzioni d'ordine indicate. Confrontiamo istruzioni alternative: il cliente non le invia tutte insieme. La disponibilità effettiva segue la documentazione del simbolo e del servizio. [1] [6]

Il miglior ask può coprire solo parte dell'importo

Per l'alternativa di acquisto immediato, supponiamo esecuzioni confermate di 4.000 EUR a 1,0800 e 6.000 EUR a 1,0802. L'istruzione ammette quei prezzi e l'intera quantità viene eseguita. Il prezzo medio di ingresso è:

(4.000 × 1,0800 + 6.000 × 1,0802) ÷ 10.000 = 1,08012 USD/EUR.

Il valore 1,0800 mostrato era disponibile per 4.000 EUR, non per tutta la richiesta. Rispetto a eseguire tutti i 10.000 EUR al primo ask, la differenza è 0,00012 × 10.000 = 1,20 USD, cioè 1,2 pip a 1 USD per pip. È una differenza di prezzo d'ingresso del modello, non una commissione separata o il deposito a margine. Un ordine può produrre più eseguiti: leggi ogni prezzo insieme alla relativa quantità eseguita. [2]

Uno stop dice quando agire, non il prezzo finale

Considera un'alternativa separata: un buy stop a 1,0810. Nel modello, il trigger concordato è l'ask che raggiunge o supera quel livello. Una successiva quotazione di bid 1,0809 / ask 1,0811 soddisfa la condizione, anche se un grafico solo bid rimane sotto lo stop.

La conferma finale riporti l'acquisto completo a 1,0813. Sono 3 pip peggio dello stop, ma 2 pip peggio del primo ask che soddisfaceva la condizione, 1,0811. Entrambi i confronti sono corretti perché usano riferimenti diversi. L'attivazione non ha riservato un'esecuzione a nessuno dei due prezzi. Senza conferma, la quotazione dimostrerebbe solo la condizione di prezzo. Altre impostazioni del trigger vanno verificate separatamente. [1] [4]

Limite di prezzo e politica di quantità rispondono a domande diverse

Per l'alternativa limit, il cliente ha un buy limit accettato a 1,0801, inserito quando l'ask era superiore. In seguito sono disponibili 4.000 EUR all'ask di 1,0800 e 6.000 EUR a 1,0802. Il secondo prezzo supera il limite. Supponiamo che il fornitore ammetta le politiche di quantità confrontate:

  • IOC: si possono eseguire 4.000 EUR a 1,0800; i restanti 6.000 EUR vengono cancellati.
  • FOK: non si possono fornire tutti i 10.000 EUR entro il limite, quindi non viene eseguito nulla.

FOK non rende accettabile 1,0802 e IOC non trasforma un eseguito parziale nella posizione intera. Se una politica mantiene attivo il residuo, vanno controllati stato successivo e scadenza. Sono alternative stipulate, non l'affermazione che ogni pannello retail offra ogni combinazione. La sezione sulle politiche di quantità spiega le regole specifiche delle piattaforme. [6]

Uno stop-limit può attivarsi senza aprire una posizione

Usa un'alternativa stop-limit separata con lo stesso trigger di acquisto a 1,0810 e, in un modello a intervallo simile a cTrader, un confine superiore di esecuzione a 1,0812: un intervallo di 2 pip. Supponi attivazione ask predefinita e istruzione valida e accettata. Se l'ask salta a 1,0815, la condizione stop è soddisfatta, ma quel prezzo è fuori dall'intervallo ammesso.

L'ordine può quindi restare ineseguito. Un successivo ritorno nell'intervallo ammesso può consentire l'esecuzione se l'ordine è ancora attivo; non la garantisce. MT5 usa una diversa disposizione di stop e livello limit futuro, descritta nel confronto dettagliato. Un nome familiare non basta per copiare le impostazioni tra piattaforme. [2] [4]

Leggi il risultato prima di calcolare la posizione

Parti dall'istruzione accettata, poi stabilisci lato e orario del trigger, quantità eseguita e ogni prezzo di esecuzione. Un eseguito parziale di 4.000 EUR crea una posizione diversa da uno di 10.000 EUR. Uno stop-limit attivato ma ineseguito non crea una nuova posizione nel nostro esempio di apertura. Se doveva chiudere una posizione esistente, la mancata esecuzione può lasciare aperta quell'esposizione.

La schermata di una candela non fornisce tick ask mancanti, quantità o stato del server. Dopo un timeout, verifica cronologia e conferma finale prima di presumere che non sia successo nulla o inviare un duplicato. Conserva questi registri per il calcolo successivo dei costi: i prezzi effettivi di entrata e uscita incorporano già gli effetti di prezzo dell'esecuzione. Commissione, finanziamento e conversione richiedono registri propri.

Tre decisioni dal registro dell'ordine

Le domande usano condizioni esplicite del modello. La prima verifica un trigger, la seconda calcola un prezzo eseguito e la terza controlla un vincolo di prezzo. Scegli una risposta o apri la spiegazione svolta: funziona anche senza JavaScript.

1. Un buy stop è a 1,0810. Questa quotazione soddisfa il trigger indicato?

Supponi l'attivazione ask standard. Il bid è 1,0809 e l'ask 1,0811. L'istruzione è accettata e valida, ma non è arrivata alcuna conferma di esecuzione.

Mostra la risposta e la spiegazione

Risposta corretta: la condizione è soddisfatta, ma l'esecuzione resta non confermata. Confronta ask 1,0811 con stop 1,0810. Il bid di 1,0809 non impedisce l'attivazione secondo questa regola.

Né lo stop né l'ask osservato provano un'esecuzione. La conferma del fornitore deve stabilire prezzo e quantità. Torna alla distinzione tra trigger ed eseguito.

2. Qual è il prezzo medio di questa richiesta di 10.000 EUR interamente eseguita?

Gli eseguiti confermati sono 4.000 EUR a 1,0800 e 6.000 EUR a 1,0802. Non ce ne sono altri. La domanda riguarda il prezzo di ingresso, non commissioni o margine.

Mostra la risposta e la spiegazione

Risposta corretta: 1,08012 USD/EUR. I pesi sono 4.000/10.000 e 6.000/10.000: 0,4 × 1,0800 + 0,6 × 1,0802 = 1,08012.

Rispetto a un'esecuzione completa ipotizzata a 1,0800, la differenza è 1,2 pip, cioè 1,20 USD su questo nozionale. Il calcolo non dice perché i prezzi fossero diversi. Torna alla quantità disponibile.

3. Lo stop-limit indicato può eseguire questo acquisto a 1,0815?

Un'istruzione accettata e non scaduta usa attivazione ask a 1,0810 e un intervallo di 2 pip, con confine superiore di acquisto a 1,0812. L'ask salta a 1,0815. Usa questo modello a intervallo, non la diversa impostazione MT5 del limit futuro.

Mostra la risposta e la spiegazione

Risposta corretta: nessuna esecuzione a 1,0815 con questo vincolo. L'intervallo di 2 pip è 0,0002, quindi 1,0810 + 0,0002 = 1,0812. Un acquisto a 1,0815 supererebbe il confine.

Un ritorno successivo può consentire l'esecuzione mentre l'istruzione resta attiva. Non è garantita e una posizione esistente resterebbe esposta se questa fosse un'uscita ineseguita. Torna all'esempio del gap.

Le regole dettagliate dietro una conferma di esecuzione

Il caso iniziale distingue condizioni di prezzo, quantità ed eseguiti. La discussione completa aggiunge ogni tipo di ordine, protezioni, differenze tra piattaforme, modalità di esecuzione ed eventi storici di stress. Gli ulteriori scenari numerici usano ipotesi proprie, indicate in ogni caso.

Gli esempi numerici sono ipotetici. Salvo diversa indicazione, assumiamo un CFD su EUR/USD con contratto di 100.000 EUR per lotto, pip di 0,0001 e cambio semplificato di 4,00 PLN per USD, senza costi di conversione. Ogni scenario ha i propri bid, ask e prezzi di esecuzione; 1,0850 non vale per tutti gli esempi. La specifica del simbolo e la politica di esecuzione del fornitore determinano i parametri di un conto reale.

1. Il percorso dell'ordine — dal clic all'esecuzione

Un ordine da una piattaforma retail raggiunge l'infrastruttura del fornitore. Il sistema controlla, tra l'altro, simbolo, volume, livelli consentiti e disponibilità degli scambi. Con un CFD stipuli un contratto con l'entità indicata nell'accordo; ciò non consegna automaticamente valuta al tuo conto bancario. Il mercato forex OTC sottostante è decentralizzato. Un grafico di un'altra piattaforma o il cambio medio pubblicato da Narodowy Bank Polski (NBP), la banca centrale polacca, non coincide necessariamente con il prezzo usato dal tuo fornitore per attivare ed eseguire l'ordine.

L'esecuzione del contratto con il cliente e la successiva copertura del rischio del broker sono operazioni separate. Etichette come STP, ECN o A-book non sostituiscono una politica di esecuzione. Significato e limiti sono discussi nella sezione sui modelli di esecuzione; qui dobbiamo stabilire prezzo di riferimento, condizione di attivazione ed esito di un ordine concreto.

MT5 assegna identificatori separati a un ordine, a ciascun eseguito e alla posizione risultante. Una sola istruzione può produrre più eseguiti: ricostruire il caso iniziale richiede i collegamenti tra questi registri, non solo il prezzo medio finale.[2]

Cerca nel registro la sequenza degli eventi, non soltanto il risultato finale. Un ordine pendente può impiegare molti giorni dall'accettazione all'esecuzione. Una richiesta di acquisto a mercato salta l'attesa della condizione di prezzo, ma passa comunque per validazione e trattamento del server:

Fasi di una richiesta d'ordine
FaseSignificato
InvioL'istruzione è stata inviata; l'accettazione del server va confermata separatamente.
AttesaLa condizione di prezzo non è ancora soddisfatta.
AttivazioneLa condizione è soddisfatta secondo il prezzo scelto e le regole del sistema; non coincide necessariamente con il cambio mostrato da una candela.
Inviato all'esecuzioneIl sistema tenta di eseguire l'ordine risultante.
EsecuzioneTutto o parte del volume è stato negoziato al prezzo disponibile in quel momento, che può differire dal livello di attivazione.
Rifiuto / cancellazione / scadenzaTutto o il volume residuo non verrà eseguito. Una requote propone un altro prezzo; un timeout richiede il controllo dello stato finale.

Il livello stop definisce la condizione di attivazione, il limite il confine di prezzo. In molti sistemi un limite non ha una fase separata di trasformazione in un altro ordine. Anche un'istruzione correttamente inviata può in seguito non rispettare i requisiti: fondi disponibili, orari e stato del simbolo possono cambiare. Un messaggio «inviato» non conferma nessuna di queste condizioni. Soprattutto dopo un timeout, non inviare automaticamente un duplicato senza verificare se la prima istruzione sia stata eseguita.

1. Istruzione; 2. Attivazione; 3. Esecuzione
Istruzione, attivazione ed esecuzione sono eventi separati. Accettare un ordine non conferma un'operazione; un'istruzione può essere eseguita in più parti. Questo modello del processo non assume una specifica via di copertura del CFD.

2. Tipi di ordini e protezione della posizione

Asse dei prezzi: quattro istruzioni con una quotazione

Il modello illustrativo EUR/USD usa bid 1,0849 e ask 1,0851. I livelli sono esempi; omettiamo la distanza minima richiesta e gli altri vincoli del simbolo. Ogni istruzione è un'alternativa indipendente, non un consiglio di inserire quattro ordini insieme.

Asse dei prezzi e condizioni tipiche degli ordini
Posizione sull'asseAcquistoVendita
1,0900: sopra entrambi i prezziBuy stop: normalmente ask ≥ 1,0900Sell limit: bid ≥ 1,0900
Ask 1,0851 / bid 1,0849Un acquisto a mercato usa l'askUna vendita a mercato usa il bid
1,0800: sotto entrambi i prezziBuy limit: ask ≤ 1,0800Sell stop: normalmente bid ≤ 1,0800

Dire «il cambio ha toccato 1,0800» non è abbastanza preciso. Con bid 1,0799 e ask 1,0801, la condizione sell stop è soddisfatta, quella buy limit no. Il lato della successiva esecuzione resta lo stesso: acquisti all'ask e vendite al bid. In cTrader, cambiare la modalità di trigger può cambiare la condizione di attivazione; verifica quindi l'impostazione selezionata.

2.1. Ordine a mercato — esecuzione al prezzo disponibile

Ordine a mercato è un'istruzione di acquisto o vendita senza un tuo limite di prezzo. Nelle quotazioni forex tipiche, si compra all'ask e si vende al bid. L'esecuzione effettiva a un prezzo e per una quantità specifici si chiama anche fill. Le condizioni dipendono dalle regole di esecuzione. Eseguire è la priorità, ma «mercato» non assicura tutto il volume, assenza di ritardi o il prezzo visualizzato al clic. Il sistema può rifiutare l'istruzione o eseguirla in parte se le condizioni lo consentono.

Confronta il prezzo confermato con il lato corretto della quotazione al momento dell'invio. La differenza dal punto medio della quotazione include anche parte dello spread e non misura da sola lo slippage. L'entità dipende da cambiamenti di prezzo, dimensione, trasmissione e quotazioni disponibili. Non si può stabilire in anticipo solo perché EUR/USD è una coppia diffusa.

Un ordine a mercato può anche chiudere una posizione. In un conto netting, un'operazione opposta può ridurre o invertire l'esposizione esistente anziché aprire una nuova posizione. Controlla nel pannello se stai inviando un nuovo ordine o selezionando la chiusura di una posizione specifica. Le modalità di conto sono trattate nella sezione sulle piattaforme.

Apertura e chiusura di 0,10 lotti EUR/USD: risultato di prezzo di meno 2 USD, cioè meno 8 PLN.
Con bid/ask invariati, il ciclo completo costa uno spread. Il prezzo d'acquisto confermato coincide con l'ask in questo modello.
Esempio — ordine a mercato su EUR/USD Vedi EUR/USD 1,0850/1,0852 (bid/ask) e invii un acquisto di 0,10 lotti, pari a un'esposizione di 10.000 EUR secondo la nostra specifica. Un'esecuzione confermata a 1,0852 non ha slippage rispetto all'ask indicato. Chiudendo subito al bid invariato di 1,0850, il risultato di prezzo sarebbe 10.000 × (1,0850 − 1,0852) = −2 USD = −8 PLN. È uno spread di 2 pip per l'intero ciclo di apertura e chiusura, senza commissione. Il costo d'ingresso rispetto al punto medio della quotazione di 1,0851 è la metà; il calcolo dei costi è sviluppato nell'articolo 2,8.

2.2. Ordine limite — esecuzione al limite o a un prezzo migliore

Ordine limite impone un vincolo di prezzo: acquistare non sopra il limite, vendere non sotto. In un CFD retail, l'istruzione può rimanere sul server del fornitore; non è necessariamente una quotazione passiva in un book centrale. Volume disponibile e regole di esecuzione restano importanti. Un livello toccato su un grafico estraneo non dimostra che il fornitore potesse eseguire l'ordine.

Un limite può essere eseguito interamente, in parte o restare aperto. Leggi la quantità oltre al prezzo: un'esecuzione di 0,03 dei 0,10 lotti richiesti non significa che tutto il volume pianificato sia entrato a quel prezzo. Il residuo attende, viene cancellato o scade secondo la politica di esecuzione del volume e la validità.

  • Buy limit in un tipico pannello forex OTC si imposta sotto l'ask corrente; la condizione d'acquisto riguarda l'ask al limite o inferiore.
  • Sell limit si imposta sopra il bid corrente; per vendere, il bid deve essere al limite o superiore.
Esempio — buy limit su EUR/USD La quotazione è 1,0849/1,0851. Un buy limit di 0,10 lotti ha prezzo 1,0800. Un bid a 1,0799 non basta se l'ask è ancora 1,0801. Quando l'ask scende a 1,0799, la condizione è soddisfatta; l'esecuzione a 1,0800 o meglio dipende ancora da trattamento e volume. Senza esecuzione, l'istruzione attende cancellazione o scadenza. L'orario di scadenza va interpretato nel fuso del server. Non assumiamo esecuzione garantita al primo tick.
Buy limit 1,0800: condizione non soddisfatta con ask 1,0801, soddisfatta con ask 1,0799.
Un buy limit confronta il prezzo d'acquisto con l'ask. Un bid sotto il limite non prova da solo l'attivazione; soddisfare la condizione non prova l'esecuzione.

In borsa un limite può essere eseguibile subito se il prezzo incrocia le quotazioni opposte; non ogni limite attende un ritracciamento. I pannelli OTC retail spesso richiedono buy limit pendenti sotto l'ask e sell limit sopra il bid. È una regola dell'implementazione specifica. Un gap favorevole può permettere un prezzo migliore del limite; la politica del fornitore stabilisce come trasferire tale miglioramento.

2.3. Ordine stop (buy stop / sell stop)

Ordine stop è un'istruzione attivata al raggiungimento di un livello. Nel tipico funzionamento forex, il buy stop si attiva con ask al livello stop o superiore, il sell stop con bid al livello o inferiore. Dopo l'attivazione il sistema invia l'operazione all'esecuzione senza il vincolo di prezzo di un limite. Non garantisce attivazione fuori orario né esecuzione esatta al livello stop.

  • Buy stop si imposta sopra l'ask corrente, per esempio 1,0900 con ask 1,0851. Il raggiungimento di quella soglia è la condizione dell'istruzione, non la conferma di un trend futuro.
  • Sell stop si imposta sotto il bid corrente, per esempio 1,0800 con bid 1,0849. Dopo l'attivazione il prezzo di vendita può essere inferiore allo stop.

Una volta attivato, lo stop ordinario accetta il rischio del prezzo disponibile. Non verifica la qualità del breakout né la durata del movimento. Se la condizione è soddisfatta solo per poco, la posizione eseguita resta aperta nonostante l'inversione successiva. L'ordine attua l'istruzione; valutare segnali compete alla sezione sulle strategie.

Rischio di falso breakout con buy stop Un buy stop ipotetico EUR/USD a 1,0905, con volume 0,10 lotti. Il primo ask che soddisfa la condizione è 1,0907, mentre la conferma mostra un acquisto a 1,0906. Rispetto allo stop, il prezzo è peggiore di 0,0001, ossia 1 pip = 1 USD = 4 PLN. Rispetto al primo ask di 1,0907 è migliore di 1 pip. Sono due riferimenti diversi. Una successiva discesa del bid sotto 1,0900 non cancella l'operazione eseguita. Prezzo, tick di attivazione e tick di esecuzione sono ipotesi del modello.
Un'inversione dopo uno stop è una domanda, non una spiegazione. A chart can show a brief move and a reversal without identifying who traded or why. A cluster of stops is one possible amplification mechanism; it must not be asserted for an individual execution without evidence. Check both quote sides, server times, quantity and the accepted trigger. Those records help distinguish a price event from an execution problem. Stop placement is developed in the sezione sulla gestione del rischio.

2.4. Ordine stop-limit

Stop-limit ha una condizione di attivazione e un vincolo di prezzo dopo che questa è soddisfatta. Attivazione non significa ancora ingresso. Se il mercato salta il prezzo ammesso, l'istruzione può restare ineseguita; non offre un ordine a mercato sostitutivo. Verifica se serve un prezzo limite separato o una distanza in pip.

La stessa etichetta «stop-limit» porta a impostazioni diverse nei pannelli. Due casi ipotetici mostrano perché non copiare parametri tra piattaforme:

MetaTrader 5: Un Buy Stop Limit ha lo stop sopra l'ask corrente e il prezzo del futuro Buy Limit sotto lo stop. Con attivazione a 1,0905 e limite a 1,0895, si crea un Buy Limit a 1,0895. Se l'ask continua a salire e non torna al limite, non si compra. Un Sell Stop Limit inverte il rapporto: stop sotto il bid e futuro Sell Limit sopra lo stop. È il comportamento dell'implementazione MT5 descritta, non una disposizione universale per tutti gli stop-limit.[2]

cTrader: un livello d'ingresso di 1,0905 e un intervallo limite di 5 pip per l'acquisto fissano la soglia superiore a 1,0910. Un ask di 1,0920 la supera di 10 pip: comprare a quel prezzo viola il vincolo. Il ritorno nell'intervallo può permettere l'esecuzione se l'ordine resta attivo. Anche il lato del trigger è configurabile; l'esempio assume il modo predefinito.[4]

Lo stop-limit scambia il rischio di un prezzo peggiore con quello di non eseguire. È cruciale quando si tenta di uscire da una posizione aperta: un limite residuo non elimina l'esposizione. Nel confronto con uno stop ordinario, l'assenza di slippage nel registro non prova una protezione migliore se alcuni limiti non sono mai stati eseguiti.

Stesso gap: stop eseguito e stop-limit ineseguito

Considera due alternative separate per comprare 0,10 lotti EUR/USD. Entrambe si attivano a 1,0905, ma lo stop-limit del modello cTrader ha intervallo 5 pip, con soglia superiore 1,0910. Assumiamo trigger standard sull'ask, negoziazione disponibile e istruzione non scaduta. Confrontiamo la logica, non registriamo ordini reali.

Sequenza di un gap ipotetico sopra il livello di attivazione
EventoBuy stop ordinarioBuy stop-limit con soglia 1,0910
L'ask salta da 1,0903 a 1,0920Condizione di attivazione soddisfattaCondizione di attivazione soddisfatta
Quotazione confermata disponibile per esecuzione: 1,0921Esecuzione ipotizzata a 1,0921: 16 pip peggio dello stopNessuna esecuzione a 1,0921 — fuori dal limite
L'ask resta sopra 1,0910La posizione è già apertaNel modello l'istruzione continua ad attendere
L'ask ritorna in seguito a 1,0909Il ritorno non cambia l'esecuzione precedentePossibile esecuzione ipotizzata a 1,0909 se l'istruzione resta valida

Lo stop eseguito a 1,0921 anziché al livello 1,0905 dà una differenza di 0,0016 / 0,0001 = 16 pip. Con un nozionale di 10.000 EUR, corrisponde a 16 USD, ossia 64 PLN, di ingresso peggiore rispetto al trigger. Lo stop-limit ha evitato quel costo solo perché non ha comprato in quel momento. Non assegnare profitto o slippage zero a un'operazione mancata. In MT5 un limite 1,0895 dopo attivazione a 1,0905 richiederebbe un ritorno dell'ask ancora più profondo, coerente con il diverso progetto.

2.5. Stop-loss e take-profit

Stop-loss e take-profit sono associati a una posizione e spesso si preparano inserendo un ordine pendente. Proteggono la posizione risultante solo dopo l'esecuzione di quell'ordine. MetaTrader li descrive come livelli protettivi; cTrader offre anche protezioni sul server. La gestione di tutta o parte di una posizione dipende da piattaforma e configurazione.

Uno stop-loss attiva la chiusura dopo un movimento avverso rispetto al livello impostato. Non deve necessariamente chiudere in perdita rispetto all'ingresso: un long comprato a 1,0800, con bid ora a 1,0900 e SL spostato a 1,0870, può finire con profitto di prezzo. Lo SL standard non garantisce comunque il prezzo. Dopo l'attivazione controlla esecuzione confermata, costi e stato finale, soprattutto con un gap.

Take-profit stabilisce una condizione di esecuzione dopo un movimento favorevole. La logica del prezzo corrisponde di solito a un limite, ma metodo tecnico e gestione dei gap seguono la politica del fornitore. Un TP sopra l'ingresso long non garantisce risultato netto positivo: commissione e finanziamento possono superare il profitto di prezzo. Per entrambe le protezioni nel forex tipico di MT4/MT5, il long è verificato sul bid e lo short sull'ask.

Gestione di SL e TP
EventoStop-lossTake-profit
La quotazione pertinente raggiunge il livello senza gapSi tenta l'esecuzione secondo le regole stop; prezzo e intera quantità richiedono ancora confermaEsecuzione con logica limite — non peggio del livello, secondo la politica della piattaforma
Gap che attraversa il livelloTentativo al prezzo disponibile; possibile forte slippage, senza garanzia della prima quotazione visibileGestione secondo regole TP; possibile prezzo migliore, ma un tick non prova esecuzione completa
Flash crash (breve picco)Può attivare e chiudere — il mercato ritorna, la posizione è già chiusaPuò eseguire durante un picco improvviso
Lo SL di uno short si attiva sull'ask — che può non apparire sul grafico

Il grafico forex MT4 è costruito dal bid; in MT5 il tipo di prezzo è una proprietà del simbolo e può essere bid o last. Per lo short EUR/USD assumiamo SL a 1,0850 e trigger standard sull'ask. Il bid resta a 1,0844 mentre l'ask sale da 1,0845 a 1,0852: lo spread passa da 1 a 8 pip. L'ask supera lo SL di 2 pip, anche se il bid non lo tocca. È una spiegazione possibile dell'attivazione, non una prova automatica di esecuzione corretta. La linea ask sul grafico live mostra la differenza ma non ricostruisce il massimo ask precedente. Servono tick storici su entrambi i lati e timestamp del server. cTrader permette altri trigger; non applicare la regola predefinita a ogni impostazione.[1][5]

Calcolo di un gap sullo stop-loss — pip → USD → PLN

Un long di 0,10 lotti EUR/USD ha nominale 10.000 EUR e pip di valore 1 USD. Fissiamo ask d'ingresso a 1,0850, SL a 1,0800 e fill ipotetico dopo il gap al bid 1,0740. Risultato di prezzo pianificato: 10.000 × (1,0800 − 1,0850) = −50 USD = −200 PLN. Risultato di prezzo eseguito: 10.000 × (1,0740 − 1,0850) = −110 USD = −440 PLN. La differenza dal piano è 60 pip, cioè 60 USD = 240 PLN di perdita aggiuntiva. Omettiamo commissione e finanziamento. Assumiamo il primo bid disponibile solo in questo modello; l'esecuzione reale può avvenire più tardi a un altro prezzo.

Esempio short stop: bid 1,0844 non tocca 1,0850, ma ask 1,0852 supera lo stop.
Uno short si chiude comprando. Un ask ampliato può soddisfare lo SL anche se la candela bid non lo mostra.
Stop-loss garantito (GSLO). Alcune offerte garantiscono il prezzo di uno stop specifico, anche nei gap. Controlla entità, strumento disponibile, distanza minima, condizioni di modifica e addebito del premio. Per esempio, IG UK lega il premio all'attivazione dello stop garantito; non è una regola di ogni fornitore. La sola etichetta SL nel pannello non dimostra una garanzia. Un GSLO non elimina altri costi del contratto o rischi dell'intero conto.[8]
CHF, 15 gennaio 2015. La SNB eliminò il cambio minimo di 1,20 CHF per EUR. Il brusco cambiamento colpì clienti e fornitori. FXCM stipulò un finanziamento di 300 milioni di USD con Leucadia il 16 gennaio; Alpari UK entrò formalmente in amministrazione speciale il 19 gennaio, non il giorno della decisione SNB. Le fonti documentano decisione e conseguenze finanziarie, non ricostruiscono il prezzo di ogni stop. La conclusione qui è limitata: uno SL standard non garantisce un fill quando i prezzi disponibili cambiano bruscamente.[9][10][11]
Modello di gap di 150 pip per uno short. Assumiamo ingresso short EUR/USD al bid 1,0850, SL 1,0870 e acquisto successivo all'ask 1,1000. Il risultato di prezzo è −150 pip; la perdita pianificata era 20 pip, quindi il peggioramento rispetto allo SL è 130 pip, non 150. A 0,10 lotti sono perdita di 150 USD, perdita prevista di 20 USD e differenza di 130 USD, ossia 600, 80 e 520 PLN al cambio semplificato. È un modello educativo, non attribuito a ordini storici dopo le elezioni francesi. Un caso reale richiederebbe prezzi e log del fornitore specifico.
Lo stop-out è un meccanismo del conto, non un tipo di ordine. La chiusura per garanzie insufficienti segue regole separate. Non ogni stop-out di CFD retail produce subito un'operazione distinta sul mercato esterno: la copertura del fornitore è un altro livello. Soglie, equity e sequenza di chiusura sono trattate in questo articolo 2.6 su leva e margine.

La sensibilità ai pip aggiuntivi si calcola dal valore del pip. Non puoi però «calcolare» esattamente lo slippage futuro senza conoscere il prezzo eseguito. Separa la perdita prevista allo SL dagli scenari di perdite maggiori con un fill peggiore.

2.6. Trailing stop

Trailing stop automatizza lo spostamento dello SL dopo un movimento favorevole. Per un long lo alza, per uno short lo abbassa. Nell'inversione non dovrebbe allentare l'ultima protezione. Condizione iniziale, distanza e luogo di funzionamento dipendono dall'implementazione. Il trailing integrato in MT4/MT5 desktop opera nel terminale; le protezioni cTrader descritte sono sul server. Un'automazione esterna può avere requisiti diversi.

In un esempio ipotetico MT4/MT5, un long EUR/USD è eseguito all'ask 1,0850 e la distanza trailing è 30 pip, cioè 300 punti con punto di 0,00001. Quando il bid arriva a 1,0880, la condizione permette SL a 1,0850. A bid 1,0920 il nuovo SL è 1,0890. Se un'inversione attiva lo stop ed esegue esattamente a 1,0890, il risultato è 40 pip: a 0,10 lotti, 40 USD = 160 PLN. Prima dei costi. SL al prezzo d'ingresso significa risultato di prezzo zero con fill ideale, non netto zero garantito. Assumiamo aggiornamenti riusciti e negoziazione disponibile; il terminale non modifica lo SL in tempo infinitesimo.

Spegnendo MT4/MT5 desktop, il trailing integrato smette di inviare aggiornamenti. L'ultimo SL accettato resta sul server. Se trailing non aveva ancora impostato il primo stop e mancava uno SL separato, non resta protezione. In cTrader il trailing sul server rimane attivo dopo la fine della sessione. La differenza è dove opera il meccanismo, non una garanzia sul prezzo.[3][5]

2.7. OCO (One Cancels the Other)

OCO (One Cancels the Other) collega due istruzioni: un evento in una cancella l'altra secondo regole definite. Devi sapere se l'evento è attivazione, primo fill parziale o esecuzione completa. Non sono momenti intercambiabili. Due stop indipendenti senza meccanismo OCO non assicurano la cancellazione reciproca.

OCO non è un tipo base integrato in MT4/MT5 né uno dei quattro principali di cTrader. Può essere fornito da EA, API o pannello aggiuntivo. Con una soluzione locale, verifica se deve restare attiva l'applicazione e controlla le conferme di cancellazione. Dopo un fill di 0,04 sui 0,10 lotti richiesti, conta anche se l'altra istruzione è eliminata interamente o ridotta in proporzione. Il solo nome OCO non stabilisce queste regole. IBKR documenta varianti dei gruppi OCA, ma non specifica il tuo CFD.[12]

2.8. MIT (Market If Touched)

MIT (Market If Touched) invia una richiesta a mercato quando si tocca il livello. Un buy MIT ha la condizione sotto il prezzo corrente, un sell MIT sopra; diversamente dal limite non conserva un vincolo di prezzo dopo l'attivazione. Si distingue dallo stop per la direzione da cui attende il tocco. Disponibilità e prezzo usato per il trigger dipendono da prodotto e interfaccia.

Con ask EUR/USD a 1,0851, un buy MIT ipotetico ha trigger 1,0800. Raggiunto quel prezzo, può inviare l'acquisto a 1,0802 se è disponibile in quel momento. Un buy limit a 1,0800 non permetterebbe tale fill. MIT non elimina il rifiuto né garantisce ingresso vicino al trigger. La descrizione IBKR conferma il progetto di questo ordine, non la disponibilità in MT4/MT5 o presso un broker CFD specifico.[12]

3. Quale ordine usare e quando — tabella decisionale

Istruzioni secondo la condizione richiesta
SituazioneTipo di ordineMotivo
Ingresso immediato, dando priorità alla rapiditàOrdine a mercatoPriorità all'esecuzione rapida (nessuna garanzia di prezzo)
Ingresso dopo ritracciamento su supporto o resistenzaBuy/Sell limitPrezzo non peggiore del limite (nessuna garanzia d'ingresso)
Condizione d'acquisto sopra o vendita sotto il mercatoBuy/Sell stopAttivazione sul lato pertinente, senza confermare la durata del movimento
Condizione di attivazione seguita da vincolo di prezzoStop-limitPuò restare ineseguito dopo un gap
Chiusura dopo movimento contro il livello impostatoStop-lossPuò limitare la perdita o proteggere il profitto; non garantisce il prezzo
Prendere profitto senza guardare lo schermoTake-profitChiusura secondo la condizione di prezzo favorevole specificata; i costi incidono ancora sul netto
Proteggere un profitto crescente nel trendTrailing stopLo SL segue il prezzo anziché restare fisso
Istruzioni collegate che cancellano l'altro ordineOCOCondizione di cancellazione e gestione dei fill parziali dipendono dall'implementazione
Garanzia contrattuale del prezzo di uno stop specificoGSLOPer offerte selezionate, con premio e condizioni di prodotto

4. Come la piattaforma esegue l'ordine — modalità, stati e modelli

4.1. Esecuzione istantanea ed esecuzione a mercato

Esecuzione istantanea ed esecuzione a mercato sono nomi di modalità MetaTrader, non due tipi di ordini. Nell'esecuzione istantanea il cliente richiede il prezzo inviato; il fornitore può accettarlo o rispondere con una requote a prezzi diversi. Nell'esecuzione a mercato, il prezzo si stabilisce senza concordarlo di nuovo con il cliente. Lo slippage può essere favorevole o sfavorevole; non avere una finestra requote non rende obbligatoria l'esecuzione. MetaTrader offre anche esecuzione su richiesta e in borsa; la disponibilità è un parametro del simbolo.[6]

Istantanea non misura la velocità ed esecuzione a mercato non prova accesso a un ECN. Un ordine a mercato con esecuzione istantanea resta a mercato: cambia solo come si concorda il prezzo. I nomi di altre piattaforme non corrispondono necessariamente alla terminologia MetaTrader. Confronta regole, non etichette simili nel pannello.

4.2. Stati, politiche di esecuzione del volume e validità

Una conferma può indicare esecuzione completa, parziale, rifiuto o scadenza. FOK richiede l'intero volume richiesto o nessuna esecuzione; più quotazioni possono fornirlo. IOC esegue la quantità disponibile e cancella il residuo. Return conserva un residuo per l'ulteriore elaborazione, dove ammesso. La disponibilità dipende sia dal tipo di ordine sia dalla modalità di esecuzione: non applicare una regola di Buy/Sell immediato a mercato a ogni limit pendente. Per una richiesta a mercato in MT5 Market Execution, non presumere che Return sia disponibile. Leggi insieme tipo di richiesta, impostazioni del simbolo e regole del server.[2], [6]

GTC di solito significa valido fino a cancellazione, DAY fino a fine giornata di negoziazione e GTD fino a data e ora specifiche. MT5 distingue anche una data specifica con scadenza a fine giornata. Controlla fuso del server, orari del simbolo e comportamento di ordini e SL/TP al cambio del giorno. Alcune configurazioni eliminano sia ordini giornalieri sia livelli protettivi. cTrader segnala che un'istruzione attivata appena prima della scadenza può eseguire dopo l'orario indicato; la scadenza non cancella automaticamente l'esecuzione già avviata.[4]

FOK e IOC: applica la politica di quantità alla conferma

Usa il metodo di ponderazione del caso iniziale per questa richiesta FOK ipotetica separata: 0,10 lotti (10.000 EUR), confermati come 0,04 lotti a 1,08520 e 0,06 a 1,08540. La media è 1,08532; rispetto a eseguire tutto a 1,08520, la differenza è 0,00012, cioè 1,2 pip = 1,20 USD = 4,80 PLN. I due eseguiti insieme soddisfano la quantità completa FOK. Non stabiliscono una promessa di prezzo unico.

Cambia un solo fatto: se sono disponibili solo 0,04 lotti e nulla può fornire i restanti 0,06, FOK non esegue niente; un IOC ammesso può eseguire 0,04 e cancellare 0,06. IOC consente un eseguito parziale anziché impedirlo. Sono quotazioni di modello, non dati del book di un broker.

Se lo stesso esempio riguarda buy limit a 1,08530, la quotazione 1,08540 è oltre il vincolo. Assumendo solo queste due quotazioni, FOK per 0,10 lotti non può eseguire l'intero ammontare; un IOC consentito potrebbe eseguire solo 0,04 a 1,08520. La politica di quantità non supera il limite di prezzo.

Book or Cancel (BOC) è una politica distinta per gli ordini passivi in MT5. Se l'istruzione potesse eseguire subito all'inserimento, viene cancellata anziché togliere liquidità. MetaQuotes limita questa politica agli ordini limit e stop-limit supportati: non è FOK né un'istruzione che garantisca un'esecuzione futura.[6]

4.3. Modelli di esecuzione del broker — nozioni essenziali

Contratto, politica di esecuzione e registri stabiliscono controparte, regole di trattamento e risultato di un ordine CFD specifico.
La sola etichetta STP o ECN non stabilisce l'esecuzione di un ordine specifico. Controlla contratto, politica e dati di esecuzione; la copertura del fornitore è un'operazione separata.

Market maker, STP ed ECN descrivono un'altra questione rispetto a esecuzione istantanea o a mercato. I primi termini riguardano il ruolo del fornitore e l'organizzazione dell'accesso alla liquidità; le etichette commerciali non sono uniformi. Per un CFD la controparte legale deriva dall'accordo. La copertura del broker non è automaticamente il tuo ordine nel book di una banca. Il diagramma separa il trattamento dell'ordine cliente; per dettagli e conflitti di interesse, consulta l'articolo sui modelli di esecuzione.

5. Slippage — perché il prezzo eseguito differisce da quello cliccato

Modello: buy stop a 1,0905, primo ask di attivazione a 1,0907 e acquisto eseguito a 1,0906: 1 pip peggiore dello stop e 1 pip migliore dell'ask di attivazione.
Lo slippage richiede un prezzo di riferimento esplicito. La stessa esecuzione a 1,0906 può essere confrontata con stop 1,0905 o primo ask 1,0907; è un modello, non una promessa di esecuzione.

Slippage è la differenza tra il prezzo eseguito e un riferimento scelto. Specifica se è il bid/ask pertinente all'invio, il livello stop, una quotazione per un volume o il punto medio della quotazione. Per comprare un prezzo più alto è peggiore; per vendere lo è uno più basso. La stessa differenza positiva del cambio può quindi favorire il venditore e penalizzare il compratore.

Cause principali dello slippage:

  • Variazioni di prezzo durante l'elaborazione. Trasmissione, validazione e instradamento richiedono tempo. Senza log non assegnare millisecondi specifici a ogni ordine né considerare deliberato un ritardo.
  • Quantità quotata limitata. L'ordine può superare il volume disponibile a un prezzo. Sono possibili fill parziali a prezzi diversi, rifiuto o riduzione della quantità; non ogni CFD mostra un book completo del mercato esterno.
  • Un gap. La quotazione successiva può saltare lo stop. Il fill non deve necessariamente coincidere con il trigger o il primo tick dopo l'interruzione.
  • Problemi tecnici. Dati incompleti, applicazione in ritardo, connessione o server richiedono diagnostiche separate. Una candela non localizza un guasto.

Condizioni per valutare il rischio di slippage:

  • Confronta la dimensione con una quotazione eseguibile. Uno spread stretto su piccolo volume non mostra il prezzo di esecuzione di un importo maggiore.
  • Confronta fasi calme, pubblicazioni di dati e interruzioni. Non dedurre l'intera offerta da una sola finestra.
  • Separa invio, accettazione ed esecuzione. Un percorso più corto al server riduce una parte del ritardo, senza garantire un fill specifico.
  • Controlla vincoli di prezzo e quantità separatamente. FOK non garantisce un solo prezzo, IOC non impedisce fill parziali. Per un confine di prezzo serve un'istruzione limite appropriata.
Lo sapevi? Esiste anche lo slippage positivo Simmetria dell'esecuzione. Nelle indicazioni storiche sui CFD, ESMA affermò che trattenere sistematicamente i miglioramenti di prezzo per l'impresa e trasferire i peggioramenti al cliente viola l'obbligo di best execution. Non significa che slippage favorevole e sfavorevole debbano verificarsi ciascuno nel 50% dei casi. Gli ordini possono differire per direzione, tempo e condizione. Servono campioni comparabili e prezzo totale per il cliente.[7]
Spread e slippage sono grandezze separate. L'ampliamento dello spread può attivare uno stop su ask o bid senza un movimento proporzionale dell'altro lato. Il fill può poi differire ancora dal prezzo all'attivazione. Ne calcoliamo i costi, senza dedurre due volte lo spread dal risultato di prezzo, in questo articolo su spread, commissioni e swap.
Documenti e log. The execution policy should specify the prices used, the rules for stops, limits, gaps, partial fills and complaints. To investigate one execution, you need the request, server response, time, quantity and relevant side of the quote. A report of executed trades alone omits rejections and cannot measure their frequency. Nor can the best advertised time substitute for an average.
Evento flash della GBP — 7 ottobre 2016. The rapporto BIS/Bank of England records Reuters trades at 1.1491 at 00:07:41 BST, against a pre-event level near 1.26; other platforms reported lower trades. It separates the rapid fall from the following minutes of disrupted trading and identifies several contributing factors. Some trades were later cancelled or revised. This documents market stress, not the price at which every client’s stop executed.[14]
Portata della protezione del cliente. Best execution significa obbligo di procedure adeguate secondo le regole applicabili, non garanzia di risultato positivo o del prezzo di ogni ordine a mercato. Protezione del conto e regolamentazione CFD sono sviluppate in questo articolo 2.6 e nella sezione sulla regolamentazione. Qui verifichiamo se il trattamento rispetta istruzione e documentazione.

Ricostruire uno short stop con tre prezzi

Ipotesi: short 0,10 lotti EUR/USD al bid 1,0820, SL 1,0850 e trigger ask standard. Il bid rimane poi a 1,0844 mentre l'ask sale a 1,0852. Assumiamo chiusura confermata all'ask 1,0853, senza fill parziali. Tutte le cifre sono illustrative.

Piano, attivazione ed esecuzione di uno short
RiferimentoCalcoloInterpretazione
Piano con SL 1,085010.000 × (1,0820 − 1,0850) = −30 USDPerdita di prezzo di 30 pip, prima dei costi
Ask di attivazione 1,0852(1,0852 − 1,0850) / 0,0001 = 2 pipLa quotazione supera lo stop
Fill 1,085310.000 × (1,0820 − 1,0853) = −33 USDPerdita di prezzo di 33 pip = 132 PLN
Fill rispetto allo stop3 pip × 1 USD/pip = 3 USD12 PLN di perdita aggiuntiva rispetto al piano
Fill rispetto all'ask di attivazione1 pip × 1 USD/pip = 1 USD4 PLN di peggioramento dopo il primo tick noto che soddisfa la condizione

Non aggiungiamo lo spread di nuovo: il risultato −33 USD deriva già da bid d'ingresso e ask d'uscita effettivi. La ricostruzione non spiega perché il fornitore abbia ampliato lo spread né se abbia rispettato l'accordo. Un reclamo dovrebbe includere numeri di ordine e posizione, trigger selezionato, orari server, bid/ask e prezzo e quantità di ogni fill. Una schermata di una candela bid senza ask non prova l'assenza di attivazione.

Se una modifica dello SL è rifiutata, vale l'ultimo livello accettato, non il valore nel pannello. Se cancellazione o chiusura sono inviate poco prima dell'attivazione, conta l'ordine di accettazione sul server. L'orario del computer può differire. Non sostituire una conferma mancante con l'ipotesi che l'istruzione sia stata necessariamente accettata.

6. Requote — perché si verificano e come ridurle

Requote è una risposta che propone prezzi diversi in una modalità che richiede accordo. Non è un'operazione eseguita. Può proporre condizioni migliori o peggiori; tempo per accettare e deviazione ammessa dipendono dal sistema. Un rifiuto senza nuovo prezzo è un evento diverso.

In MetaTrader le requote sono tipiche dell'esecuzione istantanea. Nell'esecuzione a mercato il prezzo si concorda in anticipo accettando le regole della modalità, quindi manca la finestra equivalente di nuovo consenso. L'ordine può comunque restare ineseguito. Passare a mercato cambia il tipo di rischio di prezzo, senza eliminarlo o dimostrare esecuzione migliore.

Quando le requote sono più frequenti:

  • Cambiamenti rapidi di quotazione durante l'elaborazione.
  • Il prezzo richiesto non è accettato dalle regole di esecuzione istantanea.
  • Ritardi di trasmissione o trattamento se il prezzo cambia nel frattempo; i log identificano la causa.

Come gestirle:

  • La deviazione MetaTrader è in punti della piattaforma. Con punto EUR/USD di 0,00001, 10 punti sono 0,00010, cioè 1 pip. Una distanza di 30 pip è 300 punti. Non assumere che il campo deviazione limiti ogni ordine in ogni modalità: verifica il significato per richiesta, simbolo e server specifici. Le unità sono spiegate in questo articolo 2.4.
Rettifiche dell'esecuzione e clausola sul prezzo errato. Se l'accordo contiene «Manifest Error», controlla definizione e procedura precise. Una rettifica successiva del risultato non prova da sola che il prezzo iniziale fosse errato. Servono versione dell'accordo vigente al trade, base dichiarata dal fornitore, fill originale e rettificato, tempo e giustificazione del riferimento. Distingui la rettifica da slippage normale e requote. Non attribuiamo serie storiche di cancellazioni senza documentazione.

7. Ordini in MT4/MT5 e cTrader — differenze pratiche

Confronto trailing stop: terminale MT4/MT5 locale e protezioni cTrader sul server.
Trailing integrato MT4/MT5 e trailing cTrader sul server hanno requisiti diversi per continuità. Uno SL salvato non garantisce il prezzo eseguito.

La piattaforma definisce le funzioni disponibili; server e conto stabiliscono quali si usano su un dato strumento. Il confronto riguarda funzioni standard, senza pannelli o automazioni aggiuntivi. La documentazione corrente dell'applicazione conta più del nome nell'offerta.

Funzioni di MT4, MT5 e cTrader
FunzioneMT4MT5cTrader
Ordini pendentiBuy/Sell Limit, Buy/Sell StopBuy/Sell Limit, Buy/Sell Stop, Buy/Sell Stop-LimitLimit, Stop, Stop-Limit (l'ordine a mercato è immediato); tipi aggiuntivi secondo broker/API
Trailing stopLocale (piattaforma deve restare aperta)Locale (piattaforma deve restare aperta)Sul server (funziona con piattaforma chiusa)
OCO nativoNoNessun OCO nativo standard; soluzioni aggiuntive hanno regole proprieFuori dai quattro tipi base; possibile tramite automazione, API o funzione di una specifica implementazione
Profondità di mercato (DOM)Sì: MT4 offre una scala di prezzi e un pannello di gestione degli ordini; da solo non prova un book esterno completoSì — profondità di mercato di borsa o OTC secondo lo strumento e i dati fornitiSì — la profondità visualizzata segue i prezzi e le quantità forniti
Scadenza dell'ordineGTC o data e ora specifiche (se supportate dal server del broker)GTC, Day, data specificaGTC o data e ora specifiche; opzioni secondo applicazione e broker
Politica di esecuzione selezionabileNessun selettore standard equivalente ai controlli MT5 FOK/IOC/ReturnFOK/IOC/Return e BOC supportato, secondo ordine, modalità di esecuzione e simboloDipende da interfaccia, API e configurazione broker
Netting e hedgingPosizioni separate come standard; restrizioni locali secondo fornitoreModalità assegnata al conto dal brokerNetting o hedging secondo la configurazione del conto

In modalità netting , c'è una posizione per simbolo. Altri acquisti ne aumentano il volume; un trade opposto può ridurla, chiuderla o invertirla. In modalità hedging , un nuovo ordine opposto può aprire una posizione separata anziché chiudere la precedente. La chiusura dovrebbe specificare l'identificatore corretto. In MT5 la modalità non si sceglie liberamente per ogni ordine: deriva dal conto. Dopo una variazione del volume controlla anche SL/TP correnti; la loro eredità segue regole separate.

Lo sapevi? Trailing stop e riavvio di MT4 Verificare la continuità del trailing. Per MT4/MT5 desktop separa tre dati: funzione attiva nel terminale, primo SL già salvato con successo sul server e ultimo livello accettato. Anche un EA esterno può richiedere l'applicazione attiva; sostituire trailing con automazione non elimina il requisito. cTrader offre le protezioni sul server descritte, ma cBot e script aggiuntivi hanno condizioni operative proprie.

Verifica l'istruzione su un singolo tick

Il bid è 1,0798 e l'ask 1,0801. Attendono buy limit a 1,0800 e sell stop a 1,0800. Entrambi soddisfano la condizione standard? Separatamente, uno short ha SL 1,0800 verificato sull'ask. Omettiamo vincoli del conto, orari e validità: la domanda riguarda solo il prezzo.

Risposta con il lato corretto della quotazione

Buy limit: no, ask 1,0801 è sopra il limite. Sell stop: sì, bid 1,0798 è sotto lo stop. Anche lo SL short soddisfa la condizione, poiché ask 1,0801 supera 1,0800. Nessuna risposta determina il prezzo finale o prova un'operazione eseguita.

MetaQuotes documenta la scala DOM e i controlli degli ordini MT4 separatamente dalle funzioni MT5.[13] Nel quadro UE, la migliore esecuzione considera prezzo, costi, rapidità, probabilità e altri fattori pertinenti; non garantisce che ogni ordine a mercato ottenga il prezzo mostrato.[15]

8. Cosa verificare nella conferma di esecuzione

Confronta prima istruzione e risultato: direzione, volume richiesto ed eseguito, limite o stop, prezzo di ogni fill. Poi stabilisci il riferimento. Per SL short su grafico bid, la candela sola non prova che l'ask soddisfacesse la condizione. Nel fill parziale la media senza quantità non basta.

Leggi modalità e politica del volume valide all'inserimento. Il nome del conto non dimostra esecuzione istantanea, fill parziali consentiti o un trigger specifico accettato. Una specifica datata permette il confronto con le regole effettivamente applicate allora.

I prezzi di esecuzione confermati sono la base del risultato finanziario. Spread e slippage possono essere già inclusi; commissione, swap e conversione si contabilizzano secondo il registro del conto. Il prossimo articolo accompagna questa fase: spread, commissioni e swap.

Domande frequenti

Che differenza c'è tra ordine a mercato ed esecuzione a mercato?

Mercato è un tipo di istruzione d'acquisto o vendita. Esecuzione a mercato è una modalità di accordo sul prezzo in MetaTrader. L'ordine a mercato può anche usare esecuzione istantanea, che può rispondere con requote. Leggi tipo e modalità separatamente.

Perché lo SL short si è attivato senza che la candela toccasse il livello?

Nel forex standard MT4/MT5 lo short si chiude comprando all'ask e lo SL controlla l'ask. Il grafico può mostrare bid. L'ampliamento può quindi soddisfare lo stop senza tocco del bid. Servono prezzi storici di entrambi i lati e orario server; trigger diversi possono comportarsi diversamente.

Uno stop-limit protegge dalla perdita in un gap?

Limita il prezzo dopo l'attivazione ma può restare ineseguito. Se doveva chiudere, l'esposizione può rimanere aperta. MT5 e cTrader hanno progetti diversi di stop-limit; controlla prezzo limite o intervallo in pip.

FOK garantisce esecuzione a un prezzo unico?

No. Richiede l'intero volume o nessuna esecuzione, ma può provenire da diverse quotazioni. Il vincolo di prezzo deriva dall'istruzione appropriata. IOC permette fill parziali e cancella il residuo. Disponibilità secondo simbolo e modalità.

Il trailing stop funziona con la piattaforma spenta?

Il trailing integrato MT4/MT5 desktop richiede terminale attivo. L'ultimo SL salvato con successo resta sul server ma non si muove più. Se il primo non è mai stato salvato, trailing da solo non protegge. Le protezioni cTrader descritte sono sul server; altre automazioni possono avere requisiti propri.

Uno stop-loss chiude sempre in perdita?

No. Uno SL sopra l'ingresso long o sotto l'ingresso short può proteggere un profitto di prezzo. Il netto dipende anche da fill e costi. Lo stop standard non garantisce il prezzo; quello garantito per contratto richiede condizioni di prodotto separate.

Fonti e approfondimenti

  1. MetaQuotes: tipi di ordini MT4 (MT4 Order Types) — Bid/ask, tipi base e grafico bid.
  2. MetaQuotes: principi di base MT5 (MT5 Basic Principles) — Ordine/deal/posizione, netting, stop-limit e stati.
  3. MetaQuotes: eseguire operazioni in MT5 (MT5 Executing Trades) — Trailing integrato nel terminale e parametri delle istruzioni.
  4. Spotware: ordini cTrader (cTrader Orders) — Stop-limit, opzioni trigger, validità ed esecuzione dopo attivazione.
  5. Spotware: protezioni del trading (Trade Protections) — Protezioni sul server e quattro modalità di trigger SL.
  6. MetaQuotes: proprietà dei simboli (Symbol Properties) — Modalità di esecuzione, politiche di quantità, Return e parametri.
  7. ESMA: domande e risposte sui CFD, ESMA35-36-794 — Indicazioni storiche, sezione 9, paragrafi 33–35: slippage asimmetrico e log; non un listino attuale.
  8. IG UK: cos'è uno stop garantito? (What is a guaranteed stop?) — Termini GSLO di una singola offerta, non di tutti i broker.
  9. SNB: decisione del 15 gennaio 2015 — Eliminazione del cambio minimo di 1,20 CHF/EUR.
  10. FXCM: annuncio di finanziamento, SEC — Finanziamento di 300 milioni di USD, accordo del 16 gennaio 2015.
  11. FCA: informazioni per clienti Alpari UK — Amministrazione speciale formale il 19 gennaio 2015.
  12. Interactive Brokers: tipi di ordini e algoritmi (Order Types and Algos) — MIT e gruppi OCA; questa documentazione non dimostra disponibilità per ogni CFD.
  13. MetaQuotes: MT4 Depth of Market — Scala dei prezzi e controlli per gestire gli ordini; il pannello non dimostra un unico book esterno globale. Consultato il 29 ottobre 2026.
  14. BIS Markets Committee: The sterling flash event of 7 October 2016 — Gennaio 2017, pagine stampate 1 e 5–9: fasi, prezzi Reuters, molteplici fattori e successive revisioni degli scambi. Consultato il 29 ottobre 2026.
  15. MiFID II: testo consolidato del 6 giugno 2026 — Articolo 27: fattori di esecuzione e politica di esecuzione degli ordini dei clienti. Ambito UE; il testo consolidato è un ausilio documentale. Consultato il 29 ottobre 2026.

Gli scenari numerici sono nostri modelli educativi. Documentazione delle piattaforme ed esempi di offerte confermano il progetto delle funzioni descritte, senza sostituire accordo e dati di un conto specifico.

I tuoi progressi

Hai finito la lezione? Segnala tu il completamento. Aprire o scorrere una pagina non la contrassegna come completata.

I progressi richiedono JavaScript e l'archiviazione del browser.

Salvati solo in questo browser. Nessun account o sincronizzazione tra dispositivi. Eliminare i dati del sito può cancellare i progressi.

Jarosław Wasiński

Caporedattore, ForexMechanics.com • Analista macro e FX

Analista indipendente e professionista con oltre 20 anni di esperienza nei mercati finanziari. Attivo nel Forex dal 2004, con un focus sull'analisi fondamentale, la struttura del mercato OTC e la gestione disciplinata del rischio di capitale.

  • Fondatore e caporedattore di MyBank.pl, che offre formazione finanziaria affidabile dal 2004.
  • Autore di centinaia di commenti di mercato approfonditi, analisi strutturali e materiali didattici per trader e investitori.
  • Sostenitore della trasparenza del mercato, promuovendo una formazione basata su dati concreti e report istituzionali (BIS, ESMA, CFTC).

Tutti i contenuti hanno carattere esclusivamente didattico e informativo – non costituiscono consulenza di investimento né alcuna raccomandazione. Ricorda: il trading con leva (Forex/CFD) comporta un elevato rischio di rapida perdita del capitale.