Работа с буферами индикатора...

 

Друзья, подскажите пожалуйста по такому вопросу:


хочу написать простого советника, который бы открывал позицию на покупку, если появляется сигнал на покупку (появление стрелки вверх) от индикатора BrainTrend2SigN

и открывал позицию на продажу, по появлению сигнала на продажу от этого индикатора.

зактрытие позиций происходит реверсивно - тоесть закрывается позиция при появлении противоположного сигнала от индикатора.


предоставляю вам пример своей наработки....

но, там, к сожалению, открытие позиции происходит на каждом баре!


по всей видимости, я некорректно обращаюсь к индикатору через iCustom()....


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

Файлы:
 
Контролировать число открытых позиций TotalOrders. Добавьте условие при открытии позиции TotalOrders()==0
 
Morzh09 писал(а) >>

... посоветуйте, что здесь предпринять.

Попробуйте проверять значение индикатора на неравенство EMPTY_VALUE, а не на больше 0.

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