Нужна помощь с Bollinger Bands! Help, please!

 

Товарищи, необходимо забить bollinger bands в советника, все три линии, ничего не выходит, значение почему-то одинаковое...вне зависимости от Mode.


Вот код, пробовал все "МОDE"


BandsValueHigh1=iBands(NULL, 0, iBands_Period, iBands_Deviation, 0, PRICE_CLOSE, MODE_UPPER, 1);
BandsValueHigh2=iBands(NULL, 0, iBands_Period, iBands_Deviation, 0, PRICE_CLOSE, MODE_UPPER, 3);

BandsValueMain1=iBands(NULL, 0, iBands_Period, iBands_Deviation, 0, PRICE_CLOSE, MODE_MAIN, 1);
BandsValueMain2=iBands(NULL, 0, iBands_Period, iBands_Deviation, 0, PRICE_CLOSE, MODE_MAIN, 3);

BandsValueLow1=iBands(NULL, 0, iBands_Period, iBands_Deviation, 0, PRICE_CLOSE,MODE_LOWER, 1);
BandsValueLow2=iBands(NULL, 0, iBands_Period, iBands_Deviation, 0, PRICE_CLOSE, MODE_LOWER, 3);

 

а какие значения iBands_Period и iBands_Deviation ?

а вообще может быть и одинаковое значение.. другие ТФ попробуй.. у меня на М15 одинаковые значения при параметрах iBands_Period =20 и iBands_Deviation=0

по первой паре вычислений в первом посте.. ну и что стого, на остальных ТФ значения на одинаковые (на eurusd смотрел).. у вас результаты могут быть другими..

 
А разве есть для iBands - MODE_MAIN ?
 
satop >>:
А разве есть для iBands - MODE_MAIN ?

есть

 

тогда справку надо исправлять


Идентификаторы линий индикаторов, используемых при вызове функций iBands()

Константа Значение Описание
MODE_UPPER1Верхняя линия
MODE_LOWER2Нижняя линия
 

Индикатор с аналогичными параметрами на график и проверить в окне данных с выводом собственных значений iBands скажем через Comment()

Причина обращения: