Клуб Банковских Профессионалов

Программные средства рынка Форекс

Март 14, 2011 Автор: admin Рубрика: Статьи, партнеры

MQL – средство для создания программных средств для проведения технического анализа рынка и управления торговлей. Применение языка программирования MQL позволяет трейдерам выйти на качественно более высокий уровень торговли – автотрейдинг. Применение MQL привлекает и опытных трейдеров, так как стимулирует их достижения на рынке Forex, и новичков , так как язык MQL – это их проводник в мир , где можно добиться многого, не выходя из дома.

Существуют три вида прикладных программ (средств) для работы в клиентском терминале, создаваемых на языке MQL :
1.Пользовательский индикатор – средство для графического отображения различных закономерностей на рынке (в соответствии с алгоритмом автора);
2.Эксперт (советник, Expert Advisor) – средство для механизации (автоматизации) торговых операций, «торговый робот», может работать 24 часа в сутки без вмешательства извне и фиксировать все важные для трейдера события, делать рассылки сообщений на мобильный телефон или электронную почту.
3.Скрипт – средство для осуществления одноразовых действий (торговых операций).
Эти программы могут функционировать только как элемент клиентского терминала, подключенного к серверу. Возможно использование этих программ одновременно, а также передача данных между ними, с их помощью можно автоматизировать большую часть торговых операций. Очень важно при программировании действий учитывать все правила проведения торгов на рынке Форекс и знать механизм исполнения торговых приказов.
В языке MQL около 220 стандартных функций, кроме функций технических индикаторов. На их основе возможно создание прикладных программ разного уровня.
Есть несколько советов опытных программистов по работе с языком MQL:
Обязательно ознакомьтесь с документацией по MQL4 и справкой по языку в MetaEditore.
При написании программы всегда старайтесь идти от простого к сложному.
Обязательно тестируйте готовый кусок кода или функцию, делайте это сразу, пока программа не разрослась до больших размеров.
Часто повторяющиеся куски кода оформляйте отдельными функциями.
Для начала напишите что-то, что работает правильно, а потом переходите к сложным конструкциям.
Не стесняйтесь использовать свои собственные алгоритмы, даже если есть готовые и более совершенные, главное это ПРАВИЛЬНО работающая программа.
Прислушивайтесь к мнению других, но делайте по-своему.
Помните – нет ничего невозможного, просто некоторые вещи требуют больше времени.

 

Оставьте комментарий