Smoothed Gaussian Trend Filter Robot MT5
- Experts
-
Duc Hoan Nguyen
->| Je suis un développeur et programmeur dévoué, spécialisé dans MQL4, MQL5 et Pine Script pour TradingView, avec une solide expérience dans la création de solutions performantes et sur mesure pour les plateformes MT4, MT5 et TradingView. Au fil des ans, j'ai travaillé intensivement dans les - Version: 1.0
- Activations: 10
Obtenez TOUS mes robots et indicateurs MT4 et MT5 GRATUITEMENT — Découvrez comment ici
Guide d’utilisation de l’EA — Les 6 parties
Découvrez le fonctionnement des réglages, puis utilisez les configurations de référence de la partie 6 pour construire votre propre méthode de trading.
Voir la version MT5 : Smoothed Gaussian Trend Filter Robot MT5
Voir la version MT4 : Smoothed Gaussian Trend Filter Robot MT4
Voir d’autres produits : Tous les produits ou Indicateurs de trading, offres spéciales et nouveautés
Présentation
Cet EA automatise le trading à partir de la logique de l’indicateur Smoothed Gaussian Trend Filter Multi TF Scanner.
Logique des signaux et conditions d’entrée
L’indicateur applique un filtre gaussien récursif aux cours de clôture, puis lisse le résultat par régression linéaire. La courbe lissée est comparée à un seuil Supertrend personnalisé, calculé à partir de cette courbe et de l’ATR 21 avec un facteur fixe de 0,15. Avec des données valides, la tendance est haussière si la courbe dépasse le seuil, et baissière si elle lui est inférieure ou égale.
Entry mode propose une seule option : When Buy/Sell signal appears. Avec Mid-Trend Signals désactivé par défaut :
- Buy : la tendance passe de baissière sur la barre immédiatement précédente à haussière sur la barre du signal.
- Sell : la tendance passe de haussière sur la barre immédiatement précédente à baissière sur la barre du signal.
Activer Mid-Trend Signals remplace cette règle de retournement : Buy/Sell se forme uniquement si la barre immédiatement précédente était en phase latérale et que la barre du signal en est sortie, dans le sens de la tendance actuelle. La phase latérale correspond à un désaccord entre l’état de la pente et la tendance : une courbe au-dessus de sa valeur précédente a une pente haussière ; une courbe stable ou plus basse est classée en pente baissière. Une tendance haussière produit Buy, une tendance baissière produit Sell. Le robot lit les événements Buy/Sell issus de la règle choisie.
Les paramètres de signal comprennent Gaussian Length (15 par défaut), Poles (1..4) (3), Smoothing Length (22), Flatten Multiplier (7) et Mid-Trend Signals. Gaussian Length et Poles modifient le filtre récursif ; Smoothing Length modifie la fenêtre de régression ; Flatten Multiplier définit le décalage d’évaluation de la régression. Maximum bars to process vaut 10000 par défaut, et 0 utilise toutes les données disponibles ; la profondeur d’historique peut influencer l’initialisation et les signaux.
Le signal principal utilise le symbole et l’unité de temps du graphique actuel. Buy signal bar shift et Sell signal bar shift valent 1 par défaut, soit la dernière barre clôturée ; shift 0 utilise la barre en formation, dont le signal peut changer avant la clôture. Lorsque le panneau a besoin d’informations, la recherche du dernier signal couvre jusqu’à 1000 barres ; une correspondance historique ne déclenche pas à elle seule une entrée sur la barre examinée.
MTF Filter 1 et MTF Filter 2 sont des groupes indépendants de confirmation de tendance, tous deux désactivés par défaut. Chacun possède son unité de temps, ses paramètres gaussiens/de régression, ses conditions Buy/Sell et son shift. Avec les conditions par défaut, Buy est autorisé en tendance haussière et Sell en tendance baissière, au shift 1 de l’unité de temps du filtre ; aucun nouvel événement Buy/Sell n’y est requis. Always TRUE autorise le trading sans imposer une direction de tendance ; les conditions dépendant des données échouent si celles-ci sont invalides. Ces groupes vérifient l’autorisation du signal principal. L’ouverture des positions respecte également les paramètres de fonctionnement et de gestion de l’EA.
Cet Expert Advisor associe des signaux Buy/Sell automatisés à une taille de position, des règles de sortie et des filtres d’entrée configurables. Ses réglages permettent de définir comment les opérations remplissant les conditions d’entrée sont ouvertes, gérées et clôturées.
Commencez avec une seule position et des Stop Loss et Take Profit individuels, puis ajoutez les fonctions de gestion prises en charge qui conviennent à votre méthode. Les différentes configurations peuvent utiliser le trailing, les sorties par panier, Grid ou Hedging, sous réserve des exigences de compatibilité du guide.
Important : Les réglages par défaut n’ont pas été optimisés. Utilisez les méthodes de référence et exemples de réglages de la partie 6 pour créer, adapter et tester une configuration selon votre méthode de trading, votre instrument, votre unité de temps, votre compte et votre tolérance au risque.
Gestion des opérations et des positions
- Taille de position : lots fixes, calcul selon le solde ou selon un montant/pourcentage de risque avec un Stop Loss compatible.
- Sorties individuelles : Stop Loss et Take Profit configurables, objectifs selon le ratio rendement/risque et SL/TP virtuels facultatifs.
- Trailing : suivi des positions individuelles ou du panier dans les configurations prises en charge.
- Règles de clôture : TP/SL du panier, clôture sur signaux ou avant la prochaine entrée remplissant les conditions.
- Gestion du volume : Add, Multiplier ou Recover, selon les exigences de chaque mode.
- Positions supplémentaires : entrées Grid dans le même sens à des distances de prix définies, ou Hedging en sens opposé lorsqu’un seuil de distance de perte configuré est atteint.
Chaque méthode a ses propres exigences. Recover utilise une seule position avec un TP individuel valide et ne peut pas être associé à Grid, Hedging ou à des sorties par panier/signal incompatibles. Grid et Hedging ne peuvent pas être activés simultanément. Consultez la partie 4 avant de combiner des fonctions de gestion.
Filtres d’entrée et contrôles de fonctionnement
Les filtres techniques facultatifs comprennent Moving Average, RSI, Stochastic, ADX, MACD, SuperTrend, Volumatic VIDyA et Predictive Ranges. Activez les filtres nécessaires et choisissez les conditions qui doivent confirmer le signal principal de l’EA.
Les contrôles de trading couvrent le sens, les sessions, les jours de la semaine, les périodes de jours fériés, le spread, les limites de positions, les entrées par bougie et les actualités économiques. Chaque filtre activé doit avoir un rôle défini ; ajouter des filtres n’améliore pas automatiquement une configuration.
Les actions liées au drawdown quotidien, les lignes de référence du seuil de rentabilité et les panneaux de trading offrent des contrôles supplémentaires de surveillance et de gestion. Les panneaux incluent Pause et des commandes de clôture. Les réglages et paramètres de signal disponibles peuvent varier selon l’EA, la version et la plateforme.
Configuration et tests
Commencez par vérifier le signal, la taille des lots et les sorties individuelles pour l’instrument et l’unité de temps prévus. Ajoutez une fonction de gestion ou un filtre compatible à la fois, examinez les opérations obtenues et enregistrez la configuration à évaluer.
Utilisez Strategy Tester pour examiner les fonctions prises en charge sur des données historiques, puis vérifiez le fonctionnement sur Demo. Dans cette architecture d’EA, News Filter et News Panel ne fonctionnent pas dans Strategy Tester et doivent être vérifiés séparément sur Demo. Les parties 4 et 5 expliquent les tests, les messages de configuration et le dépannage.
Examinez les spécifications de l’instrument, la taille du compte, le spread, les commissions, le swap, la marge et les conditions d’exécution. La progression des lots, Recover, Grid et Hedging exigent une attention particulière à l’exposition totale des positions ouvertes et aux règles de sortie.
L’EA ne garantit aucun bénéfice. Les résultats historiques ne garantissent pas les performances futures.
Assistance
Pour obtenir de l’aide sur la configuration, utilisez les commentaires du produit ou la messagerie MQL5. Décrivez les conditions d’entrée souhaitées, le calcul des lots, les règles de sortie et l’autorisation éventuelle de positions supplémentaires. Je peux expliquer quels réglages correspondent à ce comportement et quelles combinaisons sont prises en charge.
