Filtri anti-perdita MEGAMAX: perché hanno fallito
Contenuti
Perché i «5 filtri anti-perdita» di MEGAMAX EA non hanno funzionato nell'uso reale
⚠ Revisione completa del 2026-09-25: la prima edizione (2026-05-26) spiegava che «i 5 filtri sostengono un win rate del 94.3%, un DD minimo dello 0.25% e un PF di 119.57». Tuttavia, rifacendo la verifica con lo Strategy Tester di MT5 su dati ufficiali, MEGAMAX EA ha dato PF 0.58, win rate 14.2% e drawdown massimo 99.97%. Anche i valori corretti il 5/27 (win rate 62.4%, DD 10.0%) provenivano da backtest Python sovra-ottimizzati. MEGAMAX EA non è più pubblicato. Abbiamo riscritto questo articolo come registro delle trappole nella progettazione dei filtri.
Sono il gestore di fxea365.com. I 5 filtri presentati nella prima edizione erano stati aggiunti tutti per «evitare le situazioni in cui il backtest degli ultimi 10 anni perdeva spesso». Di seguito riassumiamo il contenuto di ciascun filtro e i problemi emersi a posteriori.
I 5 filtri (registro)
| # | Filtro | Impostazione | Scopo |
|---|---|---|---|
| ① | Fascia oraria | AsiaEndHour=3 / TradeStartHour=10〜TradeEndHour=22 / ExcludeHours="11,12,13" | Evitare i falsi breakout della pausa pranzo di Londra (liquidità ridotta) |
| ② | Volatilità | MinATRRatio=0.7 (si salta se l'ATR è sotto 0.7 volte la media di 20 barre) | Evitare i falsi breakout a bassa volatilità |
| ③ | Coerenza di trend | TrendLookback=12 / TrendMinAlign=2.0 | Evitare le inversioni subito dopo il breakout |
| ④ | Spread | MaxSpreadPoints=30 | Evitare spread anomali durante i dati macro e all'apertura settimanale |
| ⑤ | Scaling sulle serie vincenti | WinStreakMult=0.5 / MaxStreakMult=2.5 | Aumentare il lotto durante le serie vincenti |
Nella prima edizione mostravamo una tabella in cui win rate e PF salivano a ogni filtro aggiunto (fino a win rate 94.3% e PF 119.57), ma era il risultato di filtri scelti sugli stessi dati storici su cui si misurava la performance. Non costituisce una prova di funzionamento reale.
I problemi emersi a posteriori
1. Eliminando una per una le perdite passate, si ottiene una forma adatta solo al passato
Più si aggiungono condizioni calibrate sulle perdite passate («tra le 11 e le 13 il win rate era basso», «con bassa volatilità si perdeva più spesso»), più il backtest migliora. Ma è il risultato di aver memorizzato anche le distorsioni casuali di quel periodo, che non si ripetono in periodi sconosciuti. Più condizioni ci sono, maggiore è il rischio.
2. La base della verifica era diversa dall'uso reale
I risultati erano calcolati con un backtest Python. Riproducendo con lo Strategy Tester di MT5 la variazione dello spread, i ritardi di esecuzione e i movimenti tick per tick, i risultati sono cambiati drasticamente.
3. Aumentare il lotto nelle serie vincenti ingrandisce anche le perdite
Lo scaling sulle serie vincenti ⑤ è un design che punta «poco nelle serie perdenti, molto in quelle vincenti», e nella prima edizione l'avevamo presentato come meccanismo per contenere le perdite. In realtà crea una struttura in cui la perdita più grande arriva con il lotto massimo subito dopo una serie vincente. Anche nella verifica di un altro nostro EA abbiamo constatato che tutte le grandi perdite si erano verificate con il lotto massimo dopo una serie vincente.
Le lezioni che restano
- Il limite sullo spread (④) e la chiusura prima del weekend sono validi, indipendentemente dalla strategia, come difese generiche che riducono i costi e il rischio di movimenti improvvisi.
- Le condizioni su fascia oraria, volatilità e trend ricavate a ritroso dai pattern di perdita passati, invece, vanno adottate solo dopo averle verificate su un altro periodo e con tick reali.
Lineup attuale
Gli EA attuali che sostituiscono MEGAMAX EA e i valori pubblicati di ciascuno (PF, DD massimo, numero di trade, periodo testato) sono consultabili in Elenco e classifica EA. Ai principianti consigliamo di iniziare con l'unico EA gratuito, DONCHIAN ENGINE (USDJPY H1, PF 1.50, DD massimo 10.8%, 631 trade, 9.4 anni).
※ MEGAMAX DONCHIAN ha un nome simile, ma è un EA diverso dal MEGAMAX EA di questo articolo. Il backtest non garantisce profitti futuri.
→ Elenco e classifica EA / Articolo sulla verifica reale degli EA / Forward test
Correlati
2026-05-26
10 vecchi EA ritirati: filtri anti-perdita e lezioni
2026-07-15
EA con 90% win rate: segnale d'allarme
2026-07-15
Backtest "+5.000%": l'illusione dell'interesse composto
2026-07-15
Ci si può fidare di un EA (.ex5) senza codice sorgente?
📧 Avvisi prima degli aumenti di prezzo + corso email gratuito di 5 giorni
Tutti gli EA sono a prezzo di lancio e salgono a scatti con le vendite. Ricevi un avviso prima di ogni aumento, più un'email al giorno su trading algoritmico, lettura dei backtest e scelta del broker.
* Privacy rigorosamente protetta. Potete cancellarvi in qualsiasi momento.
Hai domande su EA o Forex?
Puoi pubblicarle sul forum di trading di Nattzy (registrazione gratuita). Sono benvenute anche domande che vanno oltre questo articolo: impostazioni degli EA, scelta del broker e altro.
Chiedi su Nattzy ↗