ForexBestRobots.comConfronta EA →
IT

Scalping Forex · Guida pratica

Esecuzione nello scalping Forex: ordini a mercato e limite, slippage e requote

Confronta entrate a mercato e limite: Bid/Ask, slippage, requote, annullamenti e costi sugli stessi segnali iniziali.

Mercato e limite: prezzo, tempo e stato confermato dell’ordine vanno verificati insieme.
Mercato e limite: prezzo, tempo e stato confermato dell’ordine vanno verificati insieme.

Segnale, richiesta inviata e posizione eseguita sono eventi diversi. Con piccoli target, la differenza può decidere il rendimento netto rimasto. Il confronto non considera un tocco del grafico come un’esecuzione né una risposta mancante come permesso di riprovare.

1. L’esecuzione fa parte della regola di trading

L’entrata a mercato cerca un’operazione immediata alle condizioni disponibili. Il limite attende un prezzo accettabile e potrebbe non eseguirsi mai. Nessuno crea da solo un vantaggio d’ingresso. Comprare meno caro serve se l’ordine si esegue mentre l’idea è valida; contano anche movimenti persi e selezione sfavorevole.

Definisci separatamente segnale, politica d’ingresso, invalidazione, volume e uscite. Studiamo meccanismi, non una strategia redditizia completa; percorsi e registri sono inventati. Confronta le politiche sugli stessi segnali iniziali ammissibili, senza selezionare solo i grafici dove attendere col limite ha funzionato.

2. Un tocco del Bid non attiva una BUY limit

Assumiamo EURUSD, pip=0.0001 e point=tick=0.00001. La quotazione di riferimento Bid/Ask=1.10000/1.10008 ha spread 0.8 pip. BUY a mercato entra su Ask; SELL su Bid. Una BUY limit a 1.10000 è sotto l’Ask attuale, anche se il grafico Bid mostra già quel prezzo.

La condizione illustrativa richiede Ask<=1.10000; la quotazione successiva 1.09992/1.10000 è idonea. Non prova l’esecuzione: contano ancora accettazione, liquidità e regole effettive. SELL limit richiede il test corrispondente sul Bid. Verifica condizioni e gap degli ordini limite nel contratto; non trasferire le ipotesi di un altro broker sul tuo conto.

BUY limit 1.10000 non è idonea se Ask è 1.10008, anche quando Bid tocca il livello. Ask idoneo non prova l’esecuzione.
BUY limit 1.10000 non è idonea se Ask è 1.10008, anche quando Bid tocca il livello. Ask idoneo non prova l’esecuzione. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

3. Dai al confronto un orizzonte finito

L’origine fittizia è 08:00:00 UTC. Entrambe le politiche consentono una richiesta iniziale entro 1 s, usando una quotazione vecchia al massimo 250 ms. Il limite ha una scadenza locale 08:00:05 UTC. Sono parametri didattici, non raccomandazioni universali di latenza o garanzie di scadenza server MT4 con questa precisione.

Alla scadenza non considerare nuove esecuzioni ammissibili e chiedi annullamento se l’ordine è ancora pendente. Lo stato resta incerto fino alla conferma; un’esecuzione tardiva reale è esposizione da gestire, non una riga da cancellare. Supporto e durate minime variano; i millisecondi CSV sono illustrativi e i log reali possono avere orologi e precisioni diversi. Le distanze devono essere consentite, altrimenti si scarta senza spostare il limite.

Scarica confronto fittizio dei costi d’esecuzione (CSV)

Scarica sequenze fittizie degli ordini (CSV)

PoliticaIpotesi dichiarata
QuotazioneBid 1.10000 / Ask 1.10008
Richiesta08:00:00 UTC + ≤1s · age≤250ms
LimiteL=1.10000 · cutoff 08:00:05 UTC
Volume fisso0.35 lot · 10 USD/pip/lot
Commissione + riserva d’uscita residua0.7 + 0.2 = 0.9 pip

4. Ordine a mercato e modalità d’esecuzione sono concetti diversi

MT4 distingue Instant, Request e Market; il broker determina la modalità dello strumento. Instant può restituire un requote anziché accettare il prezzo. Market consente al broker di stabilire il prezzo senza nuova conferma. Nessun requote non significa assenza di slippage o rifiuti, né esecuzione garantita.

Il requote propone un nuovo prezzo, non una posizione aperta. La politica didattica ammette un tentativo: un requote confermato termina quel segnale senza accettazione automatica. Una diversa politica di ripetizione deve ricontrollare prezzo, tempo, costi e rischio. La deviazione OrderSend è in punti: non presumere protezione identica tra modalità o un tetto assoluto universale al prezzo.

