Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Indicadores

EquiPeak Drawdown Tracker - indicador para MetaTrader 5

Visualizaciones:
177
Publicado:
2025.04.14 08:00
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

¿Para qué sirve exactamente?

  • Referencia visual del rendimiento de tus EAs: Introduce manualmente el Drawdown Máximo Histórico conocido o esperado de tu estrategia (por ejemplo, el obtenido en backtesting o resultados anteriores). De esta forma, tendrás siempre una referencia clara para saber si tu EA está dentro de parámetros normales o está atravesando una situación inesperada.
  • Monitoreo continuo del riesgo actual: Puedes usarlo también para monitorear el drawdown actual en tiempo real y comprobar si estás superando niveles críticos que requieren tu atención inmediata.
  • Notificaciones inteligentes y detalladas: El indicador envía notificaciones push (a tu móvil mediante la app MetaTrader) cada vez que se establece un nuevo récord de drawdown, o de forma periódica (según configuración), para mantenerte al tanto sin saturarte de mensajes innecesarios.
  • Registro automático: Permite registrar de forma continua el drawdown en un archivo externo (CSV o TXT) para análisis posterior.

¿A quién va dirigido?

  • Traders que operan con sistemas automáticos o semiautomáticos y quieren saber rápidamente si su EA se comporta dentro del drawdown máximo previsto.
  • Usuarios que necesiten comprobar visualmente el comportamiento de sus estrategias en condiciones reales frente a las expectativas basadas en pruebas anteriores.
  • Cualquier trader que desee gestionar de forma efectiva su riesgo, conociendo inmediatamente cuando su operativa sale de los límites aceptables.

Guía detallada de configuración (Inputs)

Estos son todos los parámetros personalizables del indicador:

  1. Magics to monitor (-1 tracks all)
    Especifica los números mágicos (“Magic Numbers”) de las posiciones a rastrear. Usa -1 para monitorizar todas.
  2. Initial Max DD (%)
    Aquí es donde introduces el Drawdown Máximo Histórico conocido de tu EA (por ejemplo, el resultado máximo obtenido en un backtest largo). Esto servirá como referencia visual.
  3. Refresh Interval (seconds)
    Frecuencia de actualización de los cálculos.
  4. MaxDD update mode
    Define cómo se actualiza el máximo histórico:
    • UPDATE_MAX_DD_IF_BIGGER: Actualiza automáticamente si el actual supera el histórico introducido.
    • NO_UPDATE_MAX_DD: Nunca actualiza el valor histórico introducido manualmente, pero envía notificaciones cada 60 minutos sobre el estado actual.
  5. Send push notifications?
    Activa o desactiva las notificaciones push al móvil.
  6. Fixed or peak reference?
    Elige cómo definir la referencia del balance:
    • REF_FIXED_BALANCE: Balance fijo, introducido manualmente.
    • REF_PEAK_BALANCE: Usa siempre el máximo balance alcanzado (guardado automáticamente).
  7. Fixed balance (0 => current)
    Balance fijo inicial. Si usas 0, se toma el balance actual al cargar el indicador.
  8. Color for current DD text
    Color del texto del drawdown actual.
  9. Color for max DD text
    Color del texto del drawdown histórico.
  10. Font size (current DD)
    Tamaño de la fuente del drawdown actual.
  11. Font size (max DD)
    Tamaño de la fuente del drawdown histórico.
  12. Labels behind chart?
    Coloca los textos detrás del gráfico.
  13. Label X (pixels)
    Distancia horizontal desde el borde izquierdo.
  14. Label Y (pixels)
    Distancia vertical desde el borde superior.
  15. Vertical spacing
    Espacio vertical entre textos.
  16. Print logs in Journal?
    Activa mensajes detallados en el Journal.
  17. Enable File Log
    Registra automáticamente el drawdown actual en archivo externo.
  18. File extension (CSV or TXT)
    Elige formato del archivo generado.

Registro automático en archivo

Los valores del drawdown se registran automáticamente junto a la fecha y hora en formato CSV o TXT, ubicados en la carpeta común de MT5 (MetaTrader 5 Terminal/Common/Files/). Ideal para analizar posteriormente tus resultados.

Recomendaciones importantes para sacar el máximo partido

  • Introduce siempre el Drawdown Máximo Histórico esperado (resultado de backtesting, rendimiento previo, etc.) en el input "Initial Max DD (%)". Esto te permitirá valorar rápidamente si tu EA atraviesa un periodo normal o necesita ajustes.
  • Coloca el indicador en un gráfico dedicado, monitorizando todos los números mágicos, o en cada gráfico específico si prefieres datos independientes.
  • Ajusta cuidadosamente la frecuencia de actualización, colores, posición y tamaño de textos para una visualización óptima según tus preferencias.

Para recibir notificaciones push en tu móvil

  1. Abre MetaTrader en el móvil y copia tu MetaQuotes ID (Settings > Messages).
  2. En MetaTrader 5 de escritorio, ve a Tools > Options > Notifications.
  3. Marca Enable Push Notifications y pega tu MetaQuotes ID.

Chande Kroll Stop Chande Kroll Stop

Indicador Chande Kroll Stop - niveles de stop para posiciones cortas y largas.

CambiosPrecios CambiosPrecios

cambiar los precios de los caracteres en un intervalo

Oscilador de volumen Oscilador de volumen

Un oscilador de volumen es un útil indicador de análisis técnico que predice la fuerza o debilidad de las tendencias de los precios.

Flujo de dinero Chaikin Flujo de dinero Chaikin

Indicador "Chaykin Money Flow (CMF)