intermediate drawdown moderato ~5 trades/mo

Ritorno alla media

Gli EA a ritorno alla media (mean reversion) entrano contro il movimento quando il prezzo si è allontanato di una distanza misurata dalla sua media, puntando al rientro. L'etichetta descrive solo l'ingresso. Nella ricerca registrata dal Builder, dodici combinazioni di stop e target sui template di inversione RSI e Bollinger non hanno mai superato un profit factor di 1,0, nemmeno in-sample.

AIStrategyMiner EA Builder: una strategia di rimbalzo sulle bande di Bollinger composta da blocchi

In sintesi

L'ingresso è una distanza dalla media

L'EA aspetta che il prezzo si allontani di circa 1,5-2,5 deviazioni standard dalla sua media, entra contro il movimento e punta alla media stessa. Qui l'ingresso è il tocco della banda a 2σ.

L'ingresso è una distanza dalla media Schema di un'operazione di ritorno alla media: il prezzo scende fino alla banda inferiore a 2σ, l'EA entra, e il prezzo torna alla media, dove si trova l'obiettivo. +2σ Media −2σ Ingresso Obiettivo

In sintesi

Impostazioni di serie: profit factor per template di inversione

La baseline del Builder su USD/JPY M5 per un anno, input predefiniti, senza ottimizzazione. Solo l'ingresso su ritracciamento, che opera i ribassi nella direzione del trend, supera un profit factor (PF) di 1,0.

Impostazioni di serie: profit factor per template di inversione Grafico a barre del profit factor con le impostazioni di serie: MA Pullback Buy 1,10, Envelope 0,98, Bollinger Bounce 0,97, RSI Reversal 0,94, Range Filter 0,90 e MFI più StdDev 0,80, rispetto a una linea di riferimento a 1,0. PF 1,0 MA Pullback Buy 1,10 Envelope 0,98 Bollinger Bounce 0,97 RSI Reversal 0,94 Range Filter 0,90 MFI + StdDev 0,80

Meccanismo

L'EA misura quanto il prezzo si è discostato da una media mobile o dal centro delle Bande di Bollinger, di norma in deviazioni standard o unità di ATR, e conferma l'allungo con un oscillatore in zona estrema. L'ingresso è contro il movimento; l'obiettivo è la media, e lo stop sta oltre il livello che invaliderebbe la tesi del rientro. La distanza tra queste due uscite fissa la forma dello storico. Un obiettivo vicino all'ingresso produce una percentuale di vincita alta e un payoff ben sotto 1; un obiettivo alla media piena produce l'opposto. Nessuna delle due impostazioni crea un vantaggio che l'ingresso non ha.

Idoneità

Ideale dove il simbolo passa gran parte del tempo dentro un range e torna a un centro definibile — storicamente i cross del CHF, EUR/GBP e AUD/CAD. Strutturalmente inadatto alle valute di momentum nelle fasi di tendenza, quando l'allungo continua ad allungarsi e una posizione controtendenza viene tenuta contro un movimento che non rientra. Un filtro di tendenza o di regime è quasi obbligatorio, e la direzione della tendenza sul timeframe superiore conta più del livello dell'oscillatore. Adatto a un trader che sa accettare lunghe serie perdenti che arrivano in blocco, e che legge la distanza dello stop prima della percentuale di vincita.

Note

Il ritorno alla media scommette sull’elastico e non sul momentum: un prezzo allungato lontano dalla sua media ha più probabilità di rimbalzare indietro che di continuare ad allungarsi. L’EA attende uno scostamento statisticamente significativo — di norma da 1,5 a 2,5 deviazioni standard da una media mobile o dal centro di Bollinger. Conferma l’allungo con un oscillatore in zona estrema, poi entra contro il movimento puntando alla media stessa.

Questo descrive l’ingresso, e l’ingresso è la parte che quasi tutti capiscono. La descrizione che di solito ci si appiccica — i sistemi a ritorno alla media vincono la maggior parte delle operazioni e ogni tanto perdono grosso — è un’affermazione su dove stanno le uscite, non sul meccanismo. Questa pagina spiega come si costruisce la macchina dentro MetaTrader 5 e che cosa mostrano i template di inversione misurati del Builder. Si chiude con il modo di sottoporne uno a stress test prima di esporre capitale.

Come funziona: l’ingresso è una distanza, l’uscita è la forma

Il lato ingresso è una misurazione, e le tre costruzioni comuni sono quasi intercambiabili:

  • Scostamento da una media mobile. Il prezzo a un numero fissato di unità di ATR o di deviazioni standard da una media. L’intera strategia in una riga.
  • Tocco di Bollinger o chiusura oltre la banda. La stessa idea con lo scostamento già calcolato per te. Una chiusura oltre la banda è più severa di un tocco, e cambia il numero di operazioni più della percentuale di vincita.
  • Estremo di oscillatore con filtro di regime. RSI o Stocastico oltre una soglia, subordinati a una lettura che dice che il mercato non è in tendenza. Il filtro è la differenza tra un EA a ritorno alla media e uno che contrasta le tendenze finché non viene stoppato fuori da tutte.

L’uscita ha due parti: un obiettivo alla media o vicino a essa, e uno stop oltre il livello che invalida la tesi. L’aspettativa per operazione è win rate × average win − (1 − win rate) × average loss, e una volta fissate le due distanze di uscita i termini smettono di essere indipendenti. Avvicina l’obiettivo e la percentuale di vincita sale mentre la vincita media scende sotto la perdita media. Spostalo fino alla media piena e succede l’opposto.

La disposizione classica del ritorno alla media è un obiettivo vicino e uno stop ampio — una percentuale di vincita alta pagata con un payoff sotto 1. I dieci template di inversione misurati qui sotto sono impostati al contrario, con un obiettivo pari al doppio dello stop (30/60 o 40/80 pip). Questo va in pareggio prima dei costi con una percentuale di vincita del 33,3 %, e significa che la baseline predefinita qui sotto misura l’ingresso con un’uscita dalla forma tipica della tendenza.

Che cosa mostrano i template di inversione del Builder con le impostazioni predefinite

L’EA Builder stampa una baseline misurata sulle schede dei template che ne hanno una, e dieci dei suoi template di inversione ce l’hanno. 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. La famiglia dell’inversione non fa eccezione.

Condizioni di test
FonteBaseline stampata sulla scheda di ogni template nell’EA Builder
Simbolo / timeframeUSD/JPY M5 (Exness MT5); il paniere Dual-Pair opera EUR/USD e GBP/USD
Periodo2025-06-01 – 2026-06-09
ModelloM1 OHLC (a livello di barra, non tick reali)
Deposito / input10.000, default del template, nessuna ottimizzazione
TemplateIngressoStop / target (pip)Profit factorOperazioni
MA Pullback BuyPrezzo 0–20 pip sopra la EMA 50 e RSI sotto 45, solo acquisti40 / 801,10159
Envelope ReversalBid oltre un envelope dello 0,1 % della SMA 2030 / 600,98986
Bollinger BounceTocco della banda a 20 periodi e 2σ40 / 800,97632
Stoch + BBStocastico sotto 20 sulla banda inferiore (speculare per le vendite)30 / 600,96896
Pin Bar ReversalPin bar rialzista e RSI sotto 35, solo acquisti40 / 800,96179
RSI ReversalRSI 14 sotto 30 / sopra 7030 / 600,94682
Range Filter ReversalRSI 30/70 solo quando il range di 10 barre è di 10–80 pip40 / 800,90573
MFI Reversal + StdDevMFI 20/80 solo mentre StdDev 10 è sotto StdDev 4040 / 800,80362
3-Strategy Portfolio (Mean-Reversion Mix)RSI + Bollinger + Envelope in un solo EAcome ciascuna parte0,922.287
Dual-Pair RSI BasketRSI 30/70 su EUR/USD e GBP/USD, fino a quattro posizioni30 / 600,8712.953

Ne seguono quattro cose, e il folclore non ne prevede nessuna.

La manopola dell’uscita sposta la forma, non il vantaggio. Il Builder registra una ricerca di stop e target per RSI Reversal e Bollinger Bounce su USD/JPY H1. Ciascuno è stato eseguito con dodici combinazioni — stop da 20 a 50 pip, target da 20 a 100 — su tre finestre: 2018–2021, 2022–2024 e gennaio 2025 – giugno 2026. Il miglior profit factor in-sample di entrambi i template è stato 0,91. Quella griglia comprende obiettivi vicini e lontani. Quando nessun posizionamento vince nemmeno nella finestra in cui è stato scelto, l’ingresso non ha nulla a cui l’uscita possa dare forma.

Un filtro non è automaticamente un miglioramento. Range Filter Reversal aggiunge un cancello sul range di 10 barre all’ingresso RSI 30/70 e ottiene 0,90, contro 0,94 della versione semplice — anche se differiscono pure stop e target, quindi non è una coppia pulita. MFI Reversal + StdDev, che contrasta solo mentre la volatilità si contrae, è il template su simbolo singolo più debole della tabella con 0,80. Un cancello che toglie operazioni toglie quelle buone insieme a quelle cattive.

L’unico template della tabella sopra 1,0 contrasta nella direzione della tendenza. MA Pullback Buy compra i ribassi solo mentre il prezzo sta sopra una EMA a 50 periodi, e ottiene 1,10 su 159 operazioni. È un ingresso su pullback — un ingresso di ritorno con un filtro di tendenza — e non si oppone mai al movimento di lungo periodo. Resta comunque sotto la soglia di superamento stampata dal pannello Measure (profit factor almeno 1,2, almeno 60 operazioni, drawdown non peggiore del 20 %).

Sommare metodi di inversione concentra il rischio. Il portafoglio a tre metodi ottiene 0,92 — non meglio delle sue parti, perché tutti e tre contrastano lo stesso allungo. Il Dual-Pair RSI Basket fa girare una regola RSI su due coppie correlate con fino a quattro posizioni aperte. Ha prodotto 12.953 operazioni e un drawdown del -36,38 %, il più profondo di qualunque template nella baseline del Builder. Posizioni di inversione correlate sono una sola scommessa piazzata più volte.

0,91Miglior PF in-sample su 12 combinazioni stop/target, inversione RSI e Bollinger
1,10MA Pullback Buy — l'unico template della tabella sopra 1,0
-36,38 %Drawdown del Dual-Pair RSI Basket — una regola su due coppie correlate

Condizioni di mercato: quando il ritorno alla media paga e quando no

CondizioneFavorevole a un EA a ritorno alla mediaOstile a un EA a ritorno alla media
Stato del mercatoRange con un centro definibile a cui il prezzo tornaUn movimento direzionale che continua a estendersi
VolatilitàElevata ma non direzionale — barre ampie, nessun progresso nettoIn espansione con prosecuzione in una direzione
L’allungo in séCausato da flusso che si esaurisce — sessione sottile, reazione eccessivaCausato da informazione che ha riprezzato la coppia
Tendenza sul timeframe superiorePiatta, o il contrasto va nella sua direzioneForte e contro il contrasto
Costo di mantenimentoRientro breve, finanziamento irrilevanteUna posizione tenuta giorni contro il movimento, pagando swap per avere torto

L’ambiente cattivo non è un mercato in perdita — è uno direzionale, lo specchio esatto di come il trend following fallisce in un range. Le due strategie perdono denaro con climi diversi. È anche il motivo per cui le serie perdenti si raggruppano. Dieci perdite consecutive non sono dieci errori indipendenti; è un tratto in tendenza incontrato dieci volte dalla stessa regola.

Che cosa ha causato lo scostamento conta quanto la sua ampiezza. Un prezzo allungato da liquidità sottile è candidato al rientro; un prezzo allungato da una decisione sui tassi è stato riprezzato, e non c’è una vecchia media a cui tornare. Nessun indicatore separa i due casi, ed è per questo che qui un filtro notizie conta di più.

Lo stesso assunto elastico muove l’arbitraggio statistico, applicato allo spread tra due strumenti invece che a un solo prezzo, e si rompe allo stesso modo. Su una singola coppia come EUR/GBP, la relazione assunta è la storia della coppia con la propria media.

Parametri e impostazioni in MT5

Nel Builder ognuno di questi elementi è un blocco con i propri input, e ogni valore diventa un input nell’EA compilato.

Blocco e inputPunto di partenza tipicoChe cosa controlla
Bollinger Bands / Envelope period, deviationAbbastanza lungo perché la media sia un livello, non una copia ritardata del prezzoChe cosa l’EA tratta come il valore a cui il prezzo dovrebbe tornare
Soglie RSI / Stochastic / MFISolo conferma, non il grilletto da soloFiltra gli allunghi che stanno ancora accelerando
Market Regime Filter Allowed regime = RangeSoglia ADX intorno a 25, testata e non data per scontataSopprime gli ingressi in tendenza — l’input più importante di questa pagina
MA Distance Filter Price side, Max pips (0=off)Contrastare solo dal lato di una MA più lungaTrasforma un contrasto controtendenza in un ingresso su pullback
Open Buy / Open Sell TP (pips)Alla media, o a una frazione della distanza verso di essaInsieme allo stop, fissa percentuale di vincita e rapporto di payoff
Stop Loss SL ModeOltre il livello di invalidazione, o un multiplo di ATRLa linea tra ritorno alla media e una martingala accidentale
Spread Filter Max Spread (points)Appena sopra lo spread normale del simboloEstremi e spread ampi arrivano insieme; questo blocca i riempimenti peggiori
Position Filter Max Positions1 per simboloImpedisce alla regola di impilare lo stesso contrasto

Tre realtà specifiche di MT5 decidono se un backtest promettente sopravvive al contatto:

  • Lo stop ha una distanza minima, e questa strategia ne vuole comunque uno ampio. Il broker rifiuta uno stop più vicino di SYMBOL_TRADE_STOPS_LEVEL. L’EA generato dal Builder controlla quel livello, e SYMBOL_TRADE_FREEZE_LEVEL, prima di modificare una posizione, e mantiene il livello attuale invece di inviare una richiesta che verrebbe rifiutata.
  • Lo spread si allarga esattamente dove questa strategia entra. Gli estremi che contrasta capitano spesso in condizioni sottili. Un test a spread medio sovrastima il vantaggio di un EA i cui ingressi si concentrano dove lo spread è peggiore. Testa con spread realistico o a tick reali, e leggi la qualità di modellazione prima del profitto.
  • Le durate sono più lunghe di quanto la reputazione implichi. Un rientro che richiede giorni paga SYMBOL_SWAP_LONG o SYMBOL_SWAP_SHORT ogni notte, e il giorno di swap triplo cambia da broker a broker.
  1. Fissa l’ingresso e il filtro, poi lasciali stare — cambiare tutto insieme non ti dice nulla.
  2. Testa lo stesso ingresso con un obiettivo vicino e con un obiettivo alla media piena. Annota percentuale di vincita, rapporto di payoff e profit factor per ciascuno; se nessuno dei due supera 1,0, smetti di regolare le uscite e cambia l’ingresso.
  3. Imposta lo stop dal livello che invalida la tesi, non da un numero tondo.
  4. Fai girare il filtro di regime o di tendenza acceso e spento sullo stesso periodo. Se cambia poco, il periodo di test non conteneva una vera tendenza e il risultato è non testato più che robusto.
  5. Leggi la peggior serie perdente nello storico risultante e decidi, prima di finanziare qualsiasi cosa, se sopporteresti una serie lunga il doppio.

