Indicadores: Simple ZigZag

 

Simple ZigZag:

Versión simplificada del popular indicador ZigZag. El algoritmo funciona significativamente más rápido, no utiliza búferes de cálculo intermedios, no contiene ciclos incorporados y, por consiguiente, no se redibuja a sí mismo.

As simple as it is Simple Zig Zag solve its function searching for recent highs and lows and showing movements between them.

Autor: Oleg Shenker

 
Automated-Trading:

ZigZag simple:

Autor: Oleg Shenker

Hola.

Entonces une FIBO a tu zigzag. Así: https: //www.mql5.com/ru/forum/91493

El enlace es un zig-zag estándar. Hazlo según tu principio. Vamos a ver la diferencia.

Gracias.

Индикаторы: AutoFibAutoTrend
Индикаторы: AutoFibAutoTrend
  • comentarios: 1
  • www.mql5.com
AutoFibAutoTrend: Автор: Nikolay Kositsin...
 

No compila. Error:


 

El indicador se escribe con un error. El bloque OnCalculate no funcionará en línea.


Intente escribirlo así:

   else Start = prev_calculated - 1;

 
Entonces borré la línea con el error #property icon "RedValue_70x70.ico" y la compilación pasó. Pregunta, ¿afectará de alguna manera al rendimiento del indicador? Parece que funciona, pero ¿es correcto?
 
Александр Зайцев:
Entonces borré la línea con el error #property icon "RedValue_70x70.ico" y la compilación pasó. Pregunta, ¿afectará de alguna manera al rendimiento del indicador? Parece que funciona, pero ¿es correcto?
No lo hará. Simplemente no habrá imagen-icono personalizada en la configuración.
 
Artyom Trishkin:
No será así. Simplemente no habrá una imagen de icono personalizada en la configuración.
Ok, gracias)
 

Hola, Oleg

Gran trabajo el tuyo

He probado tu código y es realmente sencillo.

Sin embargo, voy a hacer algunos comentarios con el objetivo de ayudar a mejorar aún más y también aclarar las dudas de los demás, si se me permite.

1 - Dices que tu indicador no se redibuja. Lo he ejecutado y se REDIBUJA. Cada vez que encuentra otro valor inferior o superior redibuja las líneas.

2 - El código tal como estaba, no se ejecutó en el probador de estrategia para las barras nem, sólo para los más antiguos.

He arreglado esto cambiando la línea 141 a Start = prev_calculated -1 en lugar de +1.


Excepto por esto he encontrado su trabajo un gran trabajo.

¿Tienes alguna sugerencia sobre qué partes de tu código podrían añadirse a un Asesor Experto?

No hay necesidad de dibujar líneas o calcular barras antiguas....

Gracias de antemano y enhorabuena por el gran trabajo

Saludos


Salu de Rio de Janeiro