Индикаторы: EATA - страница 2

 

Удаление этих сторочек на работу не повлияет ?

 

 

Понаблюдал часик на M1 с историей онлайн не совпадает, но в онлайне качестов сигналов отличное, то что не совпадает с историей можно списать на погрешность, это уже не важно, теперь буду делать советник)

Автору спасибо за отличный индикатор и идею для совы!

 
В принципе неважно, но уже порпавил
Файлы:
EATA_2.mq4  7 kb
 
Vladimir Mametov:
В принципе неважно, но уже порпавил
Спасибо!
 
Доброе время суток! Можно прикрутить к eata.mq4 звуковой сигнал?
 

Владимир добрый день.

Индикатор замечательный и сигналы почти идеальные но есть одно но. 

По какой то причине индикатор попрежнему отрисовывается не сглаженный, а после обновления графика (через контекстное меню [обновить]) индикатор сглаживается и соответсвенно сигнальные свечи меняют местоположения.

чем меньше тайм фрейм графика тем критичнее это отражается на количестве и качестве сигналов.

 Это как то можно поправить или невозможно? 

 
Sergey Sanin:

Владимир добрый день.

Индикатор замечательный и сигналы почти идеальные но есть одно но. 

По какой то причине индикатор попрежнему отрисовывается не сглаженный, а после обновления графика (через контекстное меню [обновить]) индикатор сглаживается и соответсвенно сигнальные свечи меняют местоположения.

чем меньше тайм фрейм графика тем критичнее это отражается на количестве и качестве сигналов.

 Это как то можно поправить или невозможно? 

Индикатор заглядывает в будущее когда прорисовывается по истории. Поэтому там всё так красиво. Но на текущем баре у него истории впереди нет, а ему она нужна аж на 8 баров вперёд чтобы нарисовать вам красивую картинку как на истории, поэтому он и рисует то, что ему доступно. А доступны ему лишь только вновь пришедшие свежие данные. Именно поэтому он, работая некоторое время онлайн, рисует не сглаженную линию. Как только накапливаются бары спустя время после его запуска, то он уже может нарисовать более гладкую картинку - данные новые уже есть. Но сам он это не сделает, а лишь после переключения таймфрейма, либо после принудительного обновления графика.

Поправить-то можно, но тогда это будет уже честный индикатор, который будет как все ;)

 
В этой версии индикатор не перерисовывается (на тестере и истории сигналы одинаковые) и добавленная функция звукового сигнала. Для получения желаемого качества сигналов можете поэкспереминтировать со входными параметрами индикатора.
Файлы:
EATA_3.mq4  7 kb
 
Vladimir Mametov:
В этой версии индикатор не перерисовывается (на тестере и истории сигналы одинаковые) и добавленная функция звукового сигнала. Для получения желаемого качества сигналов можете поэкспереминтировать со входными параметрами индикатора.
Добавьте в код #property strict и ужаснитесь насколько вы выходите за пределы массивов. Некорректный код. Limit считаете не верно: отнимать нужно не только единицу. Выбирать нужно что ещё отнять от limit-1. Нужно найти максимальное значение из периодов CCI, RSI и koef. И это значение отнять от limit-1. У вас же в цикле идёт прибавление значения к индексу цикла. При перезапуске индикатора у вас индекс находится в начале истории, а вы пытаетесь считать несуществующие значения прибавляя к индексу 1,2,3,4,5,6,7 и 8. Тем самым выходите за пределы массива. Это критическая ошибка.
 
Вы правы, но в данном случае это не важно и ни как не влияет на показания индикатора. Терминал не критично относится к этим ошибкам. Хотел и это исправить, но забыл, но в данном случае как я уже сказал это не имеет значения.
Причина обращения: