ForexBestRobots.comConfronta EA →
IT

Ordini e gestione delle operazioni · Guida 1

Ordini Forex: mercato, limite e stop in MT4

I quattro ordini pendenti di MT4, i corretti livelli Bid/Ask, la scadenza e la differenza tra cancellare un ordine e chiudere una posizione.

Verificato: 22 ottobre 2026
Livelli pendenti intorno a Bid 1.1000 / Ask 1.1002: acquisti su Ask, vendite su Bid. Quotazioni inventate.
Livelli pendenti intorno a Bid 1.1000 / Ask 1.1002: acquisti su Ask, vendite su Bid. Quotazioni inventate.

Una regola d’ingresso deve spiegare come un’istruzione diventa posizione. Buy Stop sopra il mercato e Buy Limit sotto impongono condizioni diverse anche quando entrambi comprano. Seguiamo richiesta, accettazione, attivazione ed esecuzione con quotazioni EURUSD inventate, senza scegliere un’operazione vincente.

1. Due prezzi e due operazioni distinte

Bid è il prezzo a cui puoi vendere; Ask quello a cui puoi comprare. Un BUY apre ad Ask e chiude vendendo a Bid. Un SELL apre a Bid e chiude comprando ad Ask. L’esecuzione effettiva dipende dalla modalità del broker e dalle quotazioni disponibili.

Le normali candele Forex di MT4 mostrano generalmente Bid. Un livello toccato sul grafico non dimostra se sia stata raggiunta una condizione Ask. La linea Ask visualizza lo spread attuale; non ricostruisce le candele Ask storiche.

Leggi la guida sui costi e sui prezzi eseguibili.

2. Ordine a mercato: una richiesta immediata

Un ordine a mercato richiede esecuzione immediata, senza prenotare il prezzo visualizzato. Ora d’invio, risposta del server, prezzo eseguito e rifiuto sono registrazioni separate. La modalità d’esecuzione stabilisce come vengono gestiti variazioni di prezzo e requote.

Con Bid 1.1000 e Ask 1.1002, un BUY eseguito a 1.1002 e subito chiuso al Bid invariato di 1.1000 perde 2 pip prima della commissione. Lo spread è già incluso nei due prezzi eseguibili: aggiungerlo ancora alla differenza significherebbe contarlo due volte.

3. Scegliere l’ordine dalla condizione di ingresso

Vuoi entrare subito, dopo un ritracciamento oppure dopo il superamento di una soglia? Un acquisto a mercato richiede l’ingresso immediato; Buy Limit aspetta un prezzo più basso; Buy Stop richiede prima una salita. La stessa analisi può quindi produrre operazioni diverse. Un limite può non essere eseguito e uno stop può entrare su una falsa rottura. Il tipo di ordine non migliora da solo il segnale.

Per una continuazione ribassista, Sell Stop sotto Bid richiede prima una discesa. Sell Limit sopra Bid attende invece un rimbalzo prima di vendere. Se il prezzo scende senza rimbalzare, la mancata esecuzione è coerente con l’istruzione. Sostituirla a posteriori con una vendita a mercato cambia la regola valutata. Definisci prima scadenza e gestione degli ingressi mancati.

4. I quattro ordini pendenti

Buy Limit si colloca sotto l’Ask attuale e si attiva quando Ask scende al livello; Buy Stop sopra Ask, quando sale. Sell Limit si colloca sopra il Bid attuale e si attiva quando Bid sale; Sell Stop sotto Bid, quando scende. Valgono anche le distanze minime del broker.

Con la quotazione iniziale, 1.0980 esemplifica Buy Limit oppure Sell Stop; 1.1020 Buy Stop oppure Sell Limit. Il nome definisce anche la direzione: Sell Limit a 1.1020 apre una posizione corta, non prende profitto da un BUY già aperto.

Sopra: Buy Stop e Sell Limit. Sotto: Buy Limit e Sell Stop. I trigger usano lati diversi della quotazione.
Sopra: Buy Stop e Sell Limit. Sotto: Buy Limit e Sell Stop. I trigger usano lati diversi della quotazione. Su schermi stretti, scorri il grafico in orizzontale.

5. Confrontare le sei istruzioni di ingresso

IstruzioneCondizione al piazzamentoLato di attivazione o ingresso
Market BUYAcquisto immediatoAsk
Market SELLVendita immediataBid
Buy LimitSotto l’Ask attualeAsk
Buy StopSopra l’Ask attualeAsk
Sell LimitSopra il Bid attualeBid
Sell StopSotto il Bid attualeBid

6. Attivazione e prezzo eseguito non coincidono sempre

Un Buy Stop a 1.1020 può attivarsi con Ask 1.1020 e Bid 1.1018. Il grafico Bid può quindi apparire ancora sotto il livello. Un salto di Ask a 1.1025 mostra perché il prezzo richiesto e quello effettivo possono essere diversi.

Non trasferire automaticamente le garanzie di un ordine di borsa a ogni contratto Forex retail. Leggi condizioni su gap, slippage e miglioramento di prezzo. Un ordine limite normalmente restringe il prezzo accettabile secondo tali condizioni; un tocco in un backtest OHLC non dimostra un’esecuzione storica possibile.

Ask raggiunge 1.1020 mentre Bid è 1.1018. Il salto a 1.1025 è uno scenario alternativo d’esecuzione, non una previsione.
Ask raggiunge 1.1020 mentre Bid è 1.1018. Il salto a 1.1025 è uno scenario alternativo d’esecuzione, non una previsione. Su schermi stretti, scorri il grafico in orizzontale.

7. Stop Loss e Take Profit gestiscono l’uscita

Un ingresso pendente crea una posizione quando viene eseguito; Stop Loss e Take Profit sono istruzioni d’uscita collegate. Per BUY si controlla Bid, per SELL Ask. Di norma, lo stop iniziale BUY è sotto l’ingresso e l’obiettivo sopra; per SELL le direzioni si invertono.

Ordini pendenti e stop accettati dal server possono restare attivi con MT4 chiuso. Trigger sintetici, uscite gestite dall’EA e calcoli di trailing possono richiedere un terminale connesso. Una linea disegnata non prova che il server abbia accettato la protezione.

8. Seguire un SELL dall’ingresso all’uscita

Un Sell Limit a 1.1020 viene accettato con Bid/Ask 1.1000/1.1002. In seguito Bid 1.1020 e Ask 1.1022 soddisfano la condizione di ingresso. Supponi esecuzione esatta a 1.1020, stop 1.1040 e obiettivo 1.0980: rischio 20 pip e obiettivo distante 40 pip. Entrambe le uscite si verificano su Ask. Chiudere subito ad Ask 1.1022 darebbe già una perdita di 2 pip prima delle commissioni.

Se Bid arriva a 1.0980 ma Ask è ancora 1.0982, il target Ask non è raggiunto. Con spread costante di 2 pip, Ask 1.0980 corrisponderebbe a Bid 1.0978. Ask può anche raggiungere lo stop senza che il massimo Bid arrivi a 1.1040. Questi esempi spiegano i lati del prezzo; lo storico stabilisce le esecuzioni reali.

Seguire un SELL dall’ingresso all’uscita: SELL 1.1020; SL Ask 1.1040; TP Ask 1.0980.
Seguire un SELL dall’ingresso all’uscita: SELL 1.1020; SL Ask 1.1040; TP Ask 1.0980. Su schermi stretti, scorri il grafico in orizzontale.

9. Distanze, precisione, volume e scadenza

Verifica decimali, tick negoziabile, lotto minimo, incremento del volume, orari e permessi. Pip, point e tick sono concetti diversi. Nell’EURUSD a cinque decimali dell’esempio: un pip = 0.0001, un point = 0.00001 e 2 pip = 20 point.

StopLevel limita le distanze; FreezeLevel può impedire modifiche o cancellazioni vicino al mercato. StopLevel zero non esclude limiti dinamici. Alcuni server rifiutano la scadenza. Registra l’ora del server e non trasformare silenziosamente una scadenza rifiutata in validità illimitata.

