AI Momentum Divergence 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
AI Momentum Divergence Trader
AI Momentum Divergence Trader è un Expert Advisor completamente automatizzato che cerca le classiche divergenze di momentum RSI/prezzo e filtra ogni segnale attraverso un punteggio di confidenza in stile IA da 0 a 100 prima di rischiare una singola operazione. L'obiettivo è semplice: prendere un segnale di divergenza solo quando l'esaurimento del momentum, l'ampiezza del movimento di prezzo e il trend prevalente sono tutti allineati.
Come funziona
1) Rilevare la Divergenza RSI - l'EA analizza i massimi/minimi recenti e li confronta con l'RSI negli stessi punti per trovare la classica divergenza rialzista (il prezzo forma un minimo più basso mentre l'RSI forma un minimo più alto) o la divergenza ribassista (il prezzo forma un massimo più alto mentre l'RSI forma un massimo più basso).
2) Confermare l'Allineamento del Trend - un filtro di distanza dall'EMA a 200 periodi (misurato in unità ATR) viene utilizzato per saltare i segnali troppo distanti dal trend prevalente, evitando ingressi contro-trend di bassa qualità.
3) Valutare la Confidenza IA e Operare - ogni divergenza valida viene valutata da 0 a 100: il 50% del punteggio deriva dall'ampiezza normalizzata della divergenza RSI, e il 50% dalla distanza del movimento di prezzo normalizzata dall'ATR. Un'operazione viene aperta solo quando il punteggio supera la soglia minima di confidenza configurata dall'utente.
Gestione del rischio
- Stop Loss e Take Profit basati sull'ATR, adattati automaticamente alla volatilità attuale
- Trailing stop opzionale con una protezione integrata di prossimità al TP, in modo che la logica di trailing non spinga mai lo stop oltre un take profit già vicino
- Filtro di spread per evitare di operare durante spread anomalmente ampi
- Filtro di sessione/tempo limite per evitare di aprire nuove operazioni troppo vicino ai confini di sessione
- Verifica del margine prima di ogni nuovo ordine
- Numero massimo configurabile di posizioni aperte simultaneamente
Parametri di Ingresso
- Magic Number - identificatore univoco delle operazioni di questo EA
- Timeframe - intervallo temporale operativo (predefinito H1)
- Max Spread (points) - spread massimo consentito per aprire una nuova operazione
- Edge Buffer (seconds) - pausa di trading prima/dopo i confini di sessione
- RSI Period - periodo utilizzato per il rilevamento della divergenza
- Swing Lookback - numero di barre analizzate per trovare l'estremo di swing precedente
- Min Bars Between Swings - spaziatura minima tra i punti di swing confrontati
- Trend MA Period - periodo dell'EMA utilizzato per il filtro di trend (predefinito 200)
- Trend Distance (ATR) - distanza massima consentita dall'EMA di trend, in unità ATR
- ATR Period - periodo utilizzato per SL/TP basato sulla volatilità e per il punteggio di confidenza
- Min Confidence Score - punteggio minimo di confidenza IA (0-100) richiesto per aprire un'operazione
- SL / TP ATR Multipliers - distanza di Stop Loss e Take Profit come multiplo dell'ATR
- Lot Size - volume di trade fisso
- Max Open Positions - massimo di posizioni simultanee per questo EA
- Use Trailing - attiva/disattiva il modulo di trailing stop
- Trail Start / Step (ATR) - distanza di attivazione del trailing e passo, in unità ATR
Raccomandazioni
Funziona con qualsiasi simbolo e broker che offra gli indicatori RSI, ATR e Media Mobile. Le impostazioni predefinite sono ottimizzate per il timeframe H1 sulle principali coppie Forex, ma ogni parametro è completamente regolabile. Come per qualsiasi strategia automatizzata, si prega di testarla a fondo su un conto demo con lo spread reale e le condizioni di esecuzione del proprio broker prima di utilizzarla su un conto reale, e di utilizzare un dimensionamento della posizione adeguato alla propria tolleranza al rischio. Questa descrizione non rappresenta una garanzia di profitto; i risultati passati o simulati non sono un indicatore affidabile delle prestazioni future.
