AI Swing Pro
- Experts
-
John Samuel Ifegwu
At MICKLE ENTITY LTD, I spearhead the design and deployment of advanced MQL5-based Expert Advisors (EAs) that power institutional-grade trading automation. My focus is on translating quantitative trading logic into robust, real-world execution systems that deliver consistency, compliance, and - Versione: 1.0
- Attivazioni: 10
AI Swing Pro per MetaTrader 5 (SWING XAUUSD : OTTIMIZZATO PER CONTI CENT HEADWAY E CONTI RAW IC)
AI Swing Pro è un Expert Advisor (EA) di trading algoritmico completo per MetaTrader 5 che combina undici distinte strategie di trading in un unico motore unificato. Ogni strategia opera in modo indipendente — con il proprio timeframe, indicatori e gestione delle posizioni — condividendo al contempo un motore di apprendimento IA bayesiano comune che filtra le operazioni in tempo reale e migliora il suo vantaggio nel tempo.
Dalle inversioni di precisione delle Bande di Bollinger su più simboli contemporaneamente, ai trade di swing settimanali sul Dow Jones (US30), fino alle giocate di momentum intraday su XAU/USD — AI Swing Pro è progettato per catturare setup ad alta probabilità su vari strumenti e condizioni di mercato, mentre il motore IA impara continuamente a bloccare gli ingressi a bassa probabilità prima che si verifichino.
Riproduzione del Backtest
Per riprodurre i risultati del backtest nel Tester delle Strategie di MT5 sono state utilizzate le seguenti impostazioni:
-
Broker e Conto: Conto Live MetaTrader 5 USD di IC Markets (Raw Trading Ltd) / headway
-
Leva finanziaria: 1:1,000
-
Salto Iniziale: $10,000
-
Fonte Dati: Ogni tick basato su tick reali
-
Periodo di Backtest: 1° gennaio 2025 – 3 ottobre 2026
-
Impostazioni dei Parametri: Utilizzare l'impostazione predefinita
"Ogni trade che si chiude insegna qualcosa al bot. Più fa trading, più diventa intelligente — adattando le sue soglie di confidenza al regime di mercato attuale in tempo reale."
Le 11 Strategie di Trading
-
Strategia Swing (H12): Sistema di incrocio EMA/SMA sul grafico a 12 ore. Entra quando l'EMA5 incrocia sopra/sotto la SMA21 con conferma della pendenza ed esce quando l'EMA5 incrocia la linea di uscita SMA9. Dispone di trigger di pareggio (break-even), blocco dei profitti e gestione del trailing stop basato sui dollari.
-
Super Swing (TF configurabile, predefinito H12): Una strategia di seguito del trend a maggiore confidenza. Opera incroci EMA/SMA con rigorosa conferma della pendenza sia sulle medie veloci che su quelle lente. Utilizza il recente massimo/minimo di swing per un posizionamento preciso dello stop e gestisce le uscite con un trailing stop basato sui dollari che si attiva dopo aver raggiunto una soglia di profitto stabilita.
-
Rottura Swing (Giornaliero): Strategia di rottura del range sul grafico Giornaliero. Identifica il massimo più alto su un periodo di lookback configurabile (predefinito 262 giorni), conferma una candela ribassista dopo il picco, quindi acquista su una rottura al di sopra di quel livello. Include la gestione del break-even e la funzionalità di take-profit parziale.
-
Money Flow Swing (H4): Acquista quando l'Indice di Flusso di Denaro (MFI) H4 scende in territorio di ipervenduto e l'RSI conferma debolezza. Utilizza filtri del corpo derivati dall'ATR per la conferma della qualità della candela. Gestisce il trade attraverso fasi di break-even attivato da MFI, chiusura parziale e take-profit completo.
-
Money Flow Intraday (H1): Strategia intraday bidirezionale (acquisto e vendita) che utilizza MFI e RSI sul grafico orario. Entra quando entrambi gli indicatori raggiungono livelli estremi di ipervenduto o ipercomprato contemporaneamente. Le uscite sono guidate dall'MFI: chiusura parziale a un punto medio neutro, quindi TP completo quando l'indicatore raggiunge l'estremo opposto.
-
US30 MF Swing (H4): Una strategia dedicata al Dow Jones (US30) che utilizza l'ingresso MFI + RSI combinato con un filtro di trend EMA a 200 periodi. Supporta sia posizioni long che short. La logica di uscita utilizza l'allineamento EMA5 vs EMA200 con conferma MFI per break-even, chiusura parziale e take-profit completo.
-
US30 Weekly MF Swing (Settimanale): Una strategia di swing settimanale ad alta convinzione per US30. Entra long quando il prezzo si trova al di sotto dell'EMA50 e sia l'MFI che l'RSI sono in territorio di profondo ipervenduto. Gestita attraverso una pipeline completa di break-even-parziale-TP completo guidata dal recupero dell'MFI e dall'allineamento delle medie mobili. Limitata a un numero configurabile di trade a settimana.
-
Rifiuto BB (H1, Multi-Simbolo): L'unica strategia che opera su più strumenti contemporaneamente. Per ogni simbolo in un elenco configurabile separato da virgole, rileva i prezzi che fanno stoppino oltre la Banda di Bollinger per poi chiudere nuovamente all'interno, confermato da una lettura di ipervenduto/ipercomprato dell'RSI. Ogni simbolo ha i propri indicatori e un bucket di apprendimento IA indipendente. Break-even a metà strada e chiusura parziale integrati.
-
Swing a Divergenza RSI (H4): Rileva la classica divergenza RSI rialzista e ribassista su un lookback multi-barra configurabile sul grafico H4. Richiede che l'RSI sia in territorio di ipervenduto o ipercomprato nel punto di divergenza. Le uscite sono gestite con un trigger di break-even basato sui dollari e un trailing stop con moltiplicatore ATR che si attiva una volta raggiunta una soglia di profitto.
-
Inversione Stocastica OB/OS (H1): Entra long o short quando l'oscillatore Stocastico raggiunge livelli estremi di ipervenduto o ipercomprato, con un filtro opzionale per candele engulfing e un filtro di compressione del Canale di Keltner. Gestisce il trade tramite un break-even basato sui dollari, una chiusura parziale configurabile su un target intermedio e un trigger di take-profit completo.
-
Confluenza VWAP MA (M30): Acquista o vende i pullback al VWAP intraday quando il prezzo si trova dal lato corretto del filtro di struttura EMA200. Richiede una dimensione minima del corpo per la qualità della candela. Le uscite utilizzano un break-even basato sui dollari seguito da un trailing stop basato sui dollari che si attiva dopo il raggiungimento di una soglia di profitto configurabile.
Il Motore di Apprendimento IA
Prima di ogni trade, il motore IA valuta l'attuale contesto di mercato rispetto a una base di conoscenze costruita da ogni precedente trade che questa strategia abbia mai eseguito. Calcola una probabilità di vincita a posteriori bayesiana — e se tale probabilità scende al di sotto della soglia di confidenza minima configurata, il trade viene completamente bloccato.
7 Caratteristiche di Mercato Codificate per Trade:
-
Ora del giorno — bias di tempistica a livello di sessione
-
Regime di Mercato — In trend / In range / Volatile (tramite ADX, ATR, Indice di Efficienza)
-
Direzione del Trade — Acquisto (Buy) o Vendita (Sell)
-
Livello ADX — bucket di forza del trend (arrotondato al 5 più vicino)
-
Livello RSI — bucket di condizione di momentum (arrotondato al 10 più vicino)
-
Indice di Efficienza — direzionalità del prezzo su 14 barre
-
Rapporto di Espansione della Volatilità — ATR attuale vs media mobile dell'ATR
Un fattore di decadimento di 0.95 garantisce che l'EA dia priorità al comportamento recente del mercato, adattandosi ai mutevoli ambienti dei broker e ai cambiamenti di regime entro circa 20 trade. Una penalità per serie di perdite consecutive (soppressione esponenziale del peso) attenua automaticamente i pesi delle caratteristiche che hanno recentemente sottoperformato. La memoria dell'IA persiste attraverso le sessioni del terminale tramite archiviazione di file locali MQL5 (FileSave/FileLoad) e viene fornita con dati pre-addestrati incorporati in modo da funzionare in modo intelligente fin dal primo trade.
Protezione del Conto e Gestione del Rischio
| Funzione | Descrizione | Predefinito |
| Limite di Perdita Giornaliera | Chiude tutte le posizioni dell'EA e sospende il trading per la giornata se la perdita realizzata + fluttuante supera la soglia | 16% del saldo iniziale giornaliero |
| Blocco del Profitto Giornaliero | Chiude tutte le posizioni e blocca i profitti se viene raggiunto l'obiettivo di P&L giornaliero | 26% del saldo iniziale giornaliero |
| Limite di Perdita Settimanale | Monitora il drawdown dell'equity in tempo reale dal saldo iniziale settimanale e interrompe il trading se raggiunto | 10% (disabilitato per impostazione predefinita) |
| Dimensionamento Automatico del Rischio | Ogni strategia supporta il rischio percentuale per trade; la dimensione del lotto viene calcolata dinamicamente da saldo, distanza dello stop loss, dimensione del tick e valore del tick | 5% di rischio per trade |
| Filtro di Sessione | Abilita/disabilita indipendentemente il trading durante le sessioni UTC asiatica (00:00–07:59), londinese (08:00–16:00) e di New York (13:00–20:00) | Tutte le sessioni abilitate |
| Max. Trade per Giorno/Settimana | Limiti del numero di trade giornalieri per strategia (e settimanali per la strategia US30 Settimanale) | 1 al giorno per strategia |
Gestione delle Posizioni
-
Break-even su ogni strategia: Tutte le 11 strategie includono almeno un trigger di break-even, spostato a una soglia in dollari, a un livello MFI o a metà strada verso il take profit.
-
Chiusura Parziale: In tutte le strategie, l'EA chiude automaticamente una porzione configurabile della posizione (in genere 1/2 o 1/3) quando viene raggiunto un obiettivo intermedio, incassando profitto e lasciando aperta la parte rimanente.
-
Trailing Stop basato sui dollari: La Strategia Swing e il Super Swing impiegano un trailing stop attivo che blocca profitti progressivamente più elevati man mano che il prezzo si muove a favore.
-
Uscite guidate dall'MFI: Le strategie Money Flow, Intraday MF, US30 MF e US30 Settimanale utilizzano il livello dell'Indice di Flusso di Denaro come segnale di uscita principale, mantenendo il trade aperto finché il momentum lo supporta.
-
Trailing Stop ATR: RSI Divergence Swing utilizza un trailing stop dinamico con moltiplicatore ATR che si stringe man mano che la volatilità si contrae, bloccando i profitti senza una distanza fissa in pip.
-
Ingressi filtrati dallo Stocastico: Stochastic OB/OS Reversal aggiunge un filtro opzionale per candele engulfing e una conferma di compressione del Canale di Keltner prima di impegnarsi in un trade di inversione.
-
Ingressi su Pullback VWAP: VWAP MA Confluence ancora gli ingressi intraday al prezzo medio ponderato per il volume della sessione, assicurando che i trade siano presi a un valore statisticamente equo rispetto all'attività del giorno.
-
Uscite per Incrocio EMA: La Strategia Swing utilizza un incrocio EMA5 / SMA9 sul H12 per definire l'uscita, garantendo che la posizione si chiuda solo quando il momentum del trend è oggettivamente esaurito.
-
Posizionamento dello Stop su Swing High/Low: Il Super Swing posiziona gli stop sul recente massimo più alto o minimo più basso, ancorando strutturalmente il rischio alla struttura del mercato anziché a distanze arbitrarie in pip.
Design Multi-Simbolo e Multi-Strumento
-
Strategia di Rifiuto BB: Supporta nativamente un numero qualsiasi di simboli in un'unica stringa di parametri separata da virgole. Ogni simbolo riceve il proprio set indipendente di indicatori, Bande di Bollinger, RSI, ATR, ADX e il proprio bucket di apprendimento IA isolato, il che significa che l'EA impara il comportamento delle bande di XAU/USD separatamente dal Volatility Index 75 o US500.
-
Strategie US30: Operano interamente sul simbolo Dow Jones, che l'EA rileva automaticamente tra oltre 12 convenzioni di denominazione dei broker comuni (US30, WS30, Dow30, Wall Street 30, DJ30, ecc.) senza alcuna configurazione manuale richiesta.
Notifiche Telegram
-
Avvisi in tempo reale su ogni apertura di posizione, con etichetta, direzione, simbolo, volume, ingresso, stop loss e take profit.
-
Avvisi in tempo reale su ogni modifica di posizione (break-even, movimenti del trailing stop).
-
Avvisi in tempo reale su ogni chiusura di posizione con il risultato del profitto netto.
-
Basta inserire il tuo Token Bot Telegram e l'ID Chat negli input di MT5 — nessuna configurazione DLL aggiuntiva richiesta (alimentato da WebRequest nativo di MQL5).
Pannello di Confidenza IA in Tempo Reale
Un pannello grafico in tempo reale disegnato direttamente sul grafico di MetaTrader 5 mostra l'attuale probabilità di vincita bayesiana per ogni strategia attiva. Ogni riga mostra una barra visiva a 10 segmenti, la percentuale di confidenza, un indicatore di passaggio/fallimento del cancello (✔ / ✖) e la soglia minima configurata — in modo da poter vedere a colpo d'occhio esattamente perché un trade è stato preso o bloccato, in qualsiasi momento.
Cosa distingue AI Swing Pro
-
Un'IA che migliora nel tempo: Non è un bot a indicatori statici. Il motore bayesiano aggiorna continuamente le statistiche di vincita/perdita per caratteristica e applica una penalità di serie dinamica per sopprimere automaticamente le condizioni di mercato con prestazioni inferiori.
-
Pre-addestrato fin da subito: Viene fornito con una base di conoscenze incorporata derivata da backtest reali, in modo che il filtro IA sia attivo e significativo dal primo giorno, anche su un conto nuovo.
-
Adattabile al broker: Rileva l'ambiente del broker e può caricare file pre-addestrati specifici del broker, riducendo al minimo l'impatto dello spread e delle differenze di esecuzione.
-
Memoria sicura del terminale: Lo stato di apprendimento dell'IA persiste attraverso le sessioni, i riavvii del terminale MT5 e le riconnessioni al server utilizzando file di archiviazione locale MQL5.
-
11 strategie, un EA: Esegui un portafoglio diversificato di approcci di trading su più timeframe e strumenti contemporaneamente da un unico grafico MetaTrader 5.
-
Completamente configurabile: Ogni parametro per ogni strategia è esposto in un pannello di input MT5 chiaramente raggruppato. Nulla è hard-coded. Attiva o disattiva qualsiasi strategia in modo indipendente.
Ideale Per
-
Trader di oro (XAU/USD) che cercano strategie di swing e intraday automatizzate
-
Trader del Dow Jones (US30) che desiderano una copertura di swing automatizzata da giornaliera a settimanale
-
Trader di indici sintetici che eseguono BB Rejection su Volatility Index 25, 75, Crash 300 e altri
-
Trader di prop firm che necessitano di limiti rigidi di perdita giornaliera e settimanale con chiusura automatica delle posizioni in MT5
-
Trader che desiderano un EA di apprendimento che migliori il proprio processo decisionale sulla base dello storico dei trade reali

