Логин: Пароль:
Забыли пароль?Зарегистрироваться
58

1. Редактор MetaEditor

С этой статьи я буду выкладывать обучающий материал, в котором сразу будем и практиковать знания. Первые посты будут с моего старого блога (еще 2009 года), но с новыми картинками.

Начнем!

Редактор MetaEditor является составной частью клиентского терминала Metatrader 4, он предназначен для создания, редактирования и компиляции исходного текста программ, написанных на языке MQL. С его помощью можно разрабатывать советники, индикаторы, скрипты и библиотеки функций. В редактор MetaEditor встроен мастер создания советников, который помогает быстро создавать новые MQL-программы. Кроме того в терминал встроен тестер стратегий,который позволяет проверить поведение на исторических данных.

Программы, написанные на MQL, имеют различные свойства и предназначение:

Советник (его еще называют эксперт) — это механическая торговая система (МТС), запускающаяся с приходом нового тика(котировки). Он может не только работать в режиме информирования о торговых сигналах, но также самостоятельно совершать торговые операции.

Пользовательский индикатор — самостоятельно написанный технический индикатор. Пользовательские индикаторы используются только для анализа динамики цен.

Скрипт — программа, предназначенная для одноразового выполнения каких-либо действий. В отличие от экспертов, скрипты запускаются не потиково, а один раз при вызове.

Итак приступим:

Для вызова редактора MetaEditor необходимо в окне терминала нажать клавишу:

1. Редактор MetaEditor

Перед нами откроется окно, вызываемого нами, редактора — MetaEditor:

1. Редактор MetaEditor

Теперь мы можем создать новую программу: Советник, Скрипт, Пользовательский индикатор, нажатием клавиши:

1. Редактор MetaEditor

Теперь запускаем мастер создания советника, скрипта и т.п.:

1. Редактор MetaEditor

В предложенном списке выбираем «какую программу мы хотим создать».

Для начала, предлагаю начать изучение языка MQL со скриптов (как наиболее простых программ, написанных на языке MQL4).

Выбираем пункт меню «Пользовательский скрипт» и нажимаем кнопочку «Далее >»:

1. Редактор MetaEditor

Мастер «создания Скрипта» предлагает задать Имя нашему новому скрипту, для дальнейшего его сохранения и работы с ним. Для примера, введем в поле «Имя:» test и нажмем кнопочку «Готово».

После этого у вас должен появиться экран, который вы можете увидеть ниже:

1. Редактор MetaEditor

Вот и все — первый шаг мы с вами сделали — научились вызывать редактор MetaEditor для создания программ на языке MQL, определились с видом программы для работы в Metatrader 4 и теперь с сохраненным скриптом, под именем test.mq4 мы будем работать в следующем уроке по изучению языка MQL!


TradingPoint, опубликовал запись 1 десятилетие назад.
С момента публикации зафиксировано 6517 просмотров.
Сейчас эту запись просматривает 1 незарегистрированный пользователь.
Добавить фото Добавить файл
Комментарии посетителей
ivatgd 1 десятилетие назад
0
Чтобы решить, нужен ли мне MQL, прошу Вас привести пример (постановку) маленькой полезной задачи, которую стоит программировать.
Ответить
Владимир 1 десятилетие назад
0
Отличная тема. Очень актуальна для тех, кто будет серьезно работать на рынке. Все таки, советник по твоему вкусу- это очень заманчиво.
Ответить
selmel 1 десятилетие назад
0
Это как раз для тех, кто хочет автоматизировать свою стратегию и не "засветить" посторонним.:) Впрочем перефразируя классиков "всё уже написано до нас".:)
Ответить
selmel 1 десятилетие назад
0
На сайте mql можно найти много готовых бесплатных реализаций. Конечно всё равно, часто их приходится "затачивать" под себя.
Ответить
SLos 1 десятилетие назад
0
Сам нахожусь в начальной стадии изучения MQL4. Для наглядности, думаю будут полезны парочка видеоматериалов которые я нашел в инете по данной проблеме: http://www.youtube.com/watch?v=ZkOqBx9thQM&feature=player_embedded
http://www.youtube.com/watch?v=HuBR--8gp30
Ответить
svetulechk@ 1 десятилетие назад
0
спасибо! хотя я советниками и не пользуюсь, но материал будет многим полезен! просто и наглядно...
Ответить
TradingPoint

Специализация - разработка автоматических торговых систем плюс ручное управление.
Регистрация на проекте: 22.01.2013
Написал комментариев: 29
Записей в блоге: 4
Подписчиков: 58

Содержание блога:
Форекс-объявления:

Показано форекс-объявлений:
в декабре: 11 033 625;
вчера: 1 038 695 на 260 сайтах;
Разместить форекс-объявление
 Forex Magazine © 2004-2025