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

 

PChannel_m:

Классический вид каналов.

Author: John Smith

 

Здравствуйте. Мне понравился индикатор. Возможно это тот, который я давно ищу.

Пока у меня всего один вопрос - как его правильно прописать в советник?

Дело в том, что в советнике я указал ссылку на линии индикатора следующим образизом:

double UP_0 = iCustom(NULL, 0, "PChannel", 0, 0); - это для линии UP индикатора, текущий бар.

Аналогично для других двух линий индикатора.

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

Заранее спасибо.

 
Ба, не ожидал и его здесь увидеть, это первый опыт написания на МКЛ4, по моей просьбе помог (вернее написал его) Роман Владимирович Ширёв (за что ему огромное спасибо, не помоги он мне тогда, кто знает писал бы я что-нибудь сейчас на четверке:) ), а я комментировал чтобы понять что где и как
в советнике вы сделали все верно, 0 индекс и есть верхняя линия
SetIndexBuffer(0,UpBuffer); //значение записываемое в 0 буфер равно переменной UpBuffer  
SetIndexBuffer(1,DnBuffer); //значение записываемое в 1 буфер равно переменной DnBuffer  
SetIndexBuffer(2,MdBuffer); //значение записываемое в 2 буфер равно переменной MdBuffer
ошибку нужно искать в другом месте
Причина обращения: