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

Индикатор  FX-Libra является функциональным аналогом известного индикатора (http://vimeo.com/55864941). При желании можно приобрести индикатор, алгоритм работы которого копируется, тут:

Стоимость индикатора — $290.

Индикаторы основаны на базовом  индикаторе iATR (Average True Range).

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

Расчетная формула ATR:

ATR = Moving Average(TRj, n),

где

TRj = максимальному из модулей трех значений

|High — Low|, |High — Closej-1|, |Low — Closej-1|.

Основные недостатки:

В качестве недостатков обычно указывается один — при большом периоде ATR может запаздывать, указывая не текущую, а бывшую волатильность.

Замечу, что предлагаемый вариант индикатора является функциональным аналогом, то есть за основу был взят тот же самый или максимально похожий алгоритм. Во всяком случае, сравнивая на истории работу одного и второго индикатора, существенных различий я не нашел. Что касается кода, то код не является взломанным, а написан заново. Особо это отмечаю для тех людей, кто может начать сетовать на то, что продают  взломанную программу. Программа другая, но копирует алгоритм достаточно успешной разработки. В отличие от программы, которая является объектом авторского права и может быть запатентована, сам принцип работы не патентуется, кроме того полагаю, что алгоритмы работы немного отличаются, но в конечном счете сигнал на покупку или продажу определяется один и тот же. Несмотря на то, что сравнивал работу индикаторов, не даю гарантий, что поведение их будет всегда одинаковым на 100%, замечу только, что таких расхождений на момент тестирования мной выявлено не было.

Появился второй “кубик” – продаем.

Индикатор работает на таймфрейме Н1. Валютная пара может быть любой- ограничений нет. Продавать или покупать начинаем после того, как формируется второй “кубик”. Это сигнализирует о том, что возникшая тенденция усиливается. Полагаю, что покупать или продавать в варианте, когда, например, ко второму “кубику” (уровню) добавляется еще один, смысла не имеет. С одной стороны, да, тенденция продолжает усиливаться, но, так как индикатор работает на таймфреме Н1, а индикатор запаздывающий, то рискуем купить  или продать как раз в начале коррекции. Закрытие позиции – можно или после того, как получена прибыль в размере 20-50 пунктов (можно перевести в безубыток) или после того, как на индикаторе получен сигнал на открытие сделки в противоположную сторону. Например, открыли ордер на покупку и не закрываем его до тех пор, пока не получаем сигнал на продажу. Закрыли на покупку и открыли на продажу и т.д.

По установке индикатора. Индикатор состоит из двух файлов – исполняемого fx-libra.ex4 (помещаем в папку \experts\indicators) и файла динамической библиотеки fx.dll (помещаем в папку \experts\libraries). В терминале МТ4 должно быть разрешено выполнение DLL библиотек.

Индикатор защищен с помощью защиты HASP и может работать с на любом компьютере, к которому подключен ключ HASP Hl с прописанной в него лицензией или на компьютере, на котором установлен ключ HASP Sl. Для установки ключа следует зайти в папку, куда был разархивирован  дистрибутив программы и запустить setup.bat. Будет выполнена установка драйверов HASP, создан ключ  HASP Sl и в этот ключ будет записана лицензия на один день работы.

Драйвер для ключа HASP, ключ HASP Sl и лицензия на одни сутки успешно установлена.

Можно набрать в строке веббраузера http://localhost:1947/

Лицензия  для продукта PR13 установлена.

Полагаю, что этого времени вполне достаточно для того, чтобы определиться хотите ли работать с этим индикатором или нет.

Получение лицензии неограниченной по сроку действия.

Необходимо запустить файл RUS.exe на том компьютере, на котором установлен индикатор. Нажать кнопку Collect Information. Сохранить полученный файл (расширение c2v) и передать файл по адресу igor@anantchenko.ru. Стоимость лицензии для HASP SL может быть разной. В настоящее время 220 руб. (http://protect-online.ru/price). От разработчика программы получаете файл формата v2c, который содержит лицензию для постоянной работы. Необходимо запустить программу RUS и на вкладке Apply License Update загрузить полученный файл.

Получить файл c2v с информацией о конфигурации вашего компьютера

Загрузить архив с файлами индикатора:

https://www.mctrewards.ru/files/fx-libra-ind.zip

Ананченко Игорь Викторович Контактная информация Моб. телефон: +79213201586 ICQ: 361916132 Веб-сайт: http://anantchenko.ru E-mail: igor@anantchenko.ru Вконтакте: http://vkontakte.ru/id8574436 https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID 793398 and the Access Code 9213201586 Microsoft Certification Status: Microsoft Certified IT Professional, Microsoft Certified Technology Specialist, Microsoft Certified Desktop Support Technician, Microsoft Certified Professional, Microsoft Certified Trainer