10. Gestire stati confermati

La sequenza è richiesta preparata → pendente accettato → posizione eseguita → posizione chiusa. Rifiuto, scadenza e cancellazione sono rami separati. Cancellare prima dell’esecuzione impedisce quell’ingresso; chiudere una posizione richiede un’operazione di chiusura. Cancellazione ed esecuzione possono sovrapporsi nel tempo.

Conserva ticket, simbolo, Magic Number, volume richiesto, stato confermato e prezzo reale. Dopo un timeout consulta i dati del server prima di riprovare: una risposta incerta non dimostra un fallimento. Un invio duplicato può raddoppiare l’esposizione. Riconcilia le posizioni dopo ogni risposta ambigua.

Un pendente accettato può essere eseguito, cancellato o scadere. La richiesta di cancellazione richiede conferma e può arrivare dopo l’esecuzione.
Un pendente accettato può essere eseguito, cancellato o scadere. La richiesta di cancellazione richiede conferma e può arrivare dopo l’esecuzione. Su schermi stretti, scorri il grafico in orizzontale.

11. Provare l’intero ciclo in demo

In Nuovo ordine seleziona il simbolo esatto e controlla le specifiche prima del volume. Per un ingresso differito scegli Ordine pendente e il sottotipo corretto. Inserisci prezzo, stop, target e scadenza se ammessa. Controllali insieme: cambiando sottotipo può cambiare il lato del mercato valido per quel prezzo.

Dopo l’invio verifica nella scheda Operazioni il ticket accettato e le protezioni. Conserva il motivo di un rifiuto, senza trasformare tacitamente la richiesta in ordine a mercato. All’attivazione riconcilia ingresso e volume effettivi; dopo la chiusura controlla storico e costi. La demo insegna il procedimento, ma non prova la qualità dell’esecuzione reale.

Due pendenti opposti non costituiscono automaticamente una coppia OCO in MT4 standard. Se un EA annulla il secondo dopo il primo eseguito, entrambi possono attivarsi prima della conferma di annullamento. Prova questa concorrenza, le disconnessioni e le risposte duplicate. Cancellare una linea o fermare l’EA non elimina un ordine accettato dal server.

12. Controllare l’istruzione prima della strategia

Definisci lato della quotazione, trigger, scadenza, deviazione d’ingresso accettabile, stop, volume e gestione del rifiuto. Il filtro spread all’invio non garantisce quello all’attivazione. Nuovi filtri EA modificano un pendente sul server solo dopo una cancellazione o modifica confermata.

Valida con quotazioni datate e registri del conto. Una candela può attraversare ingresso, stop e obiettivo senza mostrarne l’ordine. Usa tick adeguati o una regola prudente documentata. Conta rifiuti, cancellazioni e ingressi mancati oltre alle esecuzioni. Maggiore rapidità o frequenza non dimostrano redditività.

Domande

Buy Stop è uguale a Stop Loss?

No. Buy Stop è un ingresso di acquisto sopra Ask. Stop Loss è un’uscita collegata a una posizione. Chiudere un SELL comporta anch’esso un acquisto, ma con funzione diversa.

Perché l’ordine si è attivato prima del tocco sul grafico?

Un trigger Ask può essere raggiunto prima del corrispondente livello Bid. Controlla spread storico, tipo d’ordine e registri del server. La linea Ask attuale non ricostruisce il passato.

Posso chiudere MT4 dopo aver inserito un pendente?

Un ordine accettato dal server normalmente resta attivo. Cancellazioni locali, ordini sintetici e aggiustamenti del trailing richiedono il proprio ambiente operativo. Verifica accettazione e condizioni contrattuali.

Fonti e ambito

MetaQuotes documenta meccanica e vincoli della piattaforma. Prezzi, esempi e controlli sono costruzioni didattiche originali. Le condizioni d’esecuzione dipendono dal contratto del broker; il testo non dimostra un vantaggio operativo.

Esempio didattico inventato; esecuzione e risultati non sono garantiti.