MadMan писал(а):На "...но я не понимаю как его заставить считать волны EMA SMA WMA..." можно, наверное ответить так: Е ли, S ли, W ли - не суть важно - обозначим эту букву через Я.
1 вариант. Построенную ЯМA(t,N) (где N - её период, t - время) сместить вправо на q интервалов ЯMA(t-q,N) и построить F(t) = [ ЯМA(t,N) - ЯMA(t-q,N)]. В точках, когда F(t) = 0, наблюдаем окончание волны. Это дело можно усугубить. Для этого сначала вычислим знаковую функцию R(t) = [sign ( F(t) )] / 2, а затем функцию D(t) = [R(t) - R(t-1)]. D(t) будет равна нулю везде, кроме точек разворота ЯМA(t,N) (в них D(t) = +- 1).
2 вариант. Построить ЯМA(t,N+i) (где i>0) . Потом построить F(t) = [ ЯМA(t,N) - ЯMA(t,N+i)] и далее по тексту варианта №1.
3 вараинт. Построить ЯМA( ЯМA(t,Q)) (т.е. скользящую от скользящей) и далее как в варианте №2.
Решено проще - создан индикатор из всего двух условий.