Traders Dynamic Index
- Indicadores
- Miguel Chambel
- Versión: 2.0
- Actualizado: 9 marzo 2025
- Activaciones: 5
Traders Dynamic Index (TDI) - Visión general
El Traders Dynamic Index (TDI) es un indicador versátil basado en el oscilador RSI.
Ayuda a los operadores a identificar las condiciones del mercado y los posibles retrocesos.
El TDI combina múltiples indicadores en uno, proporcionando una visión completa de la dinámica del mercado.
Componentes:
- Línea verde: Línea de precios del RSI
- Línea roja: Línea de señal comercial
- Relleno azul: Banda de volatilidad
- Línea amarilla Línea base del mercado
Señales visuales:
1. Dirección de la tendencia:
- Inmediata:
- Verde sobre Rojo: El precio está subiendo.
- Rojo sobre verde: El precio se mueve a la baja.
- En general:
- La línea amarilla se mueve entre las líneas 32 y 68. Esté atento a los rebotes de estas líneas para las inversiones del mercado.
- Opere en largo cuando el precio esté por encima de la línea amarilla, y opere en corto cuando el precio esté por debajo.
2. 2. Fuerza y volatilidad del mercado:
- Inmediata:
- Línea Verde Pendiente Alta: Mercado fuerte.
- Pendiente plana de la línea verde: Mercado débil y lateral.
- En general:
- Relleno azul en expansión: Mercado fuerte y tendencial.
- Relleno azul en contracción: Mercado débil y oscilante.
- Líneas azules muy tensas: Se espera un repunte del mercado debido a anuncios económicos u otras condiciones.
Uso del TDI en un Asesor Experto (EA):
Para utilizar el indicador TDI en un EA, puede llamarlo utilizando la función `iCustom` y recuperar sus valores de buffer para generar señales de trading.
He aquí un breve ejemplo:
// Crear el manejador del indicador 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); // Compruebe si hay señal de compra (la línea de precio del RSI cruza por encima de la línea de señal comercial) if(rsi_price_line[1] < trade_signal_line[1] && rsi_price_line[0] > trade_signal_line[0]) { // Colocar una orden de compra Print("Buy signal detected"); // Añada aquí su código de pedido } // Compruebe si hay señal de venta (la línea de precio del RSI cruza por debajo de la línea de señal comercial) if(rsi_price_line[1] > trade_signal_line[1] && rsi_price_line[0] < trade_signal_line[0]) { // Colocar una orden de venta Print("Sell signal detected"); // Añada aquí su código de pedido }
