Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2012.02.10 07:04
Индикаторы

Dejavu - индикатор для MetaTrader 4

Просмотров:
8047
Рейтинг:
голосов: 8
Translate to English

Описание:

На момент данной публикации существует, как минимум, две работы (ft.Dejavu и WmiFor), позволяющие с определенными условностями находить "похожие" участки на истории.

В текущей работе эта задача решена на несколько ином уровне. Кратко - через КК Пирсона.



Входные параметры:

SCR_Dejavu:

  • StartDate - дата, с которой проводится анализ истории.
  • Limit - условное задание границы (Limit * Max(|KK|)), при которой будут учитываться соответствующие участки. При Limit = 1 будет учитываться всегда только один участок - наилучший.
  • MinStep - условное задание шага (MinStep * Max(|KK|)), которое позволяет учитывать только лучшие из рядом-находящихся похожих участков по условию Limit.
  • InitInterval - начальный размер куска истории, с которым будет производиться сравнение. После запуска удобно менять его мышкой (см. видео).
  • Depth - на какую глубину (в барах) делать "прогноз" в прошлое и будущее.
  • Alpha - коэффициент экспоненциального среднего (возможно предварительно сгладить историю).

IND_Dejavu:

  • StDev - вкл./выкл. отображение СКО найденного среднего наиболее-похожего участка.
  • HighLow - вкл./выкл. отображение самых удаленных значений участков, из которых был сформирован средний наиболее-похожий участок.

Алгоритм:

  1. Берется интересуемый кусок истории (цены закрытия + EMA).
  2. Сравнивается со всеми другими кусками истории - вычисление сотен тысяч КК Пирсона.
  3. Через Limit и MinStep-условия находятся наиболее похожие участки на истории.
  4. Из них формируется средний наиболее похожий участок, который визуализируется вместе со своими характеристиками.

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


Замечания:

  • Необходимо разрешение на использование DLL.
  • Средний наиболее-похожий участок всегда имеет КК >= КК самого похожего участка.
  • Искать похожие куски можно не только на цВР ФИ исходного участка, но и на ВР любой природы - цВР других ФИ, ВР прочих данных, включая СБ.
  • На данных СБ (случайное блуждание) прогноз обязан быть горизонтальной линией, при этом его СКО должен расходиться при отдалении.
  • Не имеет значения вертикальный масштаб участка и его зеркальность при сравнении с исходным.


Реальные возможности дальнейших исследований:

  • Реализация учета горизонтального масштаба.
  • Нахождения наилучших паттернов (оптимизационная задача, которая относительно быстро может быть решена через MQL5 Cloud
  • Network).
  • Имеется возможность окончательно решить вопрос состоятельности применения теории паттернов к фин. рынкам.

YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_CLOSEPRC_V1 YURAZ_CLOSEPRC_V1

Закрытие всех открытых позиций одним кликом либо закрытие всех позиций при достижении указанного профита в процентах от депозита

EA Deviation Price EA Deviation Price

Простой советник, основанный на индикаторе Moving Average.

EA Simple BB EA Simple BB

Советник основан на индикаторе Bollinger Bands.