AI Heikin Ashi Reversal Trader
- Experts
-
Fadi Hassan Khaled Ghanem
MQL4/MQL5 developer based in Jordan. I have published 169 MetaTrader 5 products on the MQL5 Market (about 8,800 downloads in total).
What I build:
- Custom Expert Advisors from your own trading rules
- Indicators, alerts and multi-timeframe dashboards - Versione: 2.1
- Aggiornato: 22 settembre 2026
Panoramica
AI Heikin-Ashi Reversal Trader è un Expert Advisor completamente automatizzato per MetaTrader 5. Ricostruisce candele sintetiche Heikin-Ashi dal flusso di prezzi in tempo reale e cerca un segnale di inversione con cambio di colore dopo una serie direzionale prolungata. Ogni segnale potenziale viene valutato da un motore di fiducia ispirato all'IA prima che venga considerata qualsiasi operazione.
Come funziona
- L'EA costruisce internamente le candele Heikin-Ashi a partire dai dati OHLC grezzi del simbolo e del timeframe selezionati - non è richiesto alcun file di indicatore esterno.
- Osserva un cambio di colore (ad esempio, una serie di candele rosse che diventano verdi) che segue una serie minima di candele dello stesso colore, considerato come segno di un movimento direzionale esaurito.
- Ogni inversione viene verificata incrociando le linee direzionali dell'indicatore ADX (+DI / -DI) per confermare che la nuova direzione abbia un momentum sottostante prima di essere trattata come segnale.
- Un punteggio di fiducia ispirato all'IA da 0 a 100 combina la lunghezza della serie precedente e la forza della separazione direzionale. Un'operazione viene considerata solo dopo che il punteggio supera una soglia minima configurabile.
- Un filtro di ragionevolezza basato su EMA200 aiuta a evitare di accettare un segnale di inversione troppo contrario al trend dominante a lungo termine.
Gestione del rischio
- Distanze di stop loss e take profit basate su ATR che si adattano alla volatilità attuale del mercato.
- Trailing stop opzionale basato su ATR. Prima di modificare lo stop loss, l'EA verifica la distanza tra il prezzo e l'attuale take profit per evitare rifiuti del broker quando il prezzo è già vicino all'obiettivo.
- Un controllo del margine viene eseguito prima di ogni richiesta di operazione, confrontando il margine richiesto stimato con il margine libero con un margine di sicurezza.
- La dimensione del lotto viene normalizzata automaticamente in base ai vincoli di volume minimo, massimo e passo del broker.
- Un filtro di orario di sessione configurabile con un buffer ai margini, oltre a un filtro di spread massimo, aiutano l'EA a rimanere in disparte in condizioni sfavorevoli.
- Una posizione alla volta per simbolo/magic number.
Parametri di input
- InpMagicNumber - identificatore univoco per le operazioni di questo EA.
- InpTimeframe - timeframe di lavoro usato per costruire le candele Heikin-Ashi e gli indicatori.
- InpMaxSpreadPoints - spread massimo consentito, in punti, prima che una nuova operazione venga saltata.
- InpEdgeBufferSeconds - buffer, in secondi, mantenuto libero dai margini di apertura/chiusura della sessione.
- InpMinStreak - numero minimo di candele Heikin-Ashi dello stesso colore richiesto prima che un'inversione sia considerata un segnale.
- InpMaxStreakNorm - lunghezza della serie che corrisponde al punteggio massimo di fiducia basato sulla serie.
- InpAdxPeriod - periodo usato per il calcolo di ADX / +DI / -DI.
- InpAdxDiNorm - valore di separazione direzionale che corrisponde al punteggio massimo di fiducia basato su ADX.
- InpMinConfidence - punteggio minimo di fiducia IA (0-100) richiesto prima che un'operazione venga aperta.
- InpEmaTrendPeriod - periodo dell'EMA usata per il filtro di ragionevolezza del trend a lungo termine.
- InpEmaSanityAtrMult - distanza massima in multipli di ATR dall'EMA consentita per un segnale di inversione.
- InpLotSize - dimensione base del lotto prima della normalizzazione del volume da parte del broker.
- InpAtrPeriod, InpSlAtrMult, InpTpAtrMult - periodo ATR e moltiplicatori usati per dimensionare lo stop loss e il take profit.
- InpMinStopPoints - distanza minima dello stop in punti, indipendentemente dall'ATR.
- InpUseTrailing, InpTrailAtrMult, InpTrailStepPoints - impostazioni del trailing stop.
Note importanti
Questo Expert Advisor automatizza una logica di trading chiaramente definita basata sulla costruzione di candele Heikin-Ashi e sulla conferma della forza direzionale. Non garantisce profitti, e nessun risultato - ipotetico o reale - è un indicatore affidabile delle performance future. Si prega di testare prima su un conto demo, usare un dimensionamento della posizione adeguato al proprio conto, ed essere consapevoli che il trading di strumenti a leva comporta un rischio di perdita.
Versione personalizzata
Serve una versione personalizzata? Posso adattare questo EA alle tue regole: filtri aggiuntivi, filtro di sessione/orario, diversa gestione del capitale, limiti di perdita giornaliera e drawdown delle prop firm, oppure una versione MT4. Inviami un messaggio privato qui su MQL5 (o offrimi un ordine personale tramite MQL5 Freelance) con i tuoi requisiti e ti risponderò entro 24 ore dicendoti se è fattibile e la portata stimata del lavoro. Provalo prima nello Strategy Tester, e scrivimi se hai domande sulle impostazioni.

I am looking for a reversal trading EA. However, this one shows only two trades this whole year. Not useful at all.