Donchian Trend Engine
- Indicadores
- Versión: 1.0
Donchian Trend Engine
Donchian Trend Engine es un paquete de herramientas de seguimiento de tendencias y ruptura de canales con doble reloj, de nivel institucional, diseñado para MetaTrader 5, que combina los innovadores canales de Richard Donchian con las reglas tácticas completas del legendario experimento Turtle Trading.
La arquitectura de dos relojes
A diferencia de los indicadores estándar de canales de Donchian, que se limitan a calcular los máximos y mínimos históricos estáticos, Donchian Trend Engine se basa en un fundamento matemáticamente riguroso de dos relojes:
- El reloj de precios: detecta cuándo el precio en tiempo real se sale de los límites históricos y registra nuevos máximos y mínimos auténticos.
- El reloj del calendario: calcula el estrechamiento del canal y los movimientos escalonados de las líneas causados exclusivamente por la expiración de las barras más antiguas que abandonan la ventana de retrospectiva.
- El «Calendario de prospectiva»: proyecta dinámicamente hacia dónde se desplazarán las líneas del canal y las salidas si el precio continúa dentro del canal sin registrar nuevos extremos.
- Bloqueo dinámico de la carrera y seguimiento de beneficios (Stitch 9): protege las ganancias de las operaciones abiertas una vez que el precio alcanza +1,5N, bloqueando inmediatamente el umbral de equilibrio y ajustando dinámicamente los stops a medida que avanza la tendencia.
Sistemas de trading «Dual Turtle»
Sistema 1 (S1) — Impulso a corto plazo:
- Entrada: ruptura del canal de 20 barras.
- Salida: ruptura del canal en contra de la tendencia de 10 barras.
- Filtro: Regla estricta opcional de Turtle que omite una ruptura de entrada si la ruptura anterior dio lugar a una operación ganadora.
- Stop de riesgo inicial: situado en el precio de ejecución ± 2N (o un múltiplo del ATR 20 definido por el usuario).
Sistema 2 (S2) — Tendencia a largo plazo:
- Entrada: ruptura del canal de 55 barras.
- Salida: ruptura del canal en contra de la tendencia de 20 barras.
- Filtro: Opera en cada ruptura válida sin condiciones de omisión.
- Stop de riesgo inicial: situado en el precio de ejecución ± 2N.
The Trader's Suite (mejoras de Stitch 9)
- Matriz de escalera multitimeline: panel en tiempo real que muestra la alineación estructural del canal (+2 alcista fuerte, +1 alcista débil, -1 bajista débil, -2 bajista fuerte) en M15, H1, H4 y D1.
- Bloqueo dinámico de carrera y trailing: protege las ganancias acumuladas moviendo los stops al punto de equilibrio con una ganancia de +1,5N y siguiendo el precio de forma fluida.
- HUD de rendimiento en el gráfico: resumen instantáneo de las operaciones cerradas, la tasa de aciertos histórica y el beneficio total en N directamente en el panel de control arrastrable.
- Motor de alertas de tres canales: notificaciones instantáneas para entradas en S1/S2, salidas de operaciones y cruces programados en el calendario a través de ventanas emergentes de MT5, notificaciones push en el smartphone y alertas sonoras.
Referencia de parámetros de entrada
1. Canales
InpFastPeriod: Barras de retrospectiva del canal rápido (entrada del Sistema 1 / salida del Sistema 2) [por defecto: 20].
InpSlowPeriod: Barras de retrospectiva del canal lento (entrada del Sistema 2) [por defecto: 55].
InpExitPeriod: Barras de retrospectiva del canal de salida (salida del Sistema 1) [por defecto: 10].
2. Vista
InpView: Vista de lectura — Focus, Story, All o Classic [por defecto: Focus].
InpFollow: Sistema seguido por la vista y el panel [por defecto: Sistema 1].
InpColSlow: Color del canal lento [por defecto: C'70,150,255'].
InpColFast: Color del canal rápido [por defecto: C'255,215,0'].
InpColExit: Color del canal de salida del Sistema 1 [por defecto: C'255,60,220'].
InpDimPct: Porcentaje de atenuación para las líneas inactivas [por defecto: 62 %].
InpGlow: Resplandor ambiental debajo de las líneas iluminadas [por defecto: falso].
3. Colores de tendencia
InpColUp: Color de eventos alcistas [por defecto: C'38,166,91'].
InpColDown: Color de eventos bajistas [por defecto: C'214,69,65'].
InpColFlat: Color de mercado neutral / plano [por defecto: C'140,140,140'].
InpColUpWeak: Color de escalera alcista débil (+1) [por defecto: C'86,156,214'].
InpColDownWeak: Color de escalera bajista débil (-1) [por defecto: C'222,150,78'].
InpFadePct: Porcentaje de atenuación del calendario [por defecto: 55 %].
4. El calendario futuro
InpShowAhead: Proyecta los pasos de la línea futura a la derecha de la barra en tiempo real [por defecto: true].
5. Volatilidad
InpVolUnit: Unidad de medida de la zona muerta — Desactivada, ATR (N) o Desv. Estándar [por defecto: Desactivada].
InpVolZone: Multiplicador del umbral de la zona muerta [por defecto: 0,5].
InpVolAt: Aplica la zona muerta a las rupturas, a los cruces o a ambos [por defecto: Ambos].
6. Reglas de Turtle
InpStopN: Stop de riesgo inicial en múltiplos de N (0 = desactivado) [por defecto: 0,0].
InpS1Filter: Omitir la ruptura del Sistema 1 si la operación anterior fue rentable [por defecto: falso].
InpTrailTriggerN: activador de bloqueo de beneficios en N (0 = desactivado; p. ej., 1,5 bloquea los beneficios) [por defecto: 0,0].
InpTrailDistanceN: distancia del stop dinámico en N una vez activado [por defecto: 1,5].
7. Nube
InpCloudPct: Porcentaje de opacidad de la nube sobre el fondo [por defecto: 28 %].
8. Panel y etiquetas
InpPanel : Mostrar HUD de lectura interactivo [por defecto: true].
InpPanelX : Desplazamiento X del panel en píxeles [por defecto: 12].
InpPanelY : Desplazamiento Y del panel en píxeles [por defecto: 28].
InpPanelFont: Tamaño de fuente base del panel [por defecto: 9].
InpShowMTF: Mostrar la matriz de escalera de múltiples marcos temporales en el panel [por defecto: false].
InpShowStats: Mostrar la tasa de ganancias y las estadísticas de operaciones en el panel [por defecto: false].
InpTags: Etiquetas de texto descriptivas en el extremo derecho de las líneas [por defecto: true].
InpTagFont: Tamaño de fuente de las etiquetas [por defecto: 8].
9. Gráfico
InpChart: Aplica la paleta de colores del tema oscuro al adjuntar [por defecto: la del producto].
10. Alertas
InpAlertBreakout: Alerta al romperse el nivel de entrada del sistema [por defecto: false].
InpAlertExit: Alerta al salir de la operación [por defecto: false].
InpAlertCalendar: Alerta al cruzarse un nivel programado en el calendario [por defecto: false].
InpAlertPopup: Alerta mediante ventana emergente en MT5 [por defecto: true].
InpAlertPush: Notificaciones push en el smartphone [por defecto: false].
InpAlertSound: Alerta sonora [por defecto: false].
Integración con asesores expertos (iCustom)
Los 78 gráficos de indicadores y los 127 búferes están indexados para la negociación programada:
- Búfer 40: Nivel de la escalera en tiempo real (+2,0 alcista fuerte, +1,0 alcista débil, -1,0 bajista débil, -2,0 bajista fuerte).
- Buffer 50: Estado del sistema 1 (1,0 en largo, -1,0 en corto, 0,0 neutral).
- Buffer 51: Estado del Sistema 2 (1,0 en largo, -1,0 en corto, 0,0 neutral).
- Buffer 99-102: Niveles de precio de stop loss activos del Sistema 1 y del Sistema 2.
- Buffer 106-108: Señales del sistema seguidas (entrada en largo, entrada en corto, salida).
algoteknik
Asistencia técnica, actualizaciones y cualquier otro producto: mql5.com/en/users/bugraky123
Donchian Trend Engine versión 1.0
