Дивергенция.
Первый заход. Очень эскизно и не проверено. Предпологаю - для Дейли.
Откомпилировать все.
ICS можно даже не смотреть - нужен только для iCustom().
IEMA и OsIEMA - как демонстрация построения индикаторов и IEMA - тоже нужен для iCustom().
Запускать: OsIEMA_Channel, IRSI_Channel, DC_Channel.
В DC_Channel переключателем SwitchDC (=0 или =1) - поиск ДК по OsIEMA или по IRSI (IRSI отдельно делать не стал, вроде и так понятно).
Если окажется удобным как вспомогательный инструмент - набор осцилляторов можно расширить.
Пока свое мнение не изменил: дивергенция - индикатор скорее субъективный, чем объективный. Так что механику скорее всего использовать как "а не возникло ли чего?" и если что-то нарисовалось - проверять ручками.
Но одним из приятных моментов для ручной торговли является то, что дивергенция на нулевом баре может подать сигнал "осторожно, возможен разворот в будущем, хотя его может и не быть, но..", т.е. хоть и достаточно неопределенно, но все же (гиф прилагаю).
Добавлено (15.08.2008, 18:20)
---------------------------------------------
Только сейчас сообразил. Дивергенция абсурда:
встать вниз если
(high[1]>high[2] && OsIEMA[1]<OsIEMA[2]) || (high[1]<high[2] && OsIEMA[1]>OsIEMA[2])
встать вверх если
(low[1]>low[2] && OsIEMA[1]<OsIEMA[2]) || (low[1]<low[2] && OsIEMA[1]>OsIEMA[2])
на Дейли с тп=10 сл=...
Рустам, не попробуешь?