🔄 DynamicTrendlineProBot – Nouveau journal des modifications
1. API & Stabilité
- Mise à jour de tous les appels
ModifyPositionvers la nouvelle surcharge avecProtectionType, supprimant les avertissements de méthode obsolète et améliorant la compatibilité avec la dernière API cTrader. - Petites optimisations internes et journalisation plus lisible, sans modifier la logique principale de trading.
2. Amélioration du Break-Even & Trailing Stop
- Ancienne version : une seule logique Break-Even et Trailing Stop pour les positions longues et courtes.
- Nouvelle édition : contrôles séparés par direction :
-
- Break-Even Long / Break-Even Short (déclencheurs indépendants et pips supplémentaires)
- Trailing Stop Long / Trailing Stop Short (déclencheurs et distances indépendants)
→ Contrôle plus précis et meilleure adaptation aux différents comportements du marché.
3. Nouveau module de gestion des risques Prop-Firm
- Ajout d'une section dédiée Limites de risque Prop :
-
Max Daily Drawdown %Max Total Drawdown %Max Equity Drawdown %Max Daily Profit %- Options pour fermer toutes les positions et/ou arrêter le trading lorsque les limites sont atteintes.
- Si une limite est atteinte, le bot protège le compte en fermant les trades ouverts et en bloquant les nouvelles entrées jusqu'au redémarrage.
4. Noyau de la stratégie
- La logique principale (détection automatique des lignes de tendance, événements Breakout/Touch/Approach, filtres MA/RSI/ADX/ATR) reste inchangée, les utilisateurs existants reconnaîtront donc le comportement – avec plus de contrôle des risques et de flexibilité en plus.
Les clients existants ayant acheté la version précédente peuvent demander la nouvelle édition gratuitement en nous contactant via notre Discord officiel ou notre canal Telegram.
DynamicTrendlineProBot V22 – Trader de lignes de tendance avancé prêt pour Prop-Firm
1. Aperçu
DynamicTrendlineProBot V22 est un cBot pour cTrader conçu pour les traders sérieux – particuliers et professionnels – qui souhaitent automatiser une stratégie basée sur des lignes de tendance dynamiques, avec un contrôle total sur les entrées, les filtres et le risque.
Fonctionnalités clés :
- Détection automatique des lignes de tendance support et résistance
- Gestion intelligente des ruptures, touches et approches des lignes
- Filtres avancés pour la tendance, la volatilité et le momentum (MA, RSI, ADX, ATR)
- Gestion des positions avec Stop Loss / Take Profit séparés pour long et short
- Break-Even et Trailing Stop différenciés par direction (paramètres différents pour long et short)
- Un module dédié de gestion des risques Prop-Firm avec :
-
- Max Daily Drawdown %
- Max Total Drawdown %
- Max Equity Drawdown %
- Max Daily Profit %
- Comportement configurable lorsque le Max Daily Profit est atteint (fermer tout / arrêter le trading)
Le bot est idéal pour :
- Trading automatisé sur indices, Forex et CFDs
- Utilisation sur comptes prop firm avec des règles de risque strictes
- Traders souhaitant un système hautement configurable avec un contrôle des risques fort et basé sur des règles
👉 Sur notre canal Discord, vous trouverez de nombreux détails supplémentaires sur la configuration, les paramètres, des exemples et les meilleures pratiques liées à ce bot.
2. Logique de trading (niveau élevé)
- Le bot analyse les N dernières bougies (
NumberOfCandles) et calcule : -
- Une ligne de tendance support (à partir des bas ou des clôtures)
- Une ligne de tendance résistance (à partir des hauts ou des clôtures)
- Il évalue la validité des lignes selon :
-
- La pente (angle)
- Nombre minimum optionnel de touches
- Tolérance en pips autour de la ligne
- À chaque nouvelle barre, le bot :
-
- Met à jour les deux lignes de tendance
- Vérifie si le prix :
-
- Casse la ligne (Breakout)
- Touche la ligne (Touch)
- S'approche de la ligne dans une distance configurable (Approach)
- Pour chaque événement (Breakout/Touch/Approach) et type de ligne (Support/Résistance), il applique l'action configurée :
-
TradeTypeMode.ContinueTrend→ trader dans la direction “naturelle” du mouvementTradeTypeModeInvert→ comportement contrariant (aller à l'encontre du mouvement)TradeTypeMode.NoAction→ ignorer cet événement
- Avant d'entrer en position, le bot applique plusieurs filtres :
-
- ADX filtre pour éviter les marchés latéraux à faible volatilité
- Confirmation RSI pour valider le momentum
- Filtre de tendance MA pour trader uniquement dans la direction de la tendance principale
- Override ATR pour un comportement automatique “tendance forte” / haute volatilité
- Une fois une position ouverte :
-
- Il utilise des SL/TP spécifiques à la direction (long / short)
- Gère le Break-Even & Trailing Stop avec des réglages séparés pour long et short
- Applique les Limites de risque Prop : si déclenchées, il peut fermer toutes les positions et/ou arrêter d'ouvrir de nouveaux trades
3. Module de gestion des risques Prop-Firm
La section “Limites de risque Prop” est spécialement conçue pour le trading de type prop-firm, où le respect strict des règles est crucial.
Le bot suit en continu :
- Équité quotidienne (équité au début de la journée)
- Pic d'équité (plus haut historique)
- Profit / drawdown quotidien
- Drawdown total depuis le solde initial
- Drawdown d'équité depuis le pic maximal d'équité
Sur cette base, il applique les limites suivantes :
Paramètres principaux de risque
Use Prop Risk Limits
Activer / désactiver l'ensemble du module de risque prop.Max Daily Drawdown (%)
Perte quotidienne maximale autorisée en pourcentage, par rapport à l'équité au début de la journée.Max Total Drawdown (%)
Perte totale maximale autorisée depuis le solde initial du compte au démarrage du bot.Max Equity Drawdown (%)
Drawdown maximal depuis le pic d'équité le plus élevé atteint pendant la session.Max Daily Profit (%)
Objectif de profit quotidien. Lorsqu'il est atteint, le bot peut :-
- Fermer toutes les positions ouvertes
- Arrêter d'ouvrir de nouvelles positions
- Ou les deux (selon les options ci-dessous)
On Max Daily Profit: Close All Positions
Si vrai, ferme toutes les positions lorsque l'objectif de profit quotidien est atteint.On Max Daily Profit: Stop Trading
Si vrai, arrête d'ouvrir de nouvelles positions pour le reste de la session après avoir atteint l'objectif de profit quotidien.
Comportement lorsque les limites sont atteintes
- Si une quelconque limite de drawdown (quotidienne, totale ou d'équité) est atteinte :
-
- Le bot ferme toutes les positions ouvertes pour ce bot et ce symbole
- Définit un indicateur interne pour bloquer toute nouvelle entrée jusqu'au redémarrage du cBot
- Affiche un message de log détaillé (ex.
DailyDD 5,20% >= 5,00%)
- Si Max Daily Profit est atteint :
-
- Si
ClosePositionsOnMaxDailyProfitest vrai → toutes les positions sont fermées - Si
StopTradingOnMaxDailyProfitest vrai → les nouveaux trades sont bloqués - Si les deux sont vrais → le bot sécurise le profit du jour et arrête de trader
- Si
Cela rend le bot très adapté aux défis prop firm et comptes financés, vous aidant à rester dans leurs règles et à éviter les violations accidentelles.
4. Gestion des positions : SL/TP, Break-Even & Trailing Stop
Stop Loss & Take Profit (spécifiques à la direction)
Paramètres :
Long Stop Loss (Pips)/Long Take Profit (Pips)Short Stop Loss (Pips)/Short Take Profit (Pips)
Ce sont des valeurs en pips, séparées pour les trades longs et courts, vous permettant de :
- Utiliser des objectifs plus larges pour les longs et plus serrés pour les shorts (ou inversement)
- S'adapter à différents profils de volatilité selon le symbole
Break-Even (séparé pour Long et Short)
Paramètres :
Use Break-Even LongBE Trigger Long (Pips in Profit)BE Extra Long Pips (Beyond Entry)Use Break-Even ShortBE Trigger Short (Pips in Profit)BE Extra Short Pips (Beyond Entry)
Logique :
- Lorsqu'une position atteint le profit configuré en pips :
-
- Long : le SL est déplacé à prix d'entrée + ExtraLongPips
- Short : le SL est déplacé à prix d'entrée – ExtraShortPips
- Le break-even est appliqué une seule fois par position, suivi via
_breakEvenAppliedPositionIds.
Trailing Stop (séparé pour Long et Short)
Paramètres :
Use Trailing Stop LongTS Trigger Long (Pips in Profit)TS Distance Long (Pips)Use Trailing Stop ShortTS Trigger Short (Pips in Profit)TS Distance Short (Pips)
Logique :
- Après avoir atteint le niveau de déclenchement :
-
- Pour les positions longues → SL = Ask –
TS Distance Long(en pips) - Pour les positions courtes → SL = Bid +
TS Distance Short(en pips)
- Pour les positions longues → SL = Ask –
- Le trailing stop ne recule jamais le SL, il ne fait que l'améliorer.
Cette gestion spécifique à la direction vous permet de :
- Appliquer un trailing plus agressif sur les positions longues et plus conservateur sur les shorts (ou inversement)
- Ajuster finement le comportement selon les caractéristiques de chaque symbole (indices, Forex, etc.)
5. Filtres de qualité du signal
Filtre de tendance MA
Paramètres :
Use MA Trend FilterMA PeriodMA Type(Simple, Exponentiel, etc.)
Logique :
- Pour les signaux d'achat → le prix doit être au-dessus de la MA
- Pour les signaux de vente → le prix doit être en dessous de la MA
Si la condition n'est pas remplie, le trade est bloqué et un message est affiché :
Filtre MA : Achat/Vente bloqué (Prix : ... vs MA : ...)
Filtre de confirmation RSI
Paramètres :
Use RSI Confirmation FilterRSI Confirmation PeriodRSI Confirmation Level Buy (>=)RSI Confirmation Level Sell (<=)
Logique :
- Pour l'achat :
-
- Si RSI <
RsiConfirmLevelUp→ le trade est bloqué
- Si RSI <
- Pour la vente :
-
- Si RSI >
RsiConfirmLevelDown→ le trade est bloqué
- Si RSI >
Cela agit comme une couche de confirmation du momentum pour éviter d'entrer contre des mouvements faibles ou épuisés.
Filtre de marché latéral ADX
Paramètres :
Use ADX Sideways FilterADX PeriodADX Threshold Level (< Blocks)
Logique :
- Si l'ADX est en dessous du seuil :
-
- Le marché est considéré comme trop latéral / sans tendance
- Le trade est bloqué avec un message clair dans le log :
Filtre ADX : Achat/Vente bloqué (ADX ... < Seuil ...)
Override ATR (Volatilité / Override de tendance)
Paramètres :
Use Automatic ATR OverrideATR PeriodATR Average PeriodATR Multiplier Threshold
Logique :
- Calcule l'ATR actuel par rapport à l'ATR moyen
- Si l'ATR actuel > ATR moyen × multiplicateur :
-
isAtrOverrideActivedevient vrai- Le bot force les trades dans la direction de la cassure, ignorant certaines “actions d'événement” normales au profit d'une forte continuation de tendance
Très utile pendant les phases de haute volatilité, où les cassures ont tendance à être plus fiables.
6. Paramètres principaux des lignes de tendance
Calcul des lignes de tendance
Number of Previous Candles
Nombre de bougies utilisées pour détecter les niveaux de support et résistance.Support Price Source/Resistance Price Source
Choisissez si les lignes de tendance sont construites à partir des prix de Clôture, Haut ou Bas.
Validation des lignes de tendance
Use Touch Validation
Active la validation basée sur un nombre minimum de touches.Minimum Touches Required
Nombre minimum de touches nécessaires pour considérer une ligne “valide”.Touch Tolerance (Pips)
Distance maximale autorisée (en pips) entre le prix et la ligne pour qu'une touche soit comptabilisée.Use Slope FilterMinimum Angle (Absolute Degrees)Maximum Angle (Absolute Degrees)
Vous permet de restreindre les lignes de tendance valides à une certaine plage d'angles, filtrant les lignes trop plates ou trop raides.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |