NEXA Roc Trend Accelerator
- Experts
-
Park Seongcheon
Ciao!
Mi chiamo Park Sung Chan e sono uno sviluppatore specializzato nei sistemi di trading algoritmico per MetaTrader 5. - Versione: 1.0
- Attivazioni: 5
Manuale in italiano di NEXA ROC Trend Accelerator
Introduzione al prodotto
NEXA ROC Trend Accelerator è un Expert Advisor per MetaTrader 5 progettato principalmente per l’utilizzo sul grafico H1.
Il prodotto utilizza Rate of Change, Exponential Moving Average, Average Directional Index e Average True Range per valutare le aree di accelerazione del mercato dopo una possibile transizione di tendenza.
L’Expert Advisor non apre una posizione soltanto perché il prezzo incrocia una media mobile. Controlla anche la forza del movimento del Rate of Change, la condizione di nuovo incrocio della Exponential Moving Average e altri filtri di mercato.
L’obiettivo principale della strategia è selezionare aree di accelerazione del trend e limitare i segnali poco chiari tramite una valutazione interna della qualità e condizioni di sicurezza.
Logica della strategia
L’Expert Advisor lavora sul timeframe H1.
La logica principale si basa sui seguenti elementi.
Verifica se il Rate of Change attuale è più forte della sua media recente.
Verifica se il prezzo incrocia nuovamente la linea di riferimento della Exponential Moving Average.
Utilizza Average Directional Index per valutare la forza del trend.
Utilizza Average True Range per misurare la volatilità e calcolare i livelli di Stop Loss.
Quando appare un segnale, non viene sempre eseguita immediatamente un’operazione. L’Expert Advisor valuta la qualità del segnale e lo classifica in grado A, B o C. Per impostazione predefinita, le operazioni di grado C sono disattivate e vengono utilizzate solo come registro di osservazione.
Condizioni di ingresso
Le condizioni BUY vengono valutate principalmente quando il Rate of Change mostra un forte movimento verso l’alto e il prezzo incrocia nuovamente al di sopra della Exponential Moving Average.
Le condizioni SELL vengono valutate principalmente quando il Rate of Change mostra un forte movimento verso il basso e il prezzo incrocia nuovamente al di sotto della Exponential Moving Average. I segnali SELL vengono valutati in modo più conservativo tramite condizioni aggiuntive, come il livello dell’Average Directional Index, il punteggio del segnale e il rapporto del corpo della candela.
L’Expert Advisor utilizza i dati delle candele H1 chiuse per calcolare i segnali. Questa struttura ha lo scopo di ridurre possibili distorsioni causate dalla candela corrente non ancora chiusa.
Stop Loss e Take Profit
Lo Stop Loss viene calcolato utilizzando la linea di riferimento della Exponential Moving Average e la volatilità misurata dall’Average True Range.
Se la distanza dello Stop Loss è troppo breve o non adatta, l’Expert Advisor può utilizzare una struttura alternativa di Stop Loss basata sull’Average True Range. Sono inoltre inclusi limiti minimi e massimi della distanza dello Stop Loss per ridurre condizioni di ordine anomale.
Il Take Profit viene calcolato tramite una struttura reward to risk in base al grado del segnale. Quando una posizione raggiunge un’area di profitto definita, può essere applicata la funzione Break Even. Dopo l’applicazione del Break Even, la posizione può essere gestita dalla funzione Trailing Stop.
La sequenza di gestione della posizione è la seguente.
Dopo l’ingresso vengono impostati lo Stop Loss e il Take Profit iniziali.
Il Break Even può essere applicato quando la posizione raggiunge il livello di profitto configurato.
Il Trailing Stop può essere applicato solo dopo che le condizioni del Break Even sono state soddisfatte.
La modifica dello Stop Loss viene verificata secondo i requisiti di Stop Level e Freeze Level del broker.
Il Trailing Stop non è progettato per funzionare prima del Break Even.
Gestione del rischio
Questo Expert Advisor supporta sia il lotto fisso sia il calcolo del lotto basato sulla percentuale di rischio.
La modalità predefinita è il lotto fisso, con dimensione iniziale pari a 0.01. Quando viene attivata la modalità di rischio percentuale, la dimensione del lotto viene calcolata usando la distanza tra il prezzo di ingresso e lo Stop Loss.
L’Expert Advisor include le seguenti protezioni.
Limite dello spread
Filtro dell’orario di trading
Controllo delle posizioni duplicate per lo stesso simbolo e lo stesso magic number
Protezione contro ingressi duplicati sulla stessa candela
Limite di perdita giornaliera
Numero massimo di ingressi giornalieri
Pausa dopo operazioni in perdita
Condizione minima di Average True Range
Verifica di Stop Level e Freeze Level
Controllo del margine
Validazione del prezzo dell’ordine, dello Stop Loss e del Take Profit prima dell’invio dell’ordine
La gestione delle perdite consecutive funziona tramite una pausa temporanea, non tramite un blocco permanente. All’inizio di un nuovo giorno di trading, lo stato di rischio giornaliero viene reimpostato.
Timeframe consigliato
Il timeframe consigliato è H1.
L’Expert Advisor è progettato intorno al Rate of Change su H1, al nuovo incrocio della Exponential Moving Average e alla gestione dello Stop Loss basata sulla volatilità. I risultati possono variare se il prodotto viene utilizzato su altri timeframe. L’utente deve testare e regolare i parametri in base al simbolo, alle condizioni del broker e alla propria tolleranza al rischio.
Parametri principali
InpSymbol
Specifica il simbolo di trading. Se lasciato vuoto, viene utilizzato il simbolo del grafico corrente.
InpAllowBuy
Attiva o disattiva gli ingressi BUY.
InpAllowSell
Attiva o disattiva gli ingressi SELL.
InpFixedLots
Imposta la dimensione del lotto fisso.
InpUseRiskPercent
Attiva o disattiva il calcolo del lotto basato sulla percentuale di rischio.
InpRiskPercent
Imposta la percentuale di rischio per operazione quando la modalità di rischio percentuale è attiva.
InpUseTimeFilter
Attiva o disattiva il filtro orario per i nuovi ingressi.
InpTradeStartHour
Imposta l’ora di inizio consentita per i nuovi ingressi.
InpTradeEndHour
Imposta l’ora di fine consentita per i nuovi ingressi.
InpRocPeriod
Imposta il periodo di calcolo del Rate of Change.
InpRocAvgLookback
Imposta il numero di candele utilizzate per calcolare la media recente del Rate of Change.
InpRocSpikeFactor
Imposta quanto deve essere forte il Rate of Change attuale rispetto alla sua media recente.
InpAdxThreshold
Imposta la soglia dell’Average Directional Index per valutare la forza del trend.
InpAtrPeriod
Imposta il periodo di calcolo dell’Average True Range.
InpEmaPeriod
Imposta il periodo della linea di riferimento Exponential Moving Average.
InpMinATRPoints
Imposta il livello minimo di Average True Range richiesto per valutare un’operazione.
InpReCrossLookbackBars
Imposta l’intervallo di candele recenti utilizzato per verificare il nuovo incrocio della Exponential Moving Average.
InpAllowGradeCTrade
Consente o blocca le operazioni di grado C. Il valore predefinito è false.
InpMinSLPoints
Imposta la distanza minima consentita dello Stop Loss.
InpMaxSLPoints
Imposta la distanza massima consentita dello Stop Loss.
InpEmaSLBufferATR
Imposta il buffer di Average True Range utilizzato per lo Stop Loss basato sulla Exponential Moving Average.
InpFallbackATRSL
Imposta il moltiplicatore di Average True Range usato come Stop Loss alternativo quando lo Stop Loss basato sulla Exponential Moving Average è troppo breve.
InpMinRR
Imposta il requisito minimo reward to risk.
InpDailyLossPercent
Imposta il limite di perdita giornaliera in percentuale.
InpMaxTradesPerDay
Imposta il numero massimo di ingressi giornalieri.
InpMaxConsecutiveLosses
Imposta il livello di gestione delle perdite consecutive.
InpCooldownBarsAfterLoss
Imposta il numero di candele di attesa dopo un’operazione in perdita.
InpUseBreakEven
Attiva o disattiva la funzione Break Even.
InpBETriggerR
Imposta il livello di profitto in unità R necessario per attivare il Break Even.
InpBEOffsetPoints
Imposta lo spostamento aggiuntivo in punti quando viene applicato il Break Even.
InpUseTrailingStop
Attiva o disattiva la funzione Trailing Stop.
InpTrailStartR
Imposta il livello di profitto in unità R necessario per avviare il Trailing Stop.
InpTrailATRMult
Imposta il moltiplicatore di Average True Range utilizzato per calcolare la distanza del Trailing Stop.
InpMinSLModifyPoints
Imposta il miglioramento minimo dello Stop Loss necessario prima di inviare una modifica.
Come utilizzare
Aggiungere il file dell’Expert Advisor nella cartella Experts di MetaTrader 5.
Aggiornare l’elenco degli Expert Advisors oppure riavviare MetaTrader 5.
Applicare l’Expert Advisor al grafico H1 del simbolo desiderato.
Controllare tutti i parametri di input prima di attivare il trading automatico.
Eseguire test nello Strategy Tester prima di utilizzare il prodotto in un ambiente reale.
Verificare spread, orario di trading, dimensione del lotto e parametri di rischio per il simbolo selezionato.
Note
Questo prodotto è uno strumento di trading automatico e non garantisce alcun risultato specifico.
I risultati possono variare in base alle condizioni di mercato, all’esecuzione del broker, allo spread, allo slippage, al periodo di test, alle specifiche del simbolo e ai parametri di input.
I risultati storici dei test non garantiscono risultati futuri.
L’utente è responsabile della scelta di impostazioni adatte al proprio ambiente di trading e alla propria tolleranza al rischio.
Si consiglia di valutare il prodotto nello Strategy Tester e su un conto demo prima di utilizzarlo su un conto reale.
Uso consigliato
Il timeframe consigliato è H1.
I test iniziali sono consigliati con lotto fisso 0.01.
Di norma si consiglia di mantenere InpAllowGradeCTrade sul valore predefinito false.
Durante l’ottimizzazione si consiglia di regolare i parametri gradualmente, invece di modificare tutte le impostazioni contemporaneamente.
Supporto
Il supporto del prodotto può essere fornito tramite i commenti del prodotto su MQL5.com o tramite il sistema di messaggi di MQL5.com.
Per il funzionamento del prodotto non è necessario alcun link esterno a messenger o risorse di supporto di terze parti.
Riepilogo finale
NEXA ROC Trend Accelerator è un Expert Advisor basato su H1 che valuta l’accelerazione del trend utilizzando Rate of Change, nuovo incrocio della Exponential Moving Average, Average Directional Index e gestione dello Stop Loss basata sull’Average True Range.
Il prodotto integra valutazione del segnale, filtri di trading, validazione dello Stop Loss, pausa dopo perdite, Break Even e Trailing Stop in un unico flusso di trading automatizzato.