Modi di rottura: come un EA a ritorno alla media perde denaro

  • L’allungo continua ad allungarsi. Il modo normale in cui questa strategia perde. Ogni ingresso è contro un movimento che non rientra, e poiché la regola continua a riqualificarsi, le perdite arrivano in blocco.
  • La media si sposta. Una coppia riprezzata ha una media nuova, e l’EA continua a misurare la distanza da quella vecchia.
  • Lo stop viene tolto per evitare la perdita. Allargare uno stop, o sostituirlo con una mediazione al ribasso, converte una strategia a rischio definito in una griglia con una bella storia. La curva di equity migliora subito e il rischio di coda diventa illimitato.
  • Posizioni correlate contate come diversificazione. Una regola di inversione su due coppie correlate è la stessa scommessa due volte. Il drawdown del -36,38 % del paniere Dual-Pair è l’aspetto che questo ha con le impostazioni predefinite.
  • Uscite regolate per salvare un ingresso. Quando nessuna combinazione di stop e target vince in-sample, cercare più a fondo trova soltanto un risultato adattato.
  • Il costo è misurato sulla barra sbagliata. Gli ingressi si concentrano agli estremi dove lo spread è più largo, e le posizioni di più giorni pagano swap. Entrambi sono invisibili in un test configurato con spread medio fisso e senza finanziamento.

Come costruire e stressare un EA a ritorno alla media in AIStrategyMiner

Non serve scrivere MQL5 per assemblare la macchina descritta sopra. Una misura di scostamento, una conferma da oscillatore, un cancello di regime, un obiettivo alla media e uno stop oltre l’estremo sono tutti blocchi del Builder senza codice, e i template di inversione visti sopra arrivano già cablati. Il test utile più rapido è caricare fianco a fianco RSI Reversal e MA Pullback Buy. La differenza più visibile tra i due è il filtro di tendenza, anche se differiscono pure soglia, direzione e uscite — quindi aggiungi un MA Distance Filter a RSI Reversal e non cambiare nient’altro.

  • Testa un ingresso con un obiettivo vicino e con un obiettivo alla media, e confronta il profit factor oltre alla percentuale di vincita.
  • Aggiungi un Market Regime Filter o un MA Distance Filter e misura lo storico anche con il filtro spento, così sai che cosa sta facendo davvero.
  • Premi Measure per il controllo approssimativo rispetto alla soglia stampata, poi esegui l’EA compilato nello Strategy Tester di MT5 su tick reali con spread realistico.
  • Verifica che il periodo del backtest contenesse almeno una tendenza prolungata contro la strategia.

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.

Ritorno alla media contro tendenza

Ritorno alla mediaTrend following
Che cosa presupponeChe un prezzo allungato torni alla sua mediaChe una direzione stabilita prosegua
Ingresso rispetto al movimentoContro, su un estremoA favore, dopo conferma
Perde quandoIl mercato va in tendenza e l’allungo continuaIl mercato lateralizza e i movimenti rientrano
Uscita tipicaObiettivo fisso alla media o vicino a essaTrailing stop o inversione del segnale
Caso peggioreUna serie di posizioni tenute contro un movimento che non rientraUna lunga serie di perdite ordinarie
ComplessitàIntermedia — le due distanze di uscita portano il rischioPrincipiante — pochi input, dura da sopportare

Nessuna delle due è più sicura in generale: una ha bisogno di immobilità, l’altra di movimento. È un argomento per farle girare entrambe, con un’avvertenza che la tabella non può mostrare. Un EA a ritorno alla media e un EA di tendenza con take profit fisso dipendono entrambi dal fatto che il prezzo si fermi dove dice la regola, e un ingresso di inversione dietro un filtro di tendenza è già per metà l’uno e per metà l’altro. Controlla che cosa fa ciascuna uscita prima di dare per scontato che due EA abbiano diversificato qualcosa.

Costruisci la stessa inversione due volte, con e senza filtro

Componi l'ingresso una volta semplice e una volta dietro un filtro di trend o di regime in AIStrategyMiner Builder, poi fai il backtest di entrambi sullo stesso storico di tick. L'unico template sopra 1,0 nella baseline del Builder è quello con un filtro di trend.

  • Compila un file .ex5 standard per MetaTrader 5 e leggi la peggior serie perdente prima di investire qualsiasi cifra.

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.

AIStrategyMiner EA Builder: blocchi di strategia collegati su una tela, con il pannello delle proprietà a destra

Coppie tipiche

Dove questa strategia funziona meglio

Domande frequenti

Che cos'è un EA a ritorno alla media?
Un EA a ritorno alla media aspetta che il prezzo si sia mosso di una distanza misurata dalla propria media, poi entra contro quel movimento puntando al rientro. La distanza si esprime di norma in deviazioni standard dal centro di Bollinger o in unità di ATR da una media mobile, e un oscillatore come RSI o Stocastico in zona estrema serve da conferma. Lo stop viene messo oltre il livello che direbbe che l'allungo non è affatto un allungo ma l'inizio di una tendenza. Nell'ingresso è l'opposto naturale del trend following, e fallisce con il clima opposto.
Gli EA a ritorno alla media hanno una percentuale di vincita alta?
Solo quando l'obiettivo è posto vicino all'ingresso, e una percentuale di vincita alta comprata così si paga in payoff. Un obiettivo vicino all'ingresso viene raggiunto spesso e paga poco; un obiettivo alla media piena viene raggiunto meno spesso e paga di più. I template di inversione misurati in questa pagina hanno di serie un obiettivo pari al doppio dello stop, che va in pareggio prima dei costi con una percentuale di vincita del 33,3 %. La percentuale di vincita discende da dove stanno le uscite, non dal fatto che l'ingresso sia controtendenza.
Quali coppie si adattano a un EA a ritorno alla media?
La risposta da manuale sono i cross strutturalmente laterali — EUR/CHF, USD/CHF, EUR/GBP, AUD/CAD — perché una coppia che continua a tornare a un centro dà alla strategia qualcosa verso cui rientrare. Ciò che conta in pratica è più stretto del nome della coppia: se quello specifico simbolo, sul suo timeframe, passa più tempo a rientrare che a estendersi. I template di inversione del Builder sono misurati su USD/JPY M5, una coppia di tendenza su un timeframe rumoroso, e la maggior parte ottiene lì meno di 1,0. Testa sul simbolo che intendi operare invece di ereditare un elenco di coppie.
In cosa differisce il ritorno alla media da un EA a griglia o martingala?
Nello stop. Tutti e tre mantengono esposizione contro un movimento avverso, e tutti e tre sembrano redditizi finché il mercato asseconda. Un EA a ritorno alla media prende una posizione a un estremo misurato e la chiude con una perdita definita se la tesi del rientro è sbagliata. Un EA a griglia o martingala risponde a un movimento avverso aggiungendovi, così la perdita si realizza solo quando il conto non riesce più a finanziare l'aggiunta successiva. Se un EA venduto come ritorno alla media non ha stop, o media al ribasso dentro una posizione in perdita, è un'altra strategia che indossa l'etichetta.
Un obiettivo o uno stop migliore può correggere un ingresso di inversione in perdita?
Non secondo i registri del Builder. RSI Reversal e Bollinger Bounce sono stati provati ciascuno su dodici combinazioni di stop e target — stop da 20 a 50 pip, target da 20 a 100 — su USD/JPY H1 in tre finestre dal 2018 al 2026. Il miglior profit factor in-sample di entrambi è stato 0,91. Spostare le uscite cambia la percentuale di vincita e il rapporto di payoff; non crea un vantaggio che all'ingresso manca. Cambia prima l'ingresso o il filtro.
Far girare insieme più metodi di inversione diversifica il rischio?
Meno di quanto sembri. Il 3-Strategy Portfolio del Builder fa girare inversione RSI, rimbalzo su Bollinger e inversione su envelope in un solo EA, ciascuno con il proprio magic number. Con le impostazioni predefinite ha ottenuto un profit factor di 0,92 su 2.287 operazioni — non meglio delle sue parti. Tre ingressi che contrastano tutti lo stesso allungo perdono con lo stesso clima di tendenza, quindi le loro perdite arrivano insieme.