![]() |
|
||||||||||||||||||||||||||
| PDA-версия | Правила форума | Помощь | Пользователи | Портал трейдеров |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]() |
Кластерный индикатор сигналов, с открытым кодом расчетного блока |
![]() |
May 7 2009, 20:18
Сообщение
#1
|
|
|
ft.SignalsCluster Современный рынок характеризуется очень высокой мобильностью. Движения цен достаточно интенсивны и имеют хороший размах. Однако наиболее сильные движения для разных валютных пар могут проявляться в разное время суток. Это в первую очередь связано с периодами наибольшей активности брокеров в течении их рабочего дня. Например, USDJPY окончательно "успокаивается" после окончания рабочего дня в в Японии, а EURCHF в это время только начинает "разогреваться" отрабатывая новости начинающегося рабочего дня в Европе. На долгосрочные периоды оказывает большее влияние фундаментальные факторы - тенденции на дневных периодах и выше, значительно больше определяются макропоказателями экономик отдельных стран. Текущее движение цены на самом деле представляет собой очень многофакторный процесс, уследить за которым, используя обычные графики теханализа, становится достаточно трудным занятием, особенно если вы торгуете не одну, а несколько валютных пар. Ну хотя бы потому, что один и тот же комплект индикаторов необходимо продублировать на нескольких валютных парах и разных временных периодах. Анализ графиков, может и не очень сложный по своим алгоритмам, тем не менее отнимает некоторое время. В результате, во время анализа одних периодов и пар, вы можете прозевать или не заметить сигналы на других. Для того, чтобы можно было оценивать рынок во всех его аспектах, был разработан индикатор ft.SignalsCluster. В нем, на общем поле, собираются сигналы от различных аналитических инструментов, которые рассчитываются для разных валютных пар и разных периодов. Собранные вместе, они становятся похожими на большую связку разноцветных воздушных шариков. Цвет каждого из них означает наличие преимущества условий на покупку или продажу. В результате, даже беглого взгляда на индикатор становится достаточно не только для того, чтобы оценить состояние рынка, но также для того, чтобы выбрать самую волатильную на данный момент времени пару с наиболее очевидным характером движения цены. Внешний вид индикатора (IMG:http://forextools.com.ua/uploads/images/SignalsCluster.gif) Каждая строка индикатора, представляет значения некоторых торговых сигналов и состоит из отдельных ячеек, каждая из которых отражает значение этого сигнала для текущей валютной пары и соответствующего периода. Чем более "сильный" сигнал на покупку - тем более интенсивный синий цвет ячейки. Чем более красная окраска ячейки - тем более сильный сигнал на продажу. Кроме этого, каждая ячейка разделяется на два сегмента: левый показывает значение соответствующего сигнала на предыдущем баре соответствующего периода, а правый - его текущее значение. Это позволяет оценивать не только текущее состояние рынка, но также и динамику его движения. В верхних строках "заголовков" используется фон для периодов - среднее суммарное значение сигналов данного периода, а для валютной пары - среднее суммарное значение сумарных сигналов по периодам. Открытый код для создания своих сигналов Поскольку у каждого трейдера есть свой набор индикаторов и сигналов, в ft.SignalsCluster был реализован механизм внешнего обращения к блоку расчета сигналов. Для MQL-разработчиков не составит большого труда изменить текщие алгоритмы вычислений и даже добавить свои собственные сигналы. Принцип работы кластерного индикатора следующий: в параметрах индикатора вы задаете сколько валютных пар необходимо включить в кластер и какие периоды отображать на графике. Индикатор считывает заданное количество валютных пар из окна обзора рынка в том порядке как они там расположены (в демо режиме индикатор работает по фиксированному набору пар, не самому оптимальному для торговли, но достаточному для тог, чтобы в полной мере оценить его работоспособность), и затем обращается к внешней библиотеке ft.SignalsCluster, в которой производятся расчеты сигналов, выполняя это обращение для каждого из заданного в параметрах периода. Функция расчета должна получить и обработать следующие параметры:
Анализ истории Для того,чтобы можно было проверить работоспособность индикатора на исторических данных, можно использовать следующий прием: поместите на график вертикальную линию и дайте ей имя MARKER. Передвиньте эту линию в интересующее вас время на графике. При приходе очередного тика, индикатор будет пересчитывать свои значения с учетом месторасположения этой линии - т.е. его значения будут рассчитаны для того времени, на котором стоит линия с именем MARKER. Передвигая линию вдоль оси времени можно изучать характер поведения и раскраски индикатора, чтобы выявлять характерные "цветовые петтерны", сигнализирующие о точках разворотов, трендах и флэтах. Параметры индикатора
Как установить индикатор Загрузите инсталятор подготовленный в виде ЕХЕ-файла и запустите его на выполнение - он сам скопирует нужные файлы в инсталяционный каталог вашего терминала. Как установить лицензию Файл с лицензией должен иметь имя ForexTools Licenses.txt и располагаться в папке experts\files каталога, с установленным у вас терминалом (по умолчанию это - c:\Program Files\SIGTrader\experts\files или c:\Program Files\MetaTrader 4\experts\files). В этом файле должны содержаться все лицензии ForexTools для всех ваших инструментов и счетов. Новые лицензии можно добавлять в файл лицензий в любом текстовом редакторе (например - Блокнот). Каждая лицензия должна располагаться на отдельной строке этого файла лицензий и не разрываться. Никакие другие тексты в строке с лицензией не допускаются! Если вам нужно написать какие то комментарии - располагайте их в отдельных строках файла лицензий. Файлы для загрузки Инсталятор:
ft.SignalsCluster.exe ( 130.48 килобайт )
Кол-во скачиваний: 988(обновленная версия 1.01) Архив с лицензией:
ForexTools_Licenses.txt ( 785 байт )
Кол-во скачиваний: 263 |
|
|
|
May 8 2009, 11:38
Сообщение
#2
|
|
|
Нерботает , все сделал как указано.
|
|
|
|
May 8 2009, 14:38
Сообщение
#3
|
||||||||||||||||||||||||
все снес у себя, поставил заново (и индюк и лицензию к нему) - все работает! тогда проверяем по шагам: 1) файл должен лежать в подпапке experts\files вашего терминала 2) имя файла должно быть "ForexTools Licenses.txt" с пробелом(!!) внутри 3) лицензия действительна только для демосчетов на сервере SIG-Demo.com (на других серверах с этой лицензией - будет деморежим) 4) текст файла с лицензиями нужно править текстовым редактором (типа блокнот\notepad) не Word-ом 5) для отрисовки всех кубиков нужно чтобы МТ закачал всю историю по всем отображаемым парам и таймам. на это нужно время (секунд 30-40 на хорошей линии) |
||||||||||||||||||||||||
|
|
Mar 25 2010, 20:24
Сообщение
#4
|
|
|
Здравсвуйте!
А как именно индикатор высчитывает сигналы по разным аналитическим инструментам, где можно подробно ознакомится с его алгоритмом создания сигналов, учитывая что я далеко не программист, и лезть в его код это не для меня ? Сообщение отредактировал Агелит - Mar 25 2010, 20:29 |
|
|
|
Mar 26 2010, 22:08
Сообщение
#5
|
||||||||||||||||||||||||
исходный код блока расчетов лежит в файле библиотеки experts\libraries\ft.SignalsCluster.mq4. для того, чтобы изменить его - вам придется попрограмить этот файл самому (IMG:style_emoticons/default/wink.gif) |
||||||||||||||||||||||||
|
|
![]() |
|
![]() |
![]() |
© ForexPeoples.com, 2008 |
Форекс форум | Forex Forum | форум брокеров |
Designed by Zaragraphics Forum Style by IPB Skins Team |
![]() |
![]() |