Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 57
- Ranking:
- Publicado:
- 2025.05.24 11:39
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Este indicador difiere del zigzag tradicional que ya conoce. El zigzag tradicional tiene un propósito diferente: destaca principalmente las oscilaciones anteriores del mercado y retrasa el número necesario de barras antes de confirmar la siguiente oscilación. Funciona basándose en la acción del precio. Un indicador rezagado y repintado no está pensado para detectar señales en tiempo real. El dibujo en zigzag se utiliza menos en los indicadores de seguimiento de tendencia. Se utiliza más comúnmente para analizar puntos de pivote históricos en un mercado para predecir futuros movimientos de precios.
Este zigzag es algo totalmente distinto. Es un zigzag dinámico, basado en la tendencia, sin desfase hasta la barra actual. Me baso en la tendencia SAR, que es un algoritmo de seguimiento de tendencia sin retardo. En el pasado se han desarrollado zigzags de seguimiento de tendencia, incluido uno basado en el PSAR, pero se retrasaban y producían tramos no válidos. ¿Por qué un zigzag con retraso basado en un algoritmo de seguimiento de tendencia sin retraso? Esto no parecía lógico para mí. Por eso creé esto, porque creo que deberíamos tener un dibujo de zigzag con retardo cero.
Un backstep se utiliza para mantener las piernas válidas. Al buscar un máximo, encontrará el máximo más alto a partir del número de barras de retroceso definidas en la entrada backstep, y encontrará el mínimo más bajo al buscar un mínimo por el mismo número de barras de retroceso definidas por la figura backstep. Esto significa que el final del segmento a veces oscilará en el máximo o el mínimo, o en el soporte o la resistencia más recientes. Por lo demás, es un indicador de seguimiento de tendencia bastante decente. Esta estructura en zigzag es la parte más relevante del código. Fue diseñado para ser limpio, eficiente y mantenible. Espero que aprecien el trabajo y la experimentación.
v1 -- El swing enlaza desde el máximo o mínimo de la vela, o el soporte y resistencia encontrados con el backstep
v2 -- Estrictamente conecta las piernas a la vela alta y baja en el punto de oscilación (tanto como puede)
v3 -- Incluye la lógica del paso adelante para dar el máximo control del zigzag
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/57724

Este Bot detecta la apertura de una nueva vela en cualquier marco de tiempo establecido, facilitando así la ejecución de un código de una sola vez, colocar operaciones y llamar a otras funciones. El código está escrito en la función OnTick().

Una media móvil de volumen puro con barras de histograma que siguen el color de las velas alcistas/bajistas.

Este Asesor Experto para MT5 combina el análisis de patrones de velas en múltiples marcos temporales con el filtrado de eventos fundamentales para ejecutar operaciones con una gestión disciplinada del riesgo.

Este indicador muestra el tiempo restante hasta el final de la vela. Puede elegir el color y el tamaño de la fuente.