Traders Dynamic Index
- Indicateurs
- Miguel Chambel
- Version: 2.0
- Mise à jour: 9 mars 2025
- Activations: 5
Indice Dynamique des Traders (TDI) – Aperçu
L’Indice Dynamique des Traders (TDI) est un indicateur polyvalent basé sur l’oscillateur RSI.
Il aide les traders à identifier les conditions du marché et les potentielles inversions de tendance.
Le TDI combine plusieurs indicateurs en un seul, offrant une vue complète de la dynamique du marché.
Composants :
- Ligne verte : Ligne de prix RSI
- Ligne rouge : Ligne de signal de trading
- Remplissage bleu : Bande de volatilité
- Ligne jaune : Ligne de base du marché
Signaux Visuels :
-
Direction de la tendance :
- À court terme :
- Vert au-dessus du rouge : Le prix est en hausse.
- Rouge au-dessus du vert : Le prix est en baisse.
- En général :
- La ligne jaune oscille entre les niveaux 32 et 68. Surveillez les rebonds sur ces niveaux pour détecter les inversions du marché.
- Achetez lorsque le prix est au-dessus de la ligne jaune et vendez lorsqu'il est en dessous.
- À court terme :
-
Force du marché et volatilité :
- À court terme :
- Pente élevée de la ligne verte : Marché fort.
- Pente plate de la ligne verte : Marché faible ou en range.
- En général :
- Expansion du remplissage bleu : Marché fort et en tendance.
- Contraction du remplissage bleu : Marché faible et en range.
- Lignes bleues très serrées : Attendez-vous à un pic de volatilité en raison d’annonces économiques ou d’autres facteurs.
- À court terme :
Utilisation du TDI dans un Expert Advisor (EA) :
Pour utiliser l’indicateur TDI dans un EA, vous pouvez l’appeler via la fonction iCustom et récupérer ses valeurs de buffer pour générer des signaux de trading.
Voici un exemple rapide :
// Créer le handle de l'indicateur int handle_tdi = iCustom(Symbol(), Period(), "Traders Dynamic Index", inp_PeriodRSI, PRICE_CLOSE, inp_Volatility_Band, inp_RSI_Price_Line, inp_Trade_Signal_Line, true, true); // Vérifier le signal d'achat (La ligne de prix RSI croise au-dessus de la ligne de signal de trading) if(rsi_price_line[1] < trade_signal_line[1] && rsi_price_line[0] > trade_signal_line[0]) { // Placer un ordre d'achat Print("Signal d'achat détecté"); // Ajouter ici le code pour passer l'ordre } // Vérifier le signal de vente (La ligne de prix RSI croise en dessous de la ligne de signal de trading) if(rsi_price_line[1] > trade_signal_line[1] && rsi_price_line[0] < trade_signal_line[0]) { // Placer un ordre de vente Print("Signal de vente détecté"); // Ajouter ici le code pour passer l'ordre }
