NEXA Volume Filter Pullback
- 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.0
- Activations: 5
Manuel d’utilisation de NEXA Volume Filter Pullback
Présentation du produit
NEXA Volume Filter Pullback est un EA de trading automatique pour MetaTrader 5 basé sur le timeframe H1.
Ce produit identifie les zones de pullback qui apparaissent pendant une tendance déjà formée et évalue les conditions d’entrée en combinant le comportement du volume et la réaction du prix. Il ne se limite pas à entrer simplement lorsque le prix croise une moyenne mobile. L’EA se concentre plutôt sur les situations où le volume diminue pendant le pullback, puis augmente à nouveau lorsque le prix tente de continuer dans la direction de la tendance.
L’objectif principal de la stratégie est de réduire les entrées inutiles au milieu d’une tendance et d’identifier les zones où le prix peut reprendre son mouvement directionnel.
Méthode de la stratégie
Cet EA utilise l’EMA21 comme référence principale de direction du marché.
Lorsque le prix évolue au-dessus de l’EMA21 et que la direction du RSI soutient un momentum haussier, l’EA évalue les conditions BUY. Lorsque le prix évolue sous l’EMA21 et que la direction du RSI soutient un momentum baissier, l’EA évalue les conditions SELL.
La décision d’entrée utilise les éléments suivants.
EMA21 est utilisée pour vérifier la direction de base de la tendance.
Volume est utilisé pour vérifier si le volume diminue pendant le pullback puis augmente à nouveau près de la zone de réentrée.
RSI est utilisé pour confirmer la direction de l’entrée et le momentum.
ATR est utilisé pour calculer la distance du stop loss et évaluer les conditions basées sur la volatilité.
Candle Pattern est utilisé comme condition supplémentaire pour vérifier un comportement de cassure ou de retournement.
Cette structure vise à distinguer les zones de pullback avec un faible volume des zones de réentrée où le volume commence à revenir.
Fonctions principales
NEXA Volume Filter Pullback inclut des fonctions d’entrée automatique, de stop loss, de take profit et de gestion des positions.
Après l’entrée, les fonctions Break Even et Trailing Stop peuvent fonctionner selon les paramètres sélectionnés. L’EA inclut également une fonction de durée maximale de détention, qui peut fermer les positions ne progressant pas vers une situation favorable dans une période définie.
Si le signal initial devient invalide, l’EA peut revérifier les conditions EMA et RSI et fermer la position plus tôt.
Gestion du risque
Cet EA prend en charge le trading avec lot fixe ainsi que le calcul du lot basé sur un pourcentage de risque.
Le réglage par défaut utilise un lot fixe. L’utilisateur peut ajuster la taille du lot selon la taille de son compte et son environnement de trading.
La structure de gestion du risque inclut les fonctions suivantes.
Daily Loss Limit définit la limite de perte journalière.
Max Trades Per Day limite le nombre maximum de trades par jour.
Max Consecutive Loss limite temporairement le trading après des pertes consécutives.
Cooldown Bars limite la réentrée pendant un certain nombre de bougies H1 après une perte.
Post Close Delay limite la réentrée pendant une certaine période après la clôture d’une position.
Spread Filter bloque les entrées lorsque le spread est trop élevé.
Max SL Points limite les distances de stop loss excessivement importantes.
Ces fonctions sont conçues pour réduire les entrées excessives et limiter automatiquement le trading dans des conditions de marché anormales.
Paramètres d’entrée
General Settings
InpSymbol
Définit le symbole de trading. Si ce champ est laissé vide, l’EA utilise le symbole du graphique actuel.
InpMagicNumber
Définit le magic number unique utilisé pour identifier les ordres de l’EA.
InpDeviationPoints
Définit l’écart de prix autorisé pour l’exécution des ordres.
Direction
InpAllowBuy
Active ou désactive les trades BUY.
InpAllowSell
Active ou désactive les trades SELL.
Trading Time Filter
InpUseTimeFilter
Active ou désactive le filtre horaire de trading.
InpTradeStartHour
Définit l’heure de début du trading.
InpTradeEndHour
Définit l’heure de fin du trading.
Les réglages par jour de la semaine peuvent également être utilisés pour limiter le trading certains jours.
Risk Settings
InpUseRiskPercent
Si la valeur est true, l’EA utilise un calcul de lot basé sur un pourcentage de risque. Si la valeur est false, l’EA utilise un lot fixe.
InpFixedLots
Définit la taille du lot fixe utilisée pour le trading.
InpRiskPercent
Définit le pourcentage de risque utilisé pour le calcul du lot basé sur le risque.
InpMaxTradesPerDay
Limite le nombre maximum de trades par jour.
InpDailyLossLimitPct
Définit le pourcentage de limite de perte journalière.
InpMaxConsecutiveLoss
Définit la condition de pause temporaire après des pertes consécutives.
InpCooldownBars
Définit combien de bougies H1 doivent passer après une perte avant qu’une nouvelle entrée soit autorisée.
SL/TP Settings
InpATRPeriod
Définit la période de calcul de l’ATR.
InpATRSLMult
Définit le multiplicateur ATR utilisé pour calculer la distance du stop loss.
InpBaseRR
Définit le ratio de base Risk Reward.
InpSwingLookback
Définit le nombre de bougies utilisées pour vérifier les plus hauts ou plus bas structurels.
InpMinSLPoints
Définit la distance minimale du stop loss.
InpMaxSLPoints
Définit la distance maximale autorisée du stop loss.
Signal Settings
InpEMAPeriod
Définit la période de calcul de l’EMA.
InpRSIPeriod
Définit la période de calcul du RSI.
InpVolumeSpikeMult
Définit le multiplicateur utilisé pour évaluer les conditions d’augmentation du volume.
InpMinSignalScore
Définit le score de signal minimum requis pour l’entrée.
InpAllowGradeC
Autorise ou bloque les signaux de qualité inférieure.
InpRequireRealVolumePattern
Définit si le modèle de diminution puis de réaugmentation du volume est obligatoire.
InpRequireBreakoutConfirm
Définit si une confirmation de cassure est requise.
InpBlockedSellHours
Définit les heures pendant lesquelles les entrées SELL sont limitées.
BE & Trailing
InpUseBreakEven
Active ou désactive la fonction Break Even.
InpBETriggerR
Définit combien de R de profit doivent être atteints avant l’application du Break Even.
InpUseTrailingStop
Active ou désactive la fonction Trailing Stop.
InpTrailStartR
Définit combien de R de profit doivent être atteints avant le démarrage du Trailing Stop.
InpTrailATRMult
Définit le multiplicateur ATR utilisé pour la distance du Trailing Stop.
Exit Management
InpUseMaxHoldingExit
Active ou désactive la fonction de sortie par durée maximale de détention.
InpMaxHoldingHours
Définit la durée maximale de détention d’une position.
InpUseSignalInvalidationExit
Définit si l’EA ferme une position plus tôt lorsque les conditions EMA et RSI changent contre la direction d’entrée.
InpUseMFEProtection
Active ou désactive la fonction de protection contre le retracement après que la position est entrée en zone de profit.
Comment utiliser
-
Ouvrez un graphique H1 dans MetaTrader 5.
-
Appliquez NEXA Volume Filter Pullback EA au graphique.
-
Vérifiez le symbole de trading et les paramètres de lot.
-
Assurez-vous que le trading automatique est autorisé.
-
Avant d’utiliser l’EA sur un compte réel, vérifiez-le suffisamment dans le Strategy Tester et sur un compte démo.
-
Ajustez les valeurs d’entrée selon le spread du broker, la taille du contrat et l’heure du serveur.
Notes importantes
Ce produit est un programme de trading automatique, et tous les résultats de trading peuvent varier selon les conditions du marché et les paramètres de l’utilisateur.
Les résultats de tests historiques ne garantissent pas les résultats futurs.
L’utilisateur doit ajuster les paramètres selon la taille de son compte, sa tolérance au risque et son environnement de trading.
La fréquence des entrées et les résultats de trading peuvent varier dans des environnements avec un spread élevé ou une faible liquidité.
Avant d’utiliser le trading automatique sur un compte réel, il est recommandé de vérifier le comportement de l’EA dans le Strategy Tester et sur un compte démo.
