Как в советники данные брать минус 2-а бара?

 

Уважаемые гуру сайта, такой вопрос как сделать так что бы советник учитывал не текущий бар а скажем 3-й бар... т.е. минс два бара! Заранее спасибо!

 
SK_DetRoyD писал(а) >>

....

А как Вы учитываете текущий бар?

 
Figar0 >>:

А как Вы учитываете текущий бар?

Я немного в ентом новичок, просто беру значение как:

MA_1_t=iMA(NULL,0,Period_MA_1,0,MODE_LWMA,PRICE_TYPICAL,0); // МА_1
MA_2_t=iMA(NULL,0,Period_MA_2,0,MODE_LWMA,PRICE_TYPICAL,0); // МА_2

Если значение одного допустим больше значения другого то выполняем действие! А как сделать что бы значие скажем Мувинга бралось не текущее а те что были 2-а бара назад! Спасибо!

 
SK_DetRoyD писал(а) >>

Я немного в ентом новичок, просто беру значение как:

Если значение одного допустим больше значения другого то выполняем действие! А как сделать что бы значие скажем Мувинга бралось не текущее а те что были 2-а бара назад! Спасибо!

Тогда так:

MA_1_t=iMA(NULL,0,Period_MA_1,0,MODE_LWMA,PRICE_TYPICAL,2); // МА_1 на втором баре
MA_2_t=iMA(NULL,0,Period_MA_2,0,MODE_LWMA,PRICE_TYPICAL,2); // МА_2 на втором баре
 
Figar0 >>:

Тогда так:

Спасибо большое! Крайне благодарен!

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