Trend Reversal Probability Robot MT4
- 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
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 : Trend Reversal Probability Robot MT5
Voir la version MT4 : Trend Reversal Probability 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 Trend Reversal Probability Multi TF Scanner.
Logique des signaux de Trend Reversal Probability
L'indicateur prend la différence entre une MA rapide et une MA lente, lisse ses variations haussières/baissières et construit un oscillateur de type RSI centré sur 0. Par défaut, les deux MA sont des SMA 5 et 34 sur le prix médian (High + Low) / 2 ; Oscillator Length vaut 20 et le lissage utilise SMMA avec le calcul RMA d'origine. Un oscillateur supérieur à 0 indique un momentum haussier ; inférieur à 0, un momentum baissier.
La durée est le nombre de bougies depuis le dernier franchissement de 0 par l'oscillateur, avec une valeur de 0 sur la bougie du franchissement. Lorsqu'une phase se termine, le compteur de la bougie immédiatement avant la remise à zéro est ajouté à un échantillon historique commun aux deux directions. La moyenne et l'écart-type (SD) de cet échantillon forment cinq niveaux : Lower 1 SD, Average Duration, Upper 1 SD, Upper 2 SD et Upper 3 SD.
Entry mode propose actuellement uniquement Confirmed Buy/Sell signal. Les signaux se forment en deux étapes :
- Buy: durant une phase de momentum négatif, la durée doit être supérieure au niveau choisi dans Buy Warning Threshold Line pour produire un avertissement haussier. Buy se forme uniquement lorsque l'oscillateur franchit 0 à la hausse et que la bougie immédiatement précédente porte cet avertissement haussier.
- Sell: durant une phase de momentum positif, la durée doit être supérieure au niveau choisi dans Sell Warning Threshold Line pour produire un avertissement baissier. Sell se forme uniquement lorsque l'oscillateur franchit 0 à la baisse et que la bougie immédiatement précédente porte cet avertissement baissier.
Les deux seuils d'avertissement sont sélectionnés indépendamment parmi les cinq niveaux statistiques ; tous deux sont réglés sur Upper 3 SD par défaut, soit la moyenne plus trois écarts-types. L'égalité ne suffit pas : la durée doit dépasser le seuil. Les avertissements exigent aussi un niveau statistique valide et 100 valeurs de durée valides. Ils peuvent apparaître sur plusieurs bougies consécutives tant que les conditions restent remplies.
Les avertissements de bougies plus anciennes ne sont pas conservés dans l'attente d'un changement de direction ultérieur. Sans avertissement correspondant sur la bougie immédiatement avant le franchissement de 0, aucun Buy/Sell confirmé ne se forme, même si des avertissements ont précédé. Le robot n'utilise pas les avertissements, les points de changement de tendance ou les niveaux Probability seuls à la place des Buy/Sell confirmés comme conditions d'entrée. Probability est une estimation d'un modèle statistique de durée, pas un taux de réussite des transactions.
Buy signal bar shift et Sell signal bar shift valent 1 par défaut, soit la dernière bougie clôturée de l'unité de temps du graphique actuel. Avec shift 0, les signaux de la bougie en formation peuvent changer avant sa clôture. La recherche du dernier signal dans toutes les données calculées fournit uniquement une référence ; un ancien signal ne devient pas automatiquement un signal d'entrée sur la bougie examinée.
Les réglages qui modifient les signaux comprennent Maximum bars to process, le groupe Fast MA, le groupe Slow MA, Oscillator Length, Oscillator MA Method (SMMA = original RMA) et les deux options Buy Warning Threshold Line, Sell Warning Threshold Line. Les périodes, méthodes et prix appliqués des deux MA modifient la série du momentum ; le lissage modifie le moment des franchissements de 0. La source de volume est utilisée si VWMA est sélectionnée pour une MA ou le lissage. La plage historique affecte aussi l'échantillon de durée et les seuils statistiques.
Les deux groupes MTF Filter 1 et MTF Filter 2 ont leurs propres unités de temps, configurations MA/lissage, conditions Buy/Sell et décalages. Tous deux sont désactivés par défaut. Lorsqu'ils sont activés avec leurs conditions par défaut, Buy est autorisé si l'oscillateur est supérieur à 0 ; Sell, s'il est inférieur ou égal à 0, au shift 1 de l'unité du filtre. Ce sont des filtres d'état du momentum ; aucun nouvel avertissement ou signal Buy/Sell n'est exigé sur l'unité du filtre. Les deux seuils d'avertissement appartiennent à la configuration du signal principal, pas aux options des filtres MTF.
Les signaux doivent être évalués avec les filtres et contrôles de trading activés dans l'EA. La présence de Scanner dans le nom de l'indicateur ne signifie pas que le robot scanne automatiquement plusieurs symboles.
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.
