Нужно помочь догадаться

 

Всем привет!

Начинаю понимать,что сколько не пишу,но очень и очень много не понимаю.

 Пишу советника на индикаторе.

фото

Вот такое рисует. 

Данные индикатора вывел в 

sell = iCustom();

buy = iCustom();

Как вписать  условие, которое определяет была ли сегодня смена тренда с селла на бай или наоборот, и определить была ли трендовая линия  Buy при смене, как на картинке, в пределам выбранного коридора, выделенного линиями. Весь мозг  уже сломал. 

Ребята, помогите, пожалуйста!

 
Pavel Luzin:

Всем привет!

Начинаю понимать,что сколько не пишу,но очень и очень много не понимаю.

 Пишу советника на индикаторе.

Вот такое рисует. 

Данные индикатора вывел в 

sell = iCustom();

buy = iCustom();

Как вписать  условие, которое определяет была ли сегодня смена тренда с селла на бай или наоборот, и определить была ли трендовая линия  Buy при смене, как на картинке, в пределам выбранного коридора, выделенного линиями. Весь мозг  уже сломал. 

Ребята, помогите, пожалуйста!

Так чего тут думать?

Если на нулевом баре буфер sell не пустое значение и на первом баре буфер buy не пустое значение, произошла смена тренда по данному индикатору.

Возможно не пустое значение не отрисовывается, а ноль.

зы А совсем точно можно сказать только увидев код индикатора.
 
Alexey Viktorov:

Так чего тут думать?

Если на нулевом баре буфер sell не пустое значение и на первом баре буфер buy не пустое значение, произошла смена тренда по данному индикатору.

Возможно не пустое значение не отрисовывается, а ноль.

зы А совсем точно можно сказать только увидев код индикатора.

Такое условие уже вписал, работает, но только на 2 свечи назад.

а если смена была в начале дня а узнать нужно в конце дня, то условие уже не работает.

В том и проблема.

 
Pavel Luzin:

Такое условие уже вписал, работает, но только на 2 свечи назад.

а если смена была в начале дня а узнать нужно в конце дня, то условие уже не работает.

В том и проблема.

Но в цикле можно узнать время смены тренда по этому индикатору. В чём остаётся проблема? У вас какие-то вопросы невнятные. Ну, надо узнать в конце дня... и что? В какое время начала дня надо узнать? Допустим, что надо узнать была-ли смена тренда в 9:00... узнали, нет не была. А в 9:15 произошла смена и что???

 
Alexey Viktorov:

Но в цикле можно узнать время смены тренда по этому индикатору. В чём остаётся проблема? У вас какие-то вопросы невнятные. Ну, надо узнать в конце дня... и что? В какое время начала дня надо узнать? Допустим, что надо узнать была-ли смена тренда в 9:00... узнали, нет не была. А в 9:15 произошла смена и что???

Все, понял. Спасибо! Дошло, благодаря вам.

 
Pavel Luzin:

Все, понял. Спасибо! Дошло, благодаря вам.

Я очень рад.
Причина обращения: