У каждого трейдера наверняка не раз возникали ситуации, когда он, глядя на график, думал: где-то я такое движение цен уже видел. Это ощущение де-жа-вью может сослужить хорошую службу тем, кто помнит, что, когда и как происходило. А как быть тем у кого память не такая цепкая, или просто сам сейчас так занят чем-то, что не помнишь что с тобой происходило всего часа назад? Да и даже если ты на 100% уверен что такое уже было - как найти это место на графике, что бы подсмотреть - а что случилось с ценой потом? Для облегчения таких поисков и был создан индикатор ft.Dejavu.

Для поиска похожих участков истории индикатор ft.Dejavu использует Коэффициент ранговой корреляции Спирмена. Это непараметрический метод, который используется с целью статистического изучения связи между двумя последовательностями числовых значений. В нашем случае в качестве этих значений выступают текущие значения цен. Для поиска задается глубина искомого фрагмента (в барах) которую нужно найти на истории. После этого, индикатор начинает последовательно, бар за баром, перебирать всю историю, начиная с текущего момента идя назад и сравнивает текущий фрагмент, с очередным участком истории. Результат сравнения оценивается в "процентах совпадения". После того, как будет проанализирована вс история - на график выводятся найденные фрагменты в порядке убывания точности их совпадения с текущим фрагментом, для которого ищутся повторы.

В качестве поисковых значений величин используются либо сами цен, либо сглаженные по МА значения. Найденные графики могут быть отображены в трех видах: либо в виде баров, либо отдельными линиями МА, либо в совмещенном виде -  когда все найденные МА рисуются совмещенными на одном участке.

Но поиск похожих фрагментов на истории это не самоцель. После того как найдены похожие участки, индикатор дорисовывает те фрагменты, которые были на истории в продолжении после найденной текущей точки. Эти "фрагменты будущего" выделяются другим цветом, и подсказывают трейдеру как вела себя цена после текущей точки. И если тезис о том, что "история повторяется" правильный - мы должны ожидать похожего развития динамики цен в ближайшем будущем.

Внешний вид индикатора

На приведенном выше скриншоте показаны все три режима отображения индикатора. Каждый найденный фрагмент снабжается меткой времени (когда он был найден) и значением коэффициента ранговой корреляции Спримена (чем больше процент - тем точнее совпадение).

Пи анализе найденных фрагментов необходимо иметь в виду, что методика Спирмена не учитывает размеры баров, она анализирует движение соседних значений, их взаимное расположение друг относительно друга. Поэтому в некоторых случаях внешний вид графиков, особенно в представлении в виде баров, может визуально отличаться от исходного графика. Но ведь мы ищем и график показывает, не бары сами по себе, а то как изменяется цена от бара к бару, и поэтому даже не похожие по виду картинки фрагментов с коэффициентом, например, 98% и более, на самом деле имеют одинаковую тенденцию движения цен, а именно этот фактор имеет главное значение при принятии решения: как торговать?

Если на графике есть вертикальная линия с именем MARKER - индикатор будет искать фрагменты для цены, на которой стоит эта линия на графике в данный момент. Это позволит вам исследовать поведение индикатора и справедливость его "предсказаний".

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

Параметры индикатора

  • BoxWidth - ширина фрагмента в барах который нужно искать в истории
  • LookForward - количество баров "будущего" развития цены, взятое из истории
  • SearchDepth - глубина отрезка истории в барах, на котором осуществляется поиск похожих учаестков
  • LevelHigh - % значения начиная с которого, найденные фрагменты метятся жирной линией (на графиках МА). Используется для выделения графиков с максимальной степенью совпадения.
  • LevelLow - % значения начиная с которого, найденные фрагменты метятся пунктирной линией (на графиках МА). Используется для выделения графиков с минимальной степенью совпадения.  
  • ExactTime - если true - начало времени искомого фрагмента на истории будет точно совпадать с текущим временем. Это нужно для более точного учета торговых сессий.
  • PriceFromMA - если true -значения для сравнения будут браться из МА, параметры для которой задаются ниже. Иначе - будут использоваться цены открытий баров.
  • MAPeriod - период МА.
  • MAMethod - метод усреднения цены. Может принимать значения от 0 до 3.
  • MAPrice - используемая для расчета МА цена. Может принимать значения от 0 до 6.
  • JoinMA- если true - графики МА будут наложены друг на друга в одной ячейке, что позволит выделить вероятный "коридор движения цен".
  • AverageMA - отображать результирующую сводную кривую МА в режиме JoinMA
  • ColorMA* - задают цвета линий МА.
  • BarMode - если true - найденные фрагменты отображаются в виде баров, иначе - в виде МА.
  • ColorWihteBody - цвет белой свечи (для режима BarMode = true).
  • ColorBlackBody - цвет черной свечи (для режима BarMode = true).
  • ColorShadow - цвет тени счвеи (для режима BarMode = true).
  • ColorWihteBodyFuture - цвет будущей белой свечи (для режима BarMode = true).
  • ColorBlackBodyFuture - цвет будущей черной свечи (для режима BarMode = true).
  • BarBodyWidth - ширина бара (для режима BarMode = true).
  • FontName - имя шрифта для отображения надписей.
  • FontSize - размер шрифта для отображения надписей.

Примечание: более подробно о значениях параметров расчета МА вы можете посмотреть в справке Metaeditor.

Рекомендации по применению

Как и от любого другого графика/индикатора, от ft.Dejavu не следует ждать чуда. То, что он нарисовал красным цветом движение цены вверх, вовсе не означает что вам следует немедленно открывать покупку. Просто когда то, цена повела себя именно так, когда предыдущие ее движения совпадали по своему характеру с нынешними. Поэтому, главное предназначение этого индикатора - использование в качестве подтверждающего. Если другие ваши оценки не очень четко предсказывают рост цены, и ft.Dejavu также показывает, что на истории в подобной ситуации как правило тоже идет рост цены - это может быть решающим факторов при принятии решения об открытии ордера на покупку. Если же индикатор показывает противоположные показания - вам стоит либо повременить с открытием, либо попробовать использовать другие, более подробные методы анализа.

История изменений

1.01 3.10.2009 - Добавлен параметр AverageMA для результирующей сводной МА в режиме JoinMA.

1.00 3.06.2009 - Первая публичная версия.

 

Загрузить

Щелкнув на картинке слева, вы перейдете на страницу загрузки, где сможете выбрать для загрузки все необходимые вам продукты, представленные на этом сайте. Все необходимые для работы файлы оформлены в виде инсталятора, который поможет вам автоматически установить их. 
Реквизиты WebMoney:

webmoney.ru Проверить аттестат
WMID: 280532500497
Контакты, поиск:

Контакты, связь с автором
Поиск по сайту
Карта сайта
Загрузить, оплатить:

Загрузить инструменты ForexTools
Заказать и оплатить лицензии
Получить лицензии бесплатно
Партнеры:

Группа компаний LiteForex
Форекс портал ForexPeoples
Форекс-форум РАУФР

© Copyright 2006-2012. FOREXTools.com.ua