Индикаторы: SuperSR6

 

SuperSR6:

Индикатор для построения возможных линий поддержки и сопротивления по фракталам

Рис.1 Индикатор SuperSR6

Рис.1 Индикатор SuperSR6

Автор: Nikolay Kositsin

 

Добрый день!

При установке индикатора на график терминал выдаёт ошибку: "array out of range in 'supersr6.mq5' (125,16)".

Если я правильно понимаю, причина в том, что в строках 125 и 126 идёт обращение к буферам BuyBuffer[bar] и SellBuffer[bar] вне цикла FOR, соответственно переменная "bar" в этот момент ещё не существует. Нужно в указанных строках заменить индексы буферов на BuyBuffer[0] и SellBuffer[0].

Странно, что этого не отлавливает компилятор.

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