Tipo d’ordine e modalità sono diversi. Il requote propone un altro prezzo; Market può eseguire a prezzo diverso senza ulteriore conferma.
Tipo d’ordine e modalità sono diversi. Il requote propone un altro prezzo; Market può eseguire a prezzo diverso senza ulteriore conferma. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

5. Il limite controlla il prezzo ma introduce mancata esecuzione

BUY limit indica un prezzo massimo d’acquisto e SELL limit un minimo di vendita secondo le condizioni applicabili. Anche dopo una quotazione mostrata idonea può restare pendente per quantità eseguibile e instradamento. Il ticket di un ordine pendente ne conferma l’esistenza, non prova una posizione aperta.

Il ritracciamento che esegue un limite può proseguire contro la posizione; senza ritracciamento il movimento può essere perso. Questa selezione cambia il campione. Fissa limite, validità e annullamento prima della valutazione. Spostarlo dopo ogni occasione persa o aggiungere un ingresso di riserva a mercato non testato definisce un’altra politica.

6. Fissa uscite e volume prima del confronto

Usiamo uscite BUY sul Bid S=1.09950 e T=1.10110, conto USD, contratto 100000 EUR per lotto standard e valore del pip 10 USD per lotto. Manteniamo 0.35 lots per entrambe le alternative per isolare l’esecuzione. Stesso volume non significa stesso rischio monetario con prezzi d’entrata diversi.

Per il mercato accantoniamo movimento avverso d’ingresso 0.3 pip dall’Ask: prezzo pianificato 1.10011. È un’ipotesi di stress, non il peggior prezzo garantito. Equity 10000 USD e budget 0.25%=25 USD sono illustrativi. Verifica passo e minimo lotto, margine, distanze correnti ed esposizione complessiva prima dell’invio.

7. Non conteggiare due volte lo slippage già noto

Assumiamo commissione di apertura e chiusura 0.7 pip e riserva residua d’esecuzione in uscita 0.2 pip: C_remaining=0.9 pip. Quando il prezzo F è noto, lo slippage d’entrata è già incluso. Calcola L=(F-S)/pip+C_remaining, W=(T-F)/pip-C_remaining e R_net=W/L. Ask d’ingresso e Bid d’uscita includono già anche lo spread.

All’esecuzione di mercato ipotizzata F=1.10011, L/W sono 7.0/9.0 pips, rapporto 1.2857, rischio previsto 24.50 USD e target netto 31.50 USD. Per il limite ipotizzato F=1.10000 sono 5.9/10.1/1.7119 e 20.65/35.35 USD. La riga al prezzo di riferimento è un parametro di confronto, non un’esecuzione. Non ridimensionare retroattivamente una posizione già aperta per migliorare il risultato.

Tutte le alternative usano 0.35 lotti e uscite Bid fisse. Il prezzo eseguito include slippage d’entrata; si aggiungono commissione e riserva d’uscita residua.
Tutte le alternative usano 0.35 lotti e uscite Bid fisse. Il prezzo eseguito include slippage d’entrata; si aggiungono commissione e riserva d’uscita residua. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.
MetodoPrezzo d’ingressoPerdita prevista, pipTarget netto, pipRapporto nettoRischio USDTarget USD
Riferimento, non esecuzione1.100086.79.31.388123.4532.55
Entrata a mercato1.100117.09.01.285724.5031.50
Entrata limite1.100005.910.11.711920.6535.35

8. Verifica esecuzioni parziali e validità nell’interfaccia reale

Alcuni ambienti consentono esecuzioni parziali e istruzioni IOC o FOK. Non tutti i broker MT4 offrono gli stessi controlli: la firma MQL4 OrderSend non ha un argomento IOC/FOK portabile. Verifica gestione effettiva di quantità, scadenza e annullamento per conto e simbolo.

Se l’interfaccia esegue solo una parte, registra separatamente quantità eseguita e restante. Proteggi l’esposizione creata e tratta il residuo secondo la regola dichiarata. Non reinviare tutta la quantità iniziale come se nulla fosse successo. Tariffe minime e frammentazione possono anche modificare la commissione lineare semplificata di questo esempio.

9. Richiesta di annullamento non significa annullamento confermato

Nel caso di sovrapposizione, la condizione di prezzo è soddisfatta alle 08:00:04.950 ed è eseguito sul server alle 08:00:04.960, senza che il terminale lo sappia ancora. Chiede annullamento alle 08:00:05.000; il server lo rifiuta alle 08:00:05.050 perché la posizione esiste, e il client la vede alle 08:00:05.100.

