Trend Pulse Detector
- Indicadores
-
Jorge Eliecer Valencia Ferreira
🤖 Quantitative Developer & Especialista en Trading Algorítmico | MQL5 & Python
Bienvenido a mi perfil oficial de MQL5. Soy Desarrollador Cuantitativo y Trader Algorítmico enfocado en la creación de Expert Advisors de alta calidad, robustez institucional y estricta gestión de riesgo. - Versión: 1.10
**Qué hace**
Trend Pulse Lite dibuja una EMA 50 sobre el gráfico y la pinta según el estado del mercado:
- Verde: tendencia alcista.
- Rojo: tendencia bajista.
- Gris: rango, o una tendencia demasiado débil para tomarla en serio.
Una media móvil sola siempre tiene pendiente, aunque el precio lleve horas de lado. Por eso aquí la tendencia necesita dos condiciones: un ADX por encima del mínimo y una pendiente de la media suficientemente grande en relación con el ATR. Como la pendiente se divide por el ATR, el mismo umbral funciona en oro, en forex o en índices sin reajustarlo según la volatilidad de cada uno.
En la esquina del gráfico, una etiqueta muestra el estado actual (UP, DOWN o RANGE) y el valor del ADX.
**Flechas de compra y venta**
Cuando la línea pasa a verde después de una tendencia bajista, aparece una flecha de compra. Cuando pasa a roja después de una alcista, una de venta. Los tramos grises no generan flecha: si la tendencia alcista se pausa en rango y luego sigue alcista, no se repite la compra. Así hay una flecha por cambio real de dirección y no una cada vez que el ADX sube y baja cerca del umbral.
**Sin repintado**
La línea y las flechas solo se calculan con velas cerradas. La vela en formación queda vacía, así que un color o una flecha que ya apareció no cambia después.
**Alerta**
Alerta emergente opcional cuando aparece una flecha nueva. Viene desactivada y se envía una sola vez por vela.
**Parámetros**
- `Baseline EMA period` (50): media que se colorea.
- `Slope lookback (bars)` (3): velas usadas para medir la pendiente.
- `ATR period` (14).
- `Min |slope|/ATR to call a trend` (0.10): súbelo para ver más gris y menos tendencia.
- `ADX period` (14) y `Min ADX to call a trend` (22).
- `Show buy/sell arrows on trend flip` (true).
- `Pop-up alert on new arrow` (false).
- `Show status label` (true).
- `Bars to process` (5000).
**Qué no hace**
- No abre operaciones ni dibuja stop loss o take profit.
- No mira otros timeframes: trabaja solo con el del gráfico. Un cambio de tendencia en M15 puede ir en contra de H4.
- No predice el precio. Te dice si ahora mismo hay tendencia o no, y hacia dónde.
**Versión completa**
Trend Pulse Pro añade un panel con el régimen de 4 timeframes configurables, flechas de entrada que solo aparecen cuando el gráfico y los timeframes superiores coinciden en dirección, y líneas de stop loss y take profit calculadas con ATR para cada flecha.
