Indicadores: SuperSR6

 

SuperSR6:

Indicador basado en fractales para dibujar lineas de posibles niveles de Soporte/Resistencia

Fig.1 Indicador SuperSR6

Autor: Nikolay Kositsin

 
Automated-Trading:

SuperSR6:

Autor: Nikolay Kositsin

La variable "Bar" declarada en la línea 113 se utiliza sin definir, lo que provoca un acceso no válido al array en la línea 125 (y también en la 126).

Una inicialización básica "0" parece resolver este problema

 

Buenas tardes

Al instalar el indicador en un gráfico, el terminal genera un error:"array out of range in 'supersr6.mq5' (125,16)".

Si he entendido bien, la razón es que en las líneas 125 y 126 se accede a los buffers BuyBuffer[bar] y SellBuffer[bar] fuera del bucle FOR, respectivamente la variable "bar" no existe en este momento. Tenemos que sustituir los índices de los buffers en estas líneas por BuyBuffer[0] y SellBuffer[0].

Es extraño que el compilador no lo detecte.

Документация по MQL5: Операции с графиками / ChartIndicatorAdd
Документация по MQL5: Операции с графиками / ChartIndicatorAdd
  • www.mql5.com
Операции с графиками / ChartIndicatorAdd - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5