Un ingresso a mercato di riserva alla scadenza potrebbe duplicare l’esposizione. Chiarisci prima se l’ordine è ancora pendente, annullato o diventato posizione, compresa la cronologia recente. Il timer locale non può revocare un’esecuzione server. Anche l’annullamento confermato riguarda solo quell’ordine: un eventuale rimpiazzo richiede nuove verifiche di validità, prezzo e rischio aggregato.

Il server esegue prima del termine, ma il client lo apprende dopo la richiesta d’annullamento. Il rimpiazzo a mercato potrebbe duplicare l’esposizione.
Il server esegue prima del termine, ma il client lo apprende dopo la richiesta d’annullamento. Il rimpiazzo a mercato potrebbe duplicare l’esposizione. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

10. Il timeout lascia un esito sconosciuto

Il ramo invia alle 08:00:00.400, esegue sul server alle 08:00:00.600, riporta errore 128 alle 08:00:01.000 e mostra la posizione al client alle 08:00:02.000. È un caso costruito di osservazione ritardata; il timeout da solo non rivela l’esito server.

Blocca nuove richieste d’ingresso per quell’intenzione durante la riconciliazione. Aggiorna la selezione e controlla ordini aperti, pendenti e storici con simbolo, direzione, volume, identificatori e tempo. Un commento non è una chiave d’idempotenza garantita e dati temporaneamente mancanti non provano che non vi sia operazione. Proteggi l’esposizione trovata. Riprovare richiede stato risolto e nuova decisione consentita separatamente.

11. Misura lo slippage con segno sulla giusta base

Definisci slippage avverso d’ingresso s_buy=(F-Ask_ref)/pip e s_sell=(Bid_ref-F)/pip. Positivo significa entrata peggiore, negativo miglioramento. BUY di riferimento 1.10008 eseguito a 1.10011 dà +0.3 pip; SELL di riferimento 1.10000 eseguito a 1.09997 dà anch’esso +0.3 pip.

Registra separatamente quotazione eseguibile alla decisione, invio e conferma. La chiusura di candela non sostituisce la quotazione. La distanza di un limite dal vecchio Ask a mercato è una differenza di politica, non prova di miglioramento esecutivo del limite stesso. Misura latenza solo con timestamp allineati e abbastanza precisi, senza sottrarre orologi incompatibili.

Slippage d’ingresso positivo è avverso sia per BUY sia per SELL sulla rispettiva base; il miglioramento ha segno negativo.
Slippage d’ingresso positivo è avverso sia per BUY sia per SELL sulla rispettiva base; il miglioramento ha segno negativo. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.
MetodoRiferimento, non esecuzioneEsecuzione ipotizzataSlippage d’ingresso con segno
BUY1.100081.10011+0.3 pip
SELL1.100001.09997+0.3 pip

12. Tratta correttamente un’esecuzione oltre la riserva

Un’esecuzione 1.10015 con identiche uscite e costi dà L=7.4, W=8.6 e rapporto 1.1622. Con i 0.35 lots già richiesti, il rischio previsto diventa 25.90 USD, oltre il budget illustrativo. Il filtro R_net>=1.20 è dichiarato per questo confronto, non è una soglia di redditività provata.

Prima dell’invio puoi scartare una quotazione insufficiente. Dopo l’esecuzione l’esposizione esiste, non diventa «nessuna operazione». Registra lo scostamento, ferma nuove entrate di quell’intenzione e applica protezione e uscita di rischio predefinite. Non allargare lo stop né inventare un volume storico ridotto. Protezioni rifiutate e chiusure d’emergenza richiedono gestione dei fallimenti e non garantiscono una perdita massima.

13. Registra intenzioni, richieste, ordini ed esecuzioni

Salva identificatore di studio, segnale, Bid/Ask e anzianità, tipo e quantità richiesti, livelli, tempi, ticket, errore, esecuzioni, conferme d’annullamento ed esposizione finale. Separa quantità inviata, eseguita e restante. Mantieni costi e uscite reali distinti dalle riserve pianificate.

Misure utili: tasso d’esecuzione per origine valida, attesa, slippage con segno, rifiuti, stati incerti, concorrenza annullamento/esecuzione e netto. Esplicita i denominatori: ripetizioni possono alterare tassi per richiesta e per segnale. Qui il non eseguito ha risultato di trading zero perché si assumono assenza di operazione e di tariffa d’ordine. L’occasione persa resta confronto separato, non perdita monetaria inventata.

