Scalping
Lo scalping nomina un tempo di permanenza, non un'idea di ingresso, e non lo stabilisce il timeframe del grafico ma la distanza di uscita. A decidere uno scalper è il costo che deve superare a ogni operazione: con uno stop di 15 pip e un target di 20 pip, ogni pip di costo di andata e ritorno aggiunge 2,9 punti alla percentuale di vincita necessaria per andare in pareggio.
In sintesi
Cosa fa un pip di costo alla percentuale di successo che serve
Punti che ogni pip di costo di andata e ritorno aggiunge alla percentuale di pareggio. Le righe sono stop / obiettivo in pip: pareggio = (stop + costo) ÷ (stop + obiettivo).
In sintesi
Un pip di costo, come quota dell'obiettivo
Spread, commissione e slippage non si riducono con l'obiettivo. Un pip è il 50 % di un obiettivo di 2 pip, il 12,5 % di uno di 8 pip e l'1 % di uno di 100 pip.
Meccanismo
Un EA di scalping apre e chiude nel giro di minuti, punta a un movimento piccolo anziché grande e si appoggia a un vantaggio statistico ripetuto su molte operazioni. I segnali di ingresso sono estremi di oscillatori veloci, schemi legati a una finestra di sessione o rimbalzi di microstruttura. Poiché l'obiettivo è piccolo, un costo fisso di andata e ritorno ne è una frazione grande: con un obiettivo di 2-8 pip, un pip di spread e commissione vale dal 12,5 % al 50 % dell'intera operazione. È quella frazione, non il tempo di permanenza, a decidere se lo storico sopravvive al contatto con un conto reale.
Idoneità
Richiede un conto il cui costo totale di andata e ritorno sia piccolo rispetto all'obiettivo: prezzi a spread grezzo, commissione bassa ed esecuzione che non si allarga proprio quando l'EA scatta. Le finestre di liquidità densa contano per la stessa ragione: la strategia è una scommessa sul fatto che il costo resti sotto il vantaggio. Inadatto ovunque lo spread si allarghi sulle notizie o le esecuzioni siano lente, perché la perdita non è una brutta operazione ma una tassa permanente su ogni operazione. Prima di fidarti di uno scalper, misura il suo tempo di permanenza dalle operazioni chiuse e il suo costo di pareggio rilanciando il test con lo spread aumentato.
Note
Lo scalping è l’unica etichetta di strategia comune battezzata da un tempo di permanenza. Ogni altra etichetta descrive che cosa pensa l’EA — un trend, un ritorno, un range. Lo scalping descrive soltanto quanto resta. Questo la rende l’etichetta più facile da appiccicare a qualcosa che non lo è, e la più difficile da verificare dalla descrizione di un prodotto.
La rende però anche verificabile. Il tempo di permanenza è registrato su ogni operazione chiusa, e il costo di ogni operazione è noto prima che venga piazzata. Questa pagina usa quell’aritmetica, e i template a breve termine misurati del Builder, per mostrare che cosa deve superare uno scalper a ogni operazione — e come trovare il costo al quale il tuo vantaggio arriva a zero.
Come funziona: l’operazione che l’etichetta descrive
Un EA di scalping prende un movimento piccolo e lo ripete. L’ingresso può essere quasi qualsiasi cosa — un oscillatore veloce a un estremo, uno schema legato a una finestra di sessione, un rimbalzo su una banda di breve periodo — perché l’ingresso non è il tratto distintivo. A distinguerlo è la distanza di uscita: un obiettivo abbastanza vicino da chiudere l’operazione in pochi minuti.
Ne seguono due conseguenze, e di solito viene enunciata solo la prima.
La prima è l’alta frequenza operativa. Permanenze brevi significano più operazioni completate nello stesso periodo, che è il discorso del «gioco di volume» usato dalla maggior parte delle descrizioni dello scalping.
La seconda decide l’esito. Un costo fisso è una frazione variabile di un obiettivo variabile. Spread, commissione e slippage non si restringono perché il tuo obiettivo lo ha fatto. Con un obiettivo di 2-8 pip, un costo di andata e ritorno di un pip vale dal 12,5 % al 50 % dell’intera operazione. Lo stesso pip contro un obiettivo swing da 100 pip vale l’1 %. Fra i due casi nel mercato non è cambiato nulla; è cambiato solo il denominatore.
Questo è tutto il meccanismo, ed è il motivo per cui la qualità dell’esecuzione non è una nota a piè di pagina per questa strategia. È anche il motivo per cui la strategia è così spesso profittevole in backtest e non su un conto: il backtest è il luogo in cui il denominatore è onesto e il numeratore è facoltativo.
Che cosa fa il costo alla percentuale di vincita necessaria
La percentuale di vincita di pareggio per uno stop e un target fissi, con un costo di andata e ritorno di c pip addebitato su ogni operazione, è (stop + c) ÷ (stop + target). Le vincenti incassano il target meno il costo; le perdenti perdono lo stop più il costo. È aritmetica, e mostra esattamente dove si colloca lo scalping.
| Stop / target (pip) | Pareggio, costo zero | Costo 1 pip | Costo 2 pip | Ogni pip aggiunge |
|---|---|---|---|---|
| 5 / 5 (uno scalp tipico) | 50,0 % | 60,0 % | 70,0 % | 10,0 punti |
| 15 / 20 (Builder Time Scalper) | 42,9 % | 45,7 % | 48,6 % | 2,9 punti |
| 30 / 60 (Builder Stoch + BB, Envelope Reversal) | 33,3 % | 34,4 % | 35,6 % | 1,1 punti |
| 50 / 100 (template di tendenza del Builder) | 33,3 % | 34,0 % | 34,7 % | 0,67 punti |
Leggi prima l’ultima colonna. Uno scalper 5/5 che vince il 58 % delle operazioni è in profitto a costo zero e in perdita con un pip. Una regola di tendenza 50/100 si accorge a malapena dello stesso pip. La sensibilità al costo è una proprietà della dimensione dell’operazione, non dell’ingresso. È per questo che lo scalping è davvero più fragile delle strategie più lente, e per questo la ragione è aritmetica anziché caratteriale.
Che cosa mostrano i template a breve termine del Builder con le impostazioni predefinite
L’EA Builder stampa una baseline misurata sulle schede dei template che ne hanno una. Nella nostra baseline dei template del Builder con le impostazioni predefinite — una sola run su USD/JPY M5 lungo un anno, input di default, nessuna ottimizzazione — la maggior parte ha chiuso sotto un profit factor di 1,0. I template a breve termine non fanno eccezione.
| Condizioni di test | |
|---|---|
| Fonte | Baseline stampata sulla scheda di ogni template nell’EA Builder |
| Simbolo / timeframe | USD/JPY M5 (Exness MT5) |
| Periodo | 2025-06-01 – 2026-06-09 |
| Modello | M1 OHLC (a livello di barra, non tick reali) |
| Deposito / input | 10.000, default del template, nessuna ottimizzazione |
| Template | Ingresso e filtri | Stop / target (pip) | Profit factor | Operazioni |
|---|---|---|---|---|
| Time Scalper | Estremi di RSI 7, 08:00–11:00 ora del server, spread ≤ 20 punti | 15 / 20 | 0,92 | 396 |
| Williams Scalper | Estremi di Williams %R, sessione di Londra, spread ≤ 20 punti, pareggio a +10 | 15 / 20 | 0,90 | 2.773 |
| Stoch + BB | Estremo dello Stocastico 5/3/3 su una banda di Bollinger | 30 / 60 | 0,96 | 896 |
| 3-Strategy Portfolio (Scalping Cluster) | I tre qui sopra in un solo EA, ciascuno con il proprio magic number | come ciascuna parte | 0,91 | 4.279 |
Ne seguono tre cose.
Entrambi i template scalper stanno sotto 1,0, e quello più attivo non ha fatto meglio. Williams Scalper ha fatto 2.773 operazioni — sette volte le 396 di Time Scalper — e ha ottenuto 0,90 contro 0,92. I due differiscono per ingresso, finestra operativa, dimensione del lotto, pareggio e limite di posizioni, quindi la frequenza non è la causa dello scarto. Ma la frequenza moltiplica qualunque sia il risultato per operazione: sette volte le operazioni con un vantaggio leggermente negativo significano sette volte la perdita, non più vantaggio.
Il filtro sullo spread fa parte del costo, non è una difesa contro di esso. Entrambi i template scalper ammettono ingressi fino a 20 punti. Su una quotazione USD/JPY a tre decimali sono 2,0 pip, ossia il 10 % del target di 20 pip prima di commissione e slippage. Per la semplice uscita 15/20 di Time Scalper, la tabella qui sopra mostra che questo da solo porta il pareggio dal 42,9 % al 48,6 %; l’uscita a pareggio di Williams Scalper cambia il lato delle perdite, ma non il costo. Un filtro che ammette uno spread che il vantaggio non può pagare non sta proteggendo la strategia.
Raggruppare metodi a breve termine non diluisce il costo. Il portafoglio a tre metodi ottiene 0,91 su 4.279 operazioni, con un drawdown del -4,91 % — più profondo di ciascuna delle sue parti. Ogni componente paga lo stesso spread nelle stesse ore.
Condizioni di mercato: quando il vantaggio sopravvive al costo
| Condizione | Il vantaggio sopravvive | Il vantaggio non sopravvive |
|---|---|---|
| Spread al momento dell’ingresso | Stabile e a prezzo raw | Si allarga proprio quando il segnale scatta |
| Costo come quota dell’obiettivo | Ben sotto la frazione di pareggio della strategia | A quel livello o sopra — lo storico è un errore di arrotondamento |
| Esecuzione | Riempimenti al prezzo richiesto o vicini | Slippage piccolo in pip ma grande rispetto all’obiettivo |
| Sessione | Liquidità densa, quotazioni strette e stabili | Rollover, notizie, ore sottili — stessi pip, riempimenti peggiori |
| Configurazione del test | Dati tick reali, commissione modellata | Spread medio fisso, commissione omessa |
L’argomento delle sessioni presente nella maggior parte delle descrizioni dello scalping — opera l’apertura di Londra, opera la sovrapposizione — è in realtà l’argomento del costo travestito. Quelle finestre sono consigliate perché lì le quotazioni sono strette e stabili, non perché il prezzo si comporti diversamente. Quando lo spread raddoppia da uno a due pip, una strategia che punta a otto pip ha perso un quarto della sua operazione prima di iniziare; una che punta a ottanta ha perso il 2,5 %.
È anche la ragione onesta per diffidare di un backtest di scalping prima di guardare qualunque altra cosa. Un test con spread medio fisso e senza commissione ha rimosso la variabile che decide la strategia. Lusinga più di tutti proprio gli EA dagli obiettivi più piccoli.
Parametri e impostazioni in MT5
Nel Builder ognuno di questi elementi è un blocco o un input, e ogni valore diventa un input nell’EA compilato.
| Blocco e input | Dove sta il rischio | Che cosa controlla |
|---|---|---|
Open Buy / Open Sell TP (pips) | Il denominatore di tutto | L’obiettivo; dimezzarlo raddoppia il costo come quota dell’operazione |
Spread Filter Max Spread (points) | L’unico input che non può essere facoltativo | Blocca gli ingressi quando la quotazione è troppo larga per lasciare vantaggio |
Slippage (input compilato, default 3) | Silenzioso se impostato troppo generosamente | Di quanto può spostarsi il riempimento prima che l’ordine venga rifiutato |
| Session Filter / Session (auto DST) | L’argomento del costo travestito | Limita l’operatività alle ore con quotazioni strette, con l’ora legale gestita per te |
Time Exit Close after N minutes held | Trasforma un’etichetta in una regola | Limita il tempo di permanenza, così l’EA è uno scalper per costruzione |
| Cooldown Filter / Daily Trade Limit | Protezione a basso costo | Impedisce che un segnale scatti ripetutamente in un unico momento di spread largo |
Tre realtà di MT5 decidono se uno storico a permanenza breve sopravvive:
- Il modello di spread del tester è l’esperimento.
SYMBOL_SPREAD_FLOATti dice se lo spread del simbolo è variabile; una run configurata con lo spread fisso attuale misura un mercato che non esiste. Usa dati tick reali e leggi la qualità di modellazione prima del profitto. - Il livello di stop limita quanto stretto può essere un obiettivo.
SymbolInfoInteger(symbol, SYMBOL_TRADE_STOPS_LEVEL)è la distanza minima che il broker accetta per stop e obiettivi. Un obiettivo dentro quella distanza non può essere piazzato come progettato. Il blocco Virtual/Hidden SL/TP del Builder chiude invece a mercato su livelli interni, il che evita il rifiuto ma trasforma ogni uscita in un ordine a mercato con il suo slippage. - La commissione non è nella colonna del profitto per impostazione predefinita. Leggi
HistoryDealGetDouble(ticket, DEAL_COMMISSION)e includila, insieme aDEAL_SWAP, nel calcolo dei risultati per operazione. Su un obiettivo piccolo la commissione è spesso maggiore del vantaggio.
- Prendi l’elenco delle operazioni chiuse dell’EA e calcola la permanenza mediana. Quel numero, non il timeframe del grafico, ti dice se hai davanti uno scalper.
- Annota stop e target, e calcola la percentuale di vincita di pareggio a costo zero e al costo reale di andata e ritorno del tuo broker.
- Converti in pip il costo del tuo broker — spread più commissione più slippage atteso — e confrontalo con il target.
- Rifai il backtest alzando il costo finché il profitto netto arriva a zero. Quel costo di pareggio è il numero singolo più utile sull’EA.
- Solo allora confronta i target. Un target più stretto alza insieme la percentuale di vincita e la quota di costo, ed è il secondo effetto a decidere il conto.
Modalità di fallimento: come un EA di scalping perde denaro
- Il costo è una quota dell’obiettivo maggiore del vantaggio. Il percorso dominante, e quello che non compare in un test non modellato. Non è una serie perdente; è una sottrazione costante.
- Lo spread si allarga dove l’EA opera. I segnali che scattano sulla volatilità arrivano con la quotazione al suo peggio. Testare su spread medio nasconde esattamente i riempimenti che contano.
- Lo slippage misurato in pip sembra piccolo. Mezzo pip è irrilevante contro un obiettivo da 100 pip e rovinoso contro uno da quattro. Il numero assoluto è l’unità sbagliata.
- Il target viene stretto per alzare la percentuale di vincita. Funziona, e sposta la strategia verso l’estremo fragile della tabella dei costi. Una percentuale di vincita che sale e un vantaggio che scende arrivano spesso insieme.
- Più operazioni vengono scambiate per più vantaggio. La frequenza moltiplica qualunque sia il risultato per operazione, anche se negativo; le 2.773 operazioni di Williams Scalper non hanno battuto le 396 di Time Scalper.
- Il timeframe del grafico viene trattato come tempo di permanenza. Una regola su M5 con uscite ampie non è uno scalper, e non si comporterà come tale.
Come testare un EA di scalping in AIStrategyMiner prima che costi qualcosa
Il test utile non è se una regola di scalping sia profittevole in un backtest pulito. Molte lo sono, perché il backtest pulito è il luogo in cui il costo è stato rimosso. Il test utile è dove il profitto arriva a zero al salire del costo, e quanto quel punto disti dal numero reale del tuo broker.
- Carica Time Scalper o Williams Scalper, oppure costruisci il tuo ingresso, e imposta lo stop e il target che intendi davvero operare.
- Premi Measure con lo spread impostato sul valore tipico del tuo broker in punti, poi di nuovo al doppio e al triplo di quel valore, e annota dove il profit factor scende sotto 1,0.
- Esegui la Robustness matrix per vedere lo stesso flusso su EUR/USD, USD/JPY, GBP/USD e AUD/USD — un vantaggio di scalping che esiste su una sola coppia è di solito un artefatto del costo.
- Conferma nello Strategy Tester di MT5 su tick reali con la commissione modellata, perché il pannello Measure è un controllo approssimativo.
- Aggiungi un Time Exit se la regola deve essere uno scalper, così il tempo di permanenza è imposto anziché sperato.
Il .ex5 compilato dal tuo flusso è gratuito. Il codice sorgente .mq5 fa parte di Pro, un acquisto una tantum senza abbonamento — consulta i prezzi se vuoi modificare il codice generato. La metodologia del sito spiega come vanno letti i risultati dei backtest.
Scalping contro le strategie più lente
| Scalping | Tendenza e ritorno alla media | |
|---|---|---|
| Che cosa nomina l’etichetta | Un tempo di permanenza | Un’idea di ingresso |
| Permanenza tipica | Minuti, per definizione | Da ore a giorni |
| Un pip di costo | 12,5 %–50 % di un target di 2-8 pip | Circa 1–2 % di un target di 50-100 pip |
| Pareggio aggiunto per pip | 2,9–10 punti da 15/20 a 5/5 | 0,67–1,1 punti da 50/100 a 30/60 |
| Che cosa omette un backtest | La variabile che lo decide | Una correzione di secondo ordine |
| Che cosa leggere per primo | Costo di pareggio | Peggior serie perdente |
Il confronto non è un argomento per dire che lo scalping non possa funzionare. È un argomento su che cosa debba essere vero perché funzioni, e su dove guardare. Per un EA di trend o di ritorno alla media, il numero che decide se puoi tenere la posizione è la peggior serie perdente. Per uno scalper è il costo di pareggio, perché la serie che lo chiude non è una serie di brutte operazioni — è lo spread, addebitato su ognuna di quelle buone.
Trova il tuo limite di costo prima di fidarti di uno scalper
Costruisci l'ingresso con i blocchi in AIStrategyMiner Builder, aggiungi uno Spread Filter e alza lo spread in Measure passo dopo passo sullo stesso flusso. Il costo a cui il risultato arriva a zero è il numero che conta, e lo leggi prima di investire qualsiasi cifra.
- Compila un file .ex5 standard per MetaTrader 5 e verificalo nello Strategy Tester con tick reali e commissione.
Verifica l'EA finito in MetaTrader 5 prima di fidarti. I numeri di questa pagina derivano da ciò che hai inserito; non sono una previsione di risultati.
Articoli correlati
Domande frequenti
- Che cos'è un EA di scalping?
- Un EA di scalping è un expert advisor che tiene ogni posizione per poco tempo — minuti anziché ore — e prende un movimento piccolo invece di aspettarne uno grande. È l'unica etichetta di strategia comune battezzata da un tempo di permanenza e non da un'idea di ingresso, ed è per questo che viene applicata male con tanta facilità. Nulla nella logica di ingresso rende un EA uno scalper; lo fa la distanza di uscita. Per sapere se un dato EA lo è, misura quanto sono rimaste davvero aperte le sue operazioni chiuse.
- Un EA su M5 o M1 significa che è uno scalper?
- No. Il timeframe del grafico stabilisce quanto spesso l'EA valuta la sua regola, non quanto a lungo resta in posizione. Un EA su M5 con uno stop ampio e un target lontano può restare giorni in un'operazione, e un EA su H1 con un target di 10 pip può entrare e uscire nel giro di un'ora. Leggi il tempo di permanenza dall'elenco delle operazioni chiuse, mai dal timeframe nel nome. Se vuoi un limite rigido, un blocco Time Exit chiude le posizioni dopo un numero stabilito di minuti o di barre.
- Perché lo spread è un problema così grande per lo scalping?
- Perché il costo è fisso e l'obiettivo no. Un costo di andata e ritorno di un pip è il 12,5 % di un obiettivo da 8 pip e il 50 % di uno da 2 pip. Sposta anche la percentuale di vincita che ti serve: con uno stop di 15 pip e un target di 20 pip, il pareggio sale dal 42,9 % a costo zero al 45,7 % con un pip e al 48,6 % con due. Con uno stop di 50 pip e un target di 100 pip, lo stesso pip sposta il pareggio di soli 0,67 punti. Più piccola è l'operazione, più grande è la parte che si prende il costo.
- Quale filtro sullo spread dovrebbe usare un EA di scalping?
- Uno espresso in punti, appena sopra lo spread normale del simbolo nelle ore in cui operi, e mai più grande di quanto il vantaggio possa assorbire. I due template scalper del Builder limitano gli ingressi a 20 punti. Su una quotazione USD/JPY a tre decimali sono 2,0 pip — il 10 % del loro target di 20 pip soltanto per lo spread d'ingresso. Controlla le cifre decimali del simbolo prima di copiare un valore in punti da un'altra coppia: 20 punti sono 2 pip sia su USD/JPY sia su EUR/USD a cinque decimali, ma 20 punti su un indice a due decimali sono tutt'altro numero.
- Servono un VPS e un conto a spread grezzo per un EA di scalping?
- Serve tutto ciò che mantiene piccolo il costo totale di andata e ritorno rispetto all'obiettivo, il che di solito significa prezzi raw o ECN con commissione bassa, ed esecuzione che non peggiora quando l'EA scatta. Un VPS vicino al broker riduce la latenza e quindi lo slippage, che fa parte dello stesso costo. Tratta tutto come un unico numero — spread più commissione più slippage — e confrontalo con la dimensione del movimento che l'EA cerca di catturare.
- Come verifico se un EA di scalping sopravvive ai costi reali?
- Fallo girare con spread e commissione modellati in modo realistico, poi rilancialo con il costo aumentato e osserva dove il risultato netto arriva a zero. Quel costo di pareggio è il numero più utile su un EA a permanenza breve, ed è conoscibile prima di finanziare qualsiasi cosa. Nel Builder il pannello Measure accetta uno spread in punti, quindi alzarlo passo dopo passo sullo stesso flusso dà una prima stima; conferma il risultato nello Strategy Tester di MT5 su tick reali con la commissione.
Glossary