Индикаторы: Digital Filters без DLL

 

Digital Filters без DLL:

Набор цифровых индикаторов для тех, кто торгует по AT&CF (FATL, SATL, RFTL, RSTL, PCCI, RBCI, FTLM, STLM).

Author: Дмитрий Яковлев

 

Картинка меняется... К старым болячкам - изменению цвета при переключении таймфрейма и перерисовки добавилось еще немеренное потребление ресурсов компа.

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

 
savva08:

Картинка меняется... К старым болячкам - изменению цвета при переключении таймфрейма и перерисовки добавилось еще немеренное потребление ресурсов компа.

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

оптимизация параметров необходима... извините...все делается...если кому то что нужно, переделаю... это для EURUSD... не сторонник этой пары, но для большинства это сделал

 

Исправил "тормоза"...спасибо за критику...иногда о мелочах забываю...

 

индикатор перерисовывается или нет

 

В предыдущей версии с дллками ничего не перерисовывается

 

исправил косяк с перерисовкой

 

Теперь другое дело:) Хотелось бы проверить на советнике, а код индикатора пихать в эксперт проблематично для оптимизации, возможно ли организовать пару буферов для эксперта ( вверх-вниз ).

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

 
savva08:

Теперь другое дело:) Хотелось бы проверить на советнике, а код индикатора пихать в эксперт проблематично для оптимизации, возможно ли организовать пару буферов для эксперта ( вверх-вниз ).

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

буферы есть...в начале кода видно и up и down....индекс 0 - основной буфер, 1 - up, 2 - down, 3 - trend - +1 или -1

 
ddevil:
savva08:

Теперь другое дело:) Хотелось бы проверить на советнике, а код индикатора пихать в эксперт проблематично для оптимизации, возможно ли организовать пару буферов для эксперта ( вверх-вниз ).

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

буферы есть...в начале кода видно и up и down....индекс 0 - основной буфер, 1 - up, 2 - down, 3 - trend - +1 или -1Eckb

Если делать так:

UP=iCustom(NULL,0,"DigitalFilterTF",tf,pr,preset,FType,P1,D1,A1,P2,D2,A2,Delay,Ripple,BarShift,3,0);

if (UP ==+1)
{
CrossUp[0]

то терминал вешается наглухо. Особенно если попытаться изменить параметры времени или фильтра.

 

Цифровые фильтры штука непростая. Там нужно перегенерации проводить регулярно, причём для каждой пары отдельно и при смене торговых условий, собственно обстановки на рынке, которую нужно очень чётко определять.