14. Confronta origini comuni, non solo i trade eseguiti

Il registro indipendente comprende 4 origini comuni. Il mercato esegue tutte con netti +7,+7,-7,+7 USD: totale 14 USD, media 3.50 USD per origine. Il limite esegue solo origini 1,3 con +14,-3.50 USD; le due senza esecuzione valgono zero nell’ipotesi senza tariffa.

Il totale del limite è 10.50 USD. La media per trade eseguito 5.25 USD supera quella di mercato, ma la media per origine 2.625 USD è minore. Sono valori netti assegnati in un esempio aritmetico distinto, non risultati ricavati dal file eventi o probabilità stimate. Conserva entrambi i denominatori e valuta l’incertezza su dati reali prima di scegliere.

Scarica registro fittizio delle origini comuni (CSV)

Quattro origini danno denominatori diversi. Qui il limite ha media maggiore per trade eseguito, ma minore per origine. Registro fittizio.
Quattro origini danno denominatori diversi. Qui il limite ha media maggiore per trade eseguito, ma minore per origine. Registro fittizio. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.
OrigineMercato USDLimite USDStato
1714Eseguito
270Non eseguito
3-7-3.5Eseguito
470Non eseguito

15. Valida l’esecuzione oltre un backtest ordinato

Bid OHLC da solo non ricostruisce Ask storico, liquidità, priorità di coda o latenza. Il tester può assegnare un’esecuzione al tocco del limite che la regola reale non otterrebbe. Identifica ipotesi su ordini e spread e segnala i casi intrabar irrisolti, senza selezionare la sequenza favorevole.

Demo verifica meccanismi ma non stabilisce la qualità live. Confronta quotazioni e log adeguati con osservazioni successive intatte; varia spread, latenza e commissioni in stress dichiarati. Mantieni coerenti i tempi d’ingresso e uscita tra varianti. Questi esempi fittizi verificano aritmetica e stati, non probabilità d’esecuzione, percentuali vincenti o profitto live atteso.

16. Scegli una politica completa e finita

Prima dell’invio, definisci lato del prezzo, tipo, età massima della quotazione, ritardo, quantità, costi, rischio, termine della pendente e annullamento confermato. Stabilisci cosa conclude un’origine e ne crea un’altra. Fissa identificatori e riconciliazione dell’incertezza; verifica ciò che il broker accetta, non l’etichetta sul grafico.

Mercato, limite paziente e qualsiasi ingresso sostitutivo sono candidati diversi. Provali su origini comuni con costi ed esecuzioni mancate. La guida precedente fornisce stop e target; scelta delle coppie e dati MT4 trattano costi e limiti. Unisci gli elementi quando le regole sono esplicite e la strategia risultante è validata indipendentemente.

Domande frequenti

Un tocco di BUY limit nel grafico Bid prova l’esecuzione?

No. L’idoneità BUY si verifica sull’Ask e non dimostra ancora accettazione, quantità o esecuzione. Conserva stato reale e condizioni del broker.

Ordine a mercato e modalità Market sono uguali?

No. Il tipo descrive l’istruzione, la modalità come il broker la gestisce. MT4 ha anche Instant e Request; la modalità dello strumento è determinata dal broker.

Posso sostituire subito un limite scaduto con mercato?

Scadenza locale e richiesta non confermano l’annullamento. Chiarisci pendenti, posizioni ed esecuzioni recenti. Un rimpiazzo consentito richiede una nuova decisione senza duplicare esposizione.

Il timeout significa che l’operazione è fallita?

Non necessariamente. Il terminale può ignorare l’esito server. Riconcilia prima di richiedere ancora e proteggi ogni posizione trovata; ripetere alla cieca può duplicare.

Va aggiunto di nuovo lo slippage dopo aver saputo il prezzo eseguito?

No. È già nel prezzo d’ingresso reale. Aggiungi costi effettivi e soltanto riserve residue non rappresentate altrove.

Il confronto fittizio prova che il limite rende di più?

No. Eventi e risultati sono inventati. Una media più alta per eseguito può coesistere con media minore per segnale; servono dati reali e politica completa.

Fonti e note di ricerca

MetaQuotes documenta tipi di ordine, modalità di esecuzione e interfaccia MQL4. Prezzi, scadenze, esecuzioni e risultati sono ipotesi didattiche fittizie originali, non quotazioni, risultati reali o un EA pronto all’uso.

Contenuto educativo con prezzi, termini, esecuzioni e risultati fittizi. Il Forex comporta rischi; ordini, stop, deviazione e riserve non garantiscono esecuzione, profitto o perdita reale massima.