ADX Scalper Pro EA
- Experts
- Versione: 1.0
- Attivazioni: 10
ADX Scalper Pro EA — Expert Advisor automatico per il trading di tendenza con l'indicatore ADX su MetaTrader 5
DESCRIZIONE
ADX Scalper Pro EA è un Expert Advisor completamente automatico per MetaTrader 5 che utilizza l'indicatore Average Directional Index (ADX) per valutare la forza del trend e le linee +DI/−DI per determinare la direzione delle operazioni. Se il valore dell'ADX è inferiore alla soglia impostata, il mercato viene considerato laterale e non vengono aperte nuove operazioni. Il trading inizia soltanto dopo la conferma di una forza del trend sufficiente. Per la gestione delle operazioni vengono impiegati la gestione del capitale Smart Risk, il trading grid controllato, Trailing Stop, Break Even, il Time Filter e meccanismi integrati di protezione del capitale.
L'EA supporta conti Netting e Hedging ed è adatto al trading di oro (XAU/USD), coppie di valute Forex, indici e altri strumenti.
VANTAGGI PRINCIPALI
• Filtraggio del mercato laterale — l'ADX misura la forza del movimento e non la sua direzione, perciò l'EA salta i periodi in cui le strategie direzionali di solito perdono denaro
• Direzione data da +DI e −DI — gli ingressi seguono la pressione prevalente sul mercato, e non una lettura soggettiva del trend
• Due modalità di segnale — entrare nel momento in cui le linee si incrociano dà operazioni rare e precise; entrare in base alla loro posizione relativa offre più occasioni lungo tutto il trend
• Calcolo multi time frame — la forza del trend può essere valutata su un time frame superiore mentre le operazioni vengono eseguite su quello di lavoro
• Smart Risk — il volume di ogni ordine successivo del grid diminuisce anziché aumentare, riducendo il carico sul deposito man mano che il grid si estende
• Frequenza di trading regolabile — il filtro combinato di tempo e distanza con quattro modalità permette di impostare l'EA sia per ingressi rari sia per un funzionamento attivo
• Protezione completa del capitale — controllo dello spread, controllo del margine libero, Time Filter, limite giornaliero di operazioni e verifica automatica delle condizioni di trading prima di ogni ingresso
FUNZIONI PRINCIPALI
• ADX Trend Filter
• Smart Risk
• Grid Trading
• Trade Direction
• Time Filter
• Spread Control
• Daily Limit
• Stop Loss & Take Profit
• Break Even
• Trailing Stop
• Netting & Hedging
• Trade History
COME FUNZIONA L'EA
Alla chiusura di ogni barra l'EA rileva i valori di ADX, +DI e −DI sul time frame selezionato e valuta due condizioni.
Forza del trend. Il valore dell'ADX viene confrontato con la soglia. Se è inferiore, il mercato viene considerato laterale e l'EA non prende affatto in considerazione l'ingresso, indipendentemente dalle altre condizioni.
Direzione. Se il trend è abbastanza forte, viene verificata la posizione relativa delle linee direzionali. Un acquisto viene considerato quando +DI si trova sopra −DI, una vendita quando il rapporto è invertito. Nella modalità rigorosa si richiede inoltre che sulla barra precedente le linee fossero disposte al contrario, ovvero che l'incrocio sia avvenuto esattamente in quel momento.
Apertura delle operazioni. Quando il segnale si è formato e corrisponde alla modalità di direzione selezionata, vengono applicate le regole generali di sicurezza: si verificano l'intervallo e la distanza tra le operazioni secondo la modalità di filtro scelta, lo spread attuale, lo stato della sessione di trading, il Time Filter e la sufficienza del margine libero. Il volume viene adeguato ai requisiti del broker se necessario. Una volta aperta, la posizione è gestita con stop loss, take profit, trailing stop e breakeven, e con il trading grid attivo l'EA può aggiungere ordini man mano che il mercato si muove contro la posizione.
PARAMETRI DELL'EA
ADX Settings
ADXTimeframe — time frame sul quale viene calcolato l'indicatore ADX. Può differire dal grafico di lavoro: questo consente di valutare il trend su un time frame superiore ed eseguire le operazioni su uno inferiore.
ADXPeriod — periodo di calcolo dell'indicatore. Valori più alti rendono la valutazione del trend più livellata e lenta, valori più bassi la rendono più sensibile al movimento attuale.
ADXThreshold — valore minimo dell'ADX con cui è consentito operare. Al di sotto di questa soglia il mercato viene considerato laterale e non vengono aperte operazioni. Più alto è il valore, più rigorosa è la selezione e meno frequenti sono le operazioni.
RequireDICross — definisce il momento dell'ingresso. Con il parametro attivo, l'operazione viene aperta solo sulla barra in cui le linee +DI e −DI si incrociano, il che dà meno segnali ma punti di ingresso più precisi. Disattivato, l'EA opera lungo tutto il trend finché una linea resta sopra l'altra.
Lot Settings
LotMethod — metodo di calcolo del volume della posizione: lotto fisso o Smart Risk (calcolo automatico in base alla dimensione del saldo).
FixedLotSize — dimensione del lotto usata nella modalità a volume fisso. Si applica solo quando questa modalità è selezionata.
Grid Trading Settings
UseGrid — attiva o disattiva il trading grid nella gestione delle posizioni aperte.
GridStep — distanza in punti tra livelli adiacenti del grid. Lo stesso parametro viene usato come distanza minima tra i nuovi ingressi quando il filtro di distanza è attivo.
MaxGridOrders — numero massimo di ordini che l'EA può aprire in una stessa direzione mentre il grid è attivo. Limita il rischio complessivo.
Trading Direction
TradeDirection — definisce la direzione di trading consentita: solo acquisti (BUY), solo vendite (SELL) o in entrambe le direzioni (BOTH). Nella modalità BOTH la direzione di una singola operazione è determinata dall'indicatore.
Stop Loss & Take Profit Settings
StopLoss — dimensione dello stop loss in punti per ogni nuova posizione. Il valore 0 disattiva l'uso dello Stop Loss.
TakeProfit — dimensione del take profit in punti per la fissazione automatica del profitto. Il valore 0 disattiva l'uso del Take Profit.
Trailing Stop & BreakEven Settings
TrailingStop — attiva o disattiva la gestione automatica delle posizioni in profitto tramite Trailing Stop.
TrailingStart — profitto minimo in punti a partire dal quale si attiva il Trailing Stop.
TrailingDistance — distanza in punti tra il prezzo attuale e il livello del Trailing Stop dopo la sua attivazione.
TrailingStep — variazione di prezzo minima necessaria per ogni nuovo spostamento del Trailing Stop.
BreakEven — attiva o disattiva il passaggio automatico della posizione al Break Even.
BreakEvenStart — profitto in punti necessario per attivare il Break Even.
BreakEvenOffset — scostamento dello stop loss verso il profitto rispetto al prezzo di apertura dopo che la posizione è stata portata al Break Even.
Trading Rules
MaxSpread — spread massimo consentito in punti per aprire nuove operazioni. Se lo spread attuale supera questo valore, l'apertura di nuove posizioni viene temporaneamente bloccata.
MinutesBetweenTrades — intervallo di tempo minimo in minuti tra l'apertura di nuove operazioni.
FilterMode — modalità di funzionamento del filtro di ingresso: solo tempo, solo distanza, tempo O distanza, oppure tempo E distanza contemporaneamente. Permette di regolare la frequenza di trading.
MagicNumber — identificatore univoco che consente all'EA di distinguere le proprie operazioni da quelle di altri EA o del trading manuale.
TradeComment — commento aggiunto automaticamente a tutte le operazioni aperte dall'EA.
DailyLimit — attiva o disattiva la limitazione del numero massimo di nuove operazioni nell'arco di una stessa giornata di trading.
MaxOrdersPerDay — numero massimo di operazioni che l'EA può aprire in una giornata di trading.
Time Filter
EnableTimeFilter — attiva o disattiva il Time Filter. Quando è disattivato, il trading è consentito a qualsiasi ora e gli altri parametri di questo gruppo non hanno effetto.
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday — interruttori dei giorni della settimana. Per ogni giorno è possibile consentire o bloccare il trading separatamente. Il giorno viene considerato secondo l'ora del server del broker.
StartHour — ora di inizio della finestra di trading (0–23) secondo l'ora del server del broker.
StartMinute — minuto di inizio della finestra di trading (0–59).
EndHour — ora di fine della finestra di trading (0–23) secondo l'ora del server del broker.
EndMinute — minuto di fine della finestra di trading (0–59). Se l'ora di inizio è successiva a quella di fine, la finestra attraversa la mezzanotte.
Display Settings
ShowPanel — attiva o disattiva la visualizzazione del pannello informativo sul grafico.
ShowProfitStats — mostra le statistiche di profitto del giorno, della settimana, del mese e dell'intero periodo di funzionamento dell'EA.
ShowTradeHistory — attiva la visualizzazione dello storico delle operazioni eseguite direttamente sul grafico.
BuyTradeColor — colore di visualizzazione delle operazioni di acquisto.
SellTradeColor — colore di visualizzazione delle operazioni di vendita.
TradeFontSize — dimensione del carattere delle etichette dello storico delle operazioni sul grafico.
PanelBackColor — colore di sfondo del pannello informativo.
PanelTextColor — colore del testo del pannello informativo.
PanelEditColor — colore dei campi dei valori all'interno del pannello informativo.
SMART RISK
Smart Risk è una modalità che calcola automaticamente il volume della posizione in base alla dimensione del saldo. Il volume dell'operazione cresce insieme al deposito e diminuisce quando questo si riduce, così il carico sul conto resta proporzionato al suo stato attuale.
La caratteristica chiave di questa modalità si manifesta quando il grid è attivo: il volume di ogni ordine successivo diminuisce anziché aumentare. È questo che distingue alla radice Smart Risk dal martingala classico, dove ogni ordine successivo raddoppia e il carico sul deposito cresce in modo esponenziale.
Prima di aprire qualsiasi posizione, l'EA verifica il margine libero disponibile e, se necessario, riduce il volume adeguandolo al passo di lotto consentito dal broker.
GRID TRADING
Con il trading grid attivo, l'EA non si limita a una sola posizione. Man mano che il mercato si muove contro il lato aperto, aggiunge nuovi ordini a un passo definito in punti, formando una griglia di mediazione. Il numero totale di ordini in una stessa direzione è limitato dal parametro MaxGridOrders.
L'EA tiene un proprio conteggio dei livelli del grid e dei prezzi di ingresso, perciò la logica del grid funziona in modo altrettanto corretto sui conti Netting e Hedging. Una volta che il lato è completamente chiuso, il contatore si azzera e il segnale successivo avvia un nuovo ciclo dal primo livello.
TIME FILTER
Il Time Filter consente di limitare il trading a determinati giorni della settimana e orari della giornata. È controllato dal parametro EnableTimeFilter ed è disattivato per impostazione predefinita.
Quando il filtro è attivo, il trading è consentito solo se entrambe le condizioni sono soddisfatte: il giorno della settimana corrente è contrassegnato come consentito e l'ora attuale rientra nella finestra definita. Se l'ora di inizio della finestra è successiva a quella di fine, la finestra è considerata come se attraversasse la mezzanotte. Tutte le verifiche vengono eseguite secondo l'ora del server del broker.
TRADE DIRECTION
BUY ONLY — l'EA apre solo operazioni di acquisto; i segnali di vendita vengono ignorati.
SELL ONLY — l'EA apre solo operazioni di vendita; i segnali di acquisto vengono ignorati.
BOTH — sono consentite entrambe le direzioni. La direzione di una singola operazione è determinata dall'indicatore: acquisti quando prevale +DI, vendite quando prevale −DI.
CONCLUSIONE
ADX Scalper Pro EA riunisce il classico indicatore Average Directional Index, la gestione del capitale Smart Risk, il trading grid controllato, il Time Filter e un insieme completo di meccanismi di protezione in un unico Expert Advisor completamente automatico per MetaTrader 5. Il filtraggio dei tratti laterali del mercato, l'impostazione flessibile della sensibilità e il pieno supporto per conti Netting e Hedging lo rendono applicabile sia al trading dell'oro sia a coppie di valute, indici e altri strumenti.
L'EA non garantisce l'ottenimento di profitti. I risultati del trading dipendono dalle condizioni di mercato, dalle impostazioni scelte, dalle condizioni del broker e dall'approccio del trader alla gestione del rischio. Prima di utilizzarlo su un conto reale, testalo obbligatoriamente nello Strategy Tester e su un conto demo.

