Нужна помошь: советник с кастомным индикатором не торгует по сигналам индикатора! - страница 3

 
Написал в индикаторе:
SetIndexEmptyValue(0,0.0);
SetIndexEmptyValue(1,0.0);
Код открытия позиций и закрытия как в начале.
Результаты: Часть позиций стала открываться и закрываться обратным сигналам индикатра, т.е. сигнал на покупку - советник делает продажу. Это можно поправить сменой номеров буфера. (Сделал смену - теперь нормально.)
Часть позиций открывается и закрывается по своему желанию(не по сигналам индикатора): серии бай/селл, на новом баре закрыть позу и открыть снова в том же направлении.
Скрины:
 
meta-trader2007 писал (а):

По идее всё должно работать, но советник просто не видит сигналов индикатора и  при установке на график открывает СЕЛЛ.
Кто может помочь - помогайте!

Ничего лучше не придумал, как воткнуть принудительно 0 прямо в буфера.

} else {
    ExtHistoBuffer[shift] = 0;
}
} else {
    ExtHistoBuffer2[shift] = 0;
}

Модифицированную версию исходника можно взять здесь http://bigforex.biz/load/5-1-0-164
 
buy=iCustom(.....0,i); 
 
if(buy!=0 && buy!=EMPTY_VALUE) ...
 
  sell=iCustom(.....1,i); 
 
if(sell!=0 && sell!=EMPTY_VALUE) ...
у меня все работает.
 
У Вас рабоает, а у меня отказаывается работать...

Юрий, модификация не помогла. Посмотрите личку на Большом Форексе.

Проблема в том что советник не всегда открывает и закрывает по сигналам индикатора:

 Вот сначало всё нррмально, а потом начинается.... серия открыть-закрыть без сигналов индикатора!
 
meta-trader2007 писал (а):
У Вас рабоает, а у меня отказаывается работать...
 Вот сначало всё нррмально, а потом начинается.... серия открыть-закрыть без сигналов индикатора!
Выведите в принт ненулевые значения iCustom, прогоните немного на визуале и тщательно сверьте время появления входа
советника на графике и время появления сигнала индикатора в распечатке журнала. 
Если появления сигнала в журнале совпадают со входами советника: успокойтесь, Вы молодец, сделали все, что смогли.
Можно выкинуть индикатор и перейти к следующей идее.
Наверняка индикатор дает в буферы массу лишних сигналов, которые трудно увидеть визуально,  уж слишком он красив.
Слегка поправить можно, если не брать сигнал с нулевого бара.
 
granit77:
meta-trader2007 писал (а):
У Вас рабоает, а у меня отказаывается работать...
Вот сначало всё нррмально, а потом начинается.... серия открыть-закрыть без сигналов индикатора!
Выведите в принт ненулевые значения iCustom, прогоните немного на визуале и тщательно сверьте время появления входа
советника на графике и время появления сигнала индикатора в распечатке журнала.
Если появления сигнала в журнале совпадают со входами советника: успокойтесь, Вы молодец, сделали все, что смогли.
Можно выкинуть индикатор и перейти к следующей идее.
Наверняка индикатор дает в буферы массу лишних сигналов, которые трудно увидеть визуально, уж слишком он красив.
Слегка поправить можно, если не брать сигнал с нулевого бара.


Вообще, индикатор старый и не так, чтобы уж очень интересный. .. Ничего сверхъестественного, что и понятно, если хоть немного разобраться в коде и в том, что он на самом деле вычисляет. .. :)

У меня на тестере нормально оттестировалось, я проверил график, ложных входов, кажется, нет.

 

164_stop_reversal достаточно сильно запаздывает

порой бай появляется в месте где надо уже фиксировать прибыль по баю

а сел там где баиться надо

на истории герой!

модифицировнная таким образом версия

сигнал появился трейдер открылся - сигнал стерся - трейдер влетел в лося...

} else {
    ExtHistoBuffer[shift] = 0;
}
} else {
    ExtHistoBuffer2[shift] = 0;
}

если индикатор дал сигнал то стирать его уже не совсем корректно

но если стирать то выглядит достаточно красиво...

-------------------

844 пост

'А такой рисунок видели?' по этому индикатору виден был разворот еще на выходных 23. 12.2007

и вполне убедительно идем вверх

 
YuraZ:
на истории герой!
...но если стирать то выглядит достаточно красиво...
Как и предполагалось.
 
granit77:
YuraZ:
на истории герой!
...но если стирать то выглядит достаточно красиво...
Как и предполагалось.

потому подобные индикаторы сразу в корзину!  или на доработку
 
YuraZ:
granit77:
YuraZ:
на истории герой!
...но если стирать то выглядит достаточно красиво...
Как и предполагалось.

потому подобные индикаторы сразу в корзину! или на доработку
Индюк трендовый, поэтому такие запаздывания во флете.