Indicador ZigZag Semáforo para MetaTrader 4: Una Guía Completa

Mike 2019.12.23 00:37 5 0 0
Archivos adjuntos

¿Eres un trader buscando optimizar tus análisis en MetaTrader 4? Hoy te traigo el indicador ZigZag Semáforo, una herramienta útil que te ayudará a visualizar los puntos de cambio en el mercado.

Este indicador coloca una marca (un semáforo) en cada uno de los puntos de zig zag para cuatro longitudes de evaluación diferentes. A diferencia de otros indicadores, el ZigZag Semáforo no dibuja líneas en los gráficos, sino que simplemente marca las ubicaciones de los zig zags.

El algoritmo utilizado es uno de los más sencillos para el zig zag, encontrado en una publicación titulada “!!!-MT4 SEMAFOR”. Se implementa a través de los métodos DetectNewSwing, LoadIndiBuffers, y SetSwingBarValues. La versión original no se ejecutaba correctamente en el probador de estrategias, pero esta nueva versión sí funciona sin problemas.

Las marcas que se muestran indican el nivel de cada semáforo:

  • Nivel 1: un pequeño punto blanco.
  • Nivel 2: un círculo rojo alrededor del punto blanco.
  • Nivel 3: un círculo amarillo que rodea ambos círculos.
  • Nivel 4: un círculo verde que abarca todos los anteriores.

Indicador ZigZag Semáforo

Los niveles son personalizables, y los valores predeterminados son los siguientes:

  • Longitud Nivel 1: extern int Level_1_Length = 21;
  • Longitud Nivel 2: extern int Level_2_Length = 40;
  • Longitud Nivel 3: extern int Level_3_Length = 60;
  • Longitud Nivel 4: extern int Level_4_Length = 72;

Además, se han añadido dos controles: uno para activar o desactivar las etiquetas de texto que muestran el valor de los precios en los zig zags, y otro para eliminar o restaurar todas las marcas del indicador. Simplemente haz clic en los dos objetos de texto para alternar entre encendido y apagado.

Controles del Indicador ZigZag Semáforo

He intentado estructurar y comentar el código de manera clara para aquellos interesados en profundizar. ¡No dudes en probarlo y mejorar tu estrategia de trading!

Lista
Comentarios 0