NEXA Ema Ribbon Trend
- Experts
-
Park Seongcheon
Bonjour,
Je m’appelle Park Sung Chan et je suis un développeur spécialisé dans les systèmes de trading algorithmique pour MetaTrader 5. - Version: 1.13
- Activations: 5
Guide utilisateur de NEXA EMA Ribbon Trend
Présentation du produit
NEXA EMA Ribbon Trend est un Expert Advisor pour MetaTrader 5.
Ce produit utilise l’alignement des EMA21, EMA34, EMA55 et EMA89 pour identifier la direction du marché. Une fois la direction de la tendance confirmée, l’EA évalue si le prix est revenu près de l’EMA21 ou de l’EMA34, puis vérifie si le prix réagit de nouveau dans le sens de la tendance.
L’objectif de cette stratégie n’est pas de trader une simple cassure de moyenne mobile. La logique est conçue pour évaluer le comportement d’un pullback à l’intérieur d’une structure de tendance alignée. Les conditions d’entrée sont calculées à partir de bougies clôturées sur les unités de temps sélectionnées.
Méthode de la stratégie
NEXA EMA Ribbon Trend utilise une structure EMA Ribbon.
Pour une condition BUY, l’EMA21 doit être au-dessus de l’EMA34, l’EMA34 doit être au-dessus de l’EMA55 et l’EMA55 doit être au-dessus de l’EMA89.
Pour une condition SELL, l’EMA21 doit être en dessous de l’EMA34, l’EMA34 doit être en dessous de l’EMA55 et l’EMA55 doit être en dessous de l’EMA89.
Lorsque la direction de l’EMA Ribbon est confirmée, l’EA vérifie si le prix est revenu dans la zone de l’EMA21 ou de l’EMA34. Ensuite, il évalue la direction du RSI, la réaction de la bougie, l’écartement de l’EMA Ribbon et l’emplacement de l’entrée. Le signal est classé en grade A, B ou C.
Par défaut, le RSI est utilisé comme élément d’évaluation complémentaire. L’utilisateur peut choisir, via les paramètres d’entrée, si le RSI doit être utilisé comme filtre plus strict.
Caractéristiques principales
NEXA EMA Ribbon Trend vérifie la direction de la tendance à l’aide des EMA21, EMA34, EMA55 et EMA89.
L’EA évalue le comportement du pullback près de l’EMA21 ou de l’EMA34.
Les signaux sont classés en grades A, B et C.
L’EA prend en charge les modes Fixed Lot et Risk Percent.
Le Stop Loss et le Take Profit sont calculés selon la structure sélectionnée et les paramètres de Risk Reward.
Les fonctions Break-even et Trailing Stop sont incluses.
L’EA inclut des contrôles de sécurité de base, comme la limite de spread, la limite de positions, la limite de trades quotidiens, la limite de risque monétaire par trade et la limite du risque ouvert total.
Structure de la stratégie
L’EA vérifie les conditions de trading dans l’ordre suivant.
Vérification des données et de l’état des indicateurs
Vérification du spread et de l’autorisation de trading
Vérification de la direction de l’EMA Ribbon
Vérification de la zone de pullback EMA21 ou EMA34
Évaluation de la direction du RSI et de la réaction de la bougie
Calcul du score du signal
Classification en grade A, B ou C
Validation du SL, du TP et du RR
Validation du lot et de la perte estimée
Vérification avant l’envoi de l’ordre
Exécution de l’ordre et confirmation de la position
Gestion des positions
Après l’ouverture d’une position, l’EA enregistre le prix d’entrée initial, le Stop Loss initial, le Take Profit initial et les valeurs de risque initiales.
Si la fonction Break-even est activée, le Stop Loss peut être déplacé près du prix d’entrée lorsque la position atteint le niveau R défini.
Le Trailing Stop fonctionne uniquement après l’exécution du Break-even. L’EA ne déplace pas le Stop Loss dans une direction défavorable.
Si Max Holding Hours est activé, l’EA peut fermer une position après la durée de détention définie.
Utilisation recommandée
La conception par défaut est basée sur GOLD H1.
L’EA peut également être testé sur d’autres symboles et unités de temps, mais les résultats peuvent varier selon le spread, la taille du contrat, le tick value, le stop level et la volatilité du marché.
Avant toute utilisation sur un compte réel, l’utilisateur doit tester l’EA dans le Strategy Tester avec le symbole, l’unité de temps et les conditions du courtier qu’il souhaite utiliser.
Principaux paramètres d’entrée
InpSymbol
Définit le symbole de trading. Si ce champ est vide, l’EA utilise le symbole du graphique actuel.
InpSignalTF
Définit l’unité de temps utilisée pour l’évaluation du signal d’entrée.
InpRibbonTF
Définit l’unité de temps utilisée pour l’évaluation de la direction de l’EMA Ribbon.
InpEMA21Period, InpEMA34Period, InpEMA55Period, InpEMA89Period
Définissent les périodes EMA utilisées dans la structure EMA Ribbon.
InpRSIPeriod
Définit la période de calcul du RSI.
InpRSIBuyMin
Définit la valeur de référence du RSI utilisée pour l’évaluation des signaux BUY.
InpRSISellMax
Définit la valeur de référence du RSI utilisée pour l’évaluation des signaux SELL.
InpUseStrictRSIFilter
Si la valeur est true, le RSI est utilisé comme filtre plus strict. Si la valeur est false, le RSI est utilisé comme partie du score du signal.
InpPullbackLookbackBars
Définit le nombre de bougies clôturées utilisées pour vérifier si le prix a touché la zone de pullback de l’EMA21 ou de l’EMA34.
InpPullbackTouchATRBuffer
Définit le buffer basé sur l’ATR utilisé pour la zone de pullback EMA.
InpMaxCloseDistanceATR
Définit la distance maximale autorisée entre la clôture de la bougie et la zone EMA de pullback.
InpMinRibbonSpreadATR
Définit l’écartement minimal de l’EMA Ribbon basé sur l’ATR.
InpMaxRibbonSpreadATR
Définit l’écartement maximal de l’EMA Ribbon basé sur l’ATR.
InpFallbackATRSLMult
Définit le multiplicateur ATR utilisé pour le Stop Loss alternatif lorsque le Stop Loss structurel n’est pas valide.
InpRiskMode
Sélectionne le mode de calcul du lot. Les modes Fixed Lot et Risk Percent sont disponibles.
InpFixedLots
Définit la taille du lot fixe lorsque le mode Fixed Lot est utilisé.
InpRiskPercent
Définit le pourcentage de risque par trade lorsque le mode Risk Percent est utilisé.
InpMaxMoneyLossPerTrade
Définit la perte monétaire estimée maximale par trade. Si la valeur est 0, cette limite est désactivée.
InpMaxOpenRiskPercent
Définit le pourcentage maximal du risque ouvert total. Si la valeur est 0, cette limite est désactivée.
InpMinSLPoints
Définit la distance minimale autorisée du Stop Loss en points.
InpMaxSLPoints
Définit la distance maximale autorisée du Stop Loss en points.
InpBaseRR
Définit la valeur de base du Risk Reward.
InpMinRR
Définit la valeur minimale acceptable du Risk Reward.
InpEnableCGrade
Active ou désactive les entrées de signaux de grade C.
InpMaxSpreadPoints
Définit le spread maximal autorisé en points.
InpMaxDailyTrades
Définit le nombre maximal d’entrées par jour.
InpLossDirectionCooldownBars
Définit le nombre de bougies de pause après un trade perdant dans la même direction.
InpBreakEvenAtR
Définit le niveau R auquel le Break-even commence.
InpBreakEvenOffsetPoints
Définit le décalage supplémentaire en points lorsque le Stop Loss est déplacé au Break-even.
InpTrailingStartR
Définit le niveau R auquel le Trailing Stop commence.
InpTrailingDistanceR
Définit la distance du Trailing Stop basée sur R.
InpMaxHoldingHours
Définit la durée maximale de détention d’une position. Si la valeur est 0, cette fonction est désactivée.
Avant utilisation
Ce produit est un Expert Advisor de trading automatique. L’utilisateur doit vérifier l’environnement de trading et les paramètres de risque avant de l’utiliser.
Les noms des symboles peuvent varier selon les courtiers. Par exemple, GOLD peut être affiché comme GOLD, XAUUSD, XAUUSDm ou sous un autre nom propre au courtier.
Dans des environnements avec un spread élevé ou des conditions de stop level strictes, certains ordres peuvent être limités ou rejetés.
Lors de l’utilisation d’un VPS, l’utilisateur doit vérifier que le trading automatique est activé dans MetaTrader 5 et que le symbole sélectionné est disponible pour le trading.
Les résultats de backtest sont basés sur des périodes spécifiques et des données de courtier. Ils ne garantissent pas les résultats de trading futurs.
Avis de risque
Les résultats du trading automatique peuvent varier selon les conditions de marché, le spread, la qualité d’exécution, l’effet de levier du compte et les spécifications du courtier.
Ce produit ne garantit pas de profit. Avant d’utiliser un compte réel, l’utilisateur doit effectuer des tests suffisants et utiliser une taille de lot ainsi que des paramètres de risque adaptés à l’état de son compte.
Support
Pour toute question concernant le produit, les utilisateurs peuvent contacter le vendeur via les commentaires du produit sur MQL5.com ou via le système de messagerie de MQL5.com.
