NEXA Ema Ribbon Trend
- Experts
-
Park Seongcheon
Ciao!
Mi chiamo Park Sung Chan e sono uno sviluppatore specializzato nei sistemi di trading algoritmico per MetaTrader 5. - Versione: 1.13
- Attivazioni: 5
Guida utente di NEXA EMA Ribbon Trend
Panoramica del prodotto
NEXA EMA Ribbon Trend è un Expert Advisor per MetaTrader 5.
Questo prodotto utilizza l’allineamento di EMA21, EMA34, EMA55 ed EMA89 per identificare la direzione del mercato. Dopo la conferma della direzione del trend, l’EA valuta se il prezzo è tornato vicino a EMA21 o EMA34 e se reagisce nuovamente nella direzione del trend.
L’obiettivo di questa strategia non è operare una semplice rottura di una media mobile. La logica è progettata per valutare il comportamento del pullback all’interno di una struttura di trend allineata. Le condizioni di ingresso sono calcolate utilizzando dati di candele chiuse sui timeframe selezionati.
Metodo della strategia
NEXA EMA Ribbon Trend utilizza una struttura EMA Ribbon.
Per una condizione BUY, EMA21 deve essere sopra EMA34, EMA34 deve essere sopra EMA55 ed EMA55 deve essere sopra EMA89.
Per una condizione SELL, EMA21 deve essere sotto EMA34, EMA34 deve essere sotto EMA55 ed EMA55 deve essere sotto EMA89.
Quando la direzione dell’EMA Ribbon è confermata, l’EA verifica se il prezzo è tornato nell’area di EMA21 o EMA34. Successivamente valuta la direzione dell’RSI, la reazione della candela, l’ampiezza dell’EMA Ribbon e la posizione dell’ingresso. Il segnale viene classificato nei gradi A, B o C.
Per impostazione predefinita, l’RSI viene utilizzato come elemento di valutazione aggiuntivo. L’utente può scegliere, tramite i parametri di input, se usare l’RSI come filtro più rigoroso.
Caratteristiche principali
NEXA EMA Ribbon Trend verifica la direzione del trend utilizzando EMA21, EMA34, EMA55 ed EMA89.
L’EA valuta il comportamento del pullback vicino a EMA21 o EMA34.
I segnali vengono classificati nei gradi A, B e C.
L’EA supporta le modalità Fixed Lot e Risk Percent.
Stop Loss e Take Profit vengono calcolati in base alla struttura selezionata e alle impostazioni di Risk Reward.
Sono incluse le funzioni Break-even e Trailing Stop.
L’EA include controlli di sicurezza di base, come limite dello spread, limite delle posizioni, limite giornaliero delle operazioni, limite di rischio monetario per operazione e limite del rischio aperto totale.
Struttura della strategia
L’EA verifica le condizioni di trading nel seguente ordine.
Controllo dei dati e dello stato degli indicatori
Controllo dello spread e dei permessi di trading
Controllo della direzione dell’EMA Ribbon
Controllo della zona di pullback di EMA21 o EMA34
Valutazione della direzione dell’RSI e della reazione della candela
Calcolo del punteggio del segnale
Classificazione in grado A, B o C
Validazione di SL, TP e RR
Validazione del lotto e della perdita stimata
Controllo prima dell’invio dell’ordine
Esecuzione dell’ordine e conferma della posizione
Gestione della posizione
Dopo l’apertura di una posizione, l’EA memorizza il prezzo di ingresso originale, lo Stop Loss originale, il Take Profit originale e i valori di rischio iniziali.
Se la funzione Break-even è attiva, lo Stop Loss può essere spostato vicino al prezzo di ingresso quando la posizione raggiunge il livello R impostato.
Il Trailing Stop funziona solo dopo il completamento del Break-even. L’EA non sposta lo Stop Loss in una direzione sfavorevole.
Se Max Holding Hours è attivo, l’EA può chiudere una posizione dopo il tempo di mantenimento impostato.
Uso consigliato
La configurazione predefinita è basata su GOLD H1.
L’EA può essere testato anche su altri simboli e timeframe, ma i risultati possono variare in base a spread, dimensione del contratto, tick value, stop level e volatilità del mercato.
Prima dell’utilizzo su un conto reale, l’utente dovrebbe testare l’EA nello Strategy Tester con il simbolo, il timeframe e le condizioni del broker che intende utilizzare.
Principali parametri di input
InpSymbol
Imposta il simbolo di trading. Se lasciato vuoto, l’EA utilizza il simbolo del grafico corrente.
InpSignalTF
Imposta il timeframe utilizzato per la valutazione del segnale di ingresso.
InpRibbonTF
Imposta il timeframe utilizzato per la valutazione della direzione dell’EMA Ribbon.
InpEMA21Period, InpEMA34Period, InpEMA55Period, InpEMA89Period
Impostano i periodi EMA utilizzati nella struttura EMA Ribbon.
InpRSIPeriod
Imposta il periodo di calcolo dell’RSI.
InpRSIBuyMin
Imposta il valore di riferimento dell’RSI utilizzato per valutare i segnali BUY.
InpRSISellMax
Imposta il valore di riferimento dell’RSI utilizzato per valutare i segnali SELL.
InpUseStrictRSIFilter
Se impostato su true, l’RSI viene utilizzato come filtro più rigoroso. Se impostato su false, l’RSI viene utilizzato come parte del punteggio del segnale.
InpPullbackLookbackBars
Imposta il numero di candele chiuse utilizzate per verificare se il prezzo ha toccato la zona di pullback di EMA21 o EMA34.
InpPullbackTouchATRBuffer
Imposta il buffer basato su ATR utilizzato per la zona di pullback EMA.
InpMaxCloseDistanceATR
Imposta la distanza massima consentita tra la chiusura della candela e la zona EMA di pullback.
InpMinRibbonSpreadATR
Imposta l’ampiezza minima dell’EMA Ribbon basata su ATR.
InpMaxRibbonSpreadATR
Imposta l’ampiezza massima dell’EMA Ribbon basata su ATR.
InpFallbackATRSLMult
Imposta il moltiplicatore ATR utilizzato per lo Stop Loss alternativo quando lo Stop Loss strutturale non è valido.
InpRiskMode
Seleziona la modalità di calcolo del lotto. Sono disponibili Fixed Lot e Risk Percent.
InpFixedLots
Imposta la dimensione del lotto fisso quando viene utilizzata la modalità Fixed Lot.
InpRiskPercent
Imposta la percentuale di rischio per operazione quando viene utilizzata la modalità Risk Percent.
InpMaxMoneyLossPerTrade
Imposta la perdita monetaria stimata massima per operazione. Se impostato a 0, questo limite viene disattivato.
InpMaxOpenRiskPercent
Imposta la percentuale massima del rischio aperto totale. Se impostato a 0, questo limite viene disattivato.
InpMinSLPoints
Imposta la distanza minima consentita dello Stop Loss in punti.
InpMaxSLPoints
Imposta la distanza massima consentita dello Stop Loss in punti.
InpBaseRR
Imposta il valore base di Risk Reward.
InpMinRR
Imposta il valore minimo accettabile di Risk Reward.
InpEnableCGrade
Attiva o disattiva gli ingressi dei segnali di grado C.
InpMaxSpreadPoints
Imposta lo spread massimo consentito in punti.
InpMaxDailyTrades
Imposta il numero massimo di ingressi giornalieri.
InpLossDirectionCooldownBars
Imposta il numero di candele di pausa dopo un’operazione in perdita nella stessa direzione.
InpBreakEvenAtR
Imposta il livello R in cui inizia il Break-even.
InpBreakEvenOffsetPoints
Imposta l’offset aggiuntivo in punti quando lo Stop Loss viene spostato in Break-even.
InpTrailingStartR
Imposta il livello R in cui inizia il Trailing Stop.
InpTrailingDistanceR
Imposta la distanza del Trailing Stop basata su R.
InpMaxHoldingHours
Imposta il tempo massimo di mantenimento di una posizione. Se impostato a 0, questa funzione viene disattivata.
Prima dell’uso
Questo prodotto è un Expert Advisor di trading automatico. L’utente deve verificare l’ambiente di trading e i parametri di rischio prima dell’utilizzo.
I nomi dei simboli possono variare tra i broker. Ad esempio, GOLD può essere visualizzato come GOLD, XAUUSD, XAUUSDm o con un altro nome specifico del broker.
In ambienti con spread elevato o condizioni di stop level rigorose, alcuni ordini possono essere limitati o rifiutati.
Quando si utilizza un VPS, l’utente deve verificare che il trading automatico sia abilitato in MetaTrader 5 e che il simbolo selezionato sia disponibile per il trading.
I risultati dei backtest si basano su periodi specifici e dati del broker. Non garantiscono risultati di trading futuri.
Avviso di rischio
I risultati del trading automatico possono variare in base alle condizioni di mercato, allo spread, alla qualità di esecuzione, alla leva del conto e alle specifiche del broker.
Questo prodotto non garantisce profitti. Prima di utilizzare un conto reale, l’utente dovrebbe eseguire test sufficienti e utilizzare una dimensione del lotto e parametri di rischio adeguati alla condizione del conto.
Supporto
Per domande sul prodotto, gli utenti possono contattare il venditore tramite i commenti del prodotto su MQL5.com o tramite il sistema di messaggistica di MQL5.com.
