Стратегии и роботы > Подсчет роботом точек Input1.Close

Обсуждение, описание стратегий и роботов, идеи для стратегий
Аватара пользователя
Den
Сообщения: 345
Зарегистрирован: 09 фев 2016, 15:52
Благодарил (а): 14 раз
Поблагодарили: 4 раза

Re: Подсчет роботом точек Input1.Close

Непрочитанное сообщение Den » 12 апр 2016, 17:16

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.


Решено проще - создан индикатор из всего двух условий.


Вернуться в «Стратегии и роботы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей