В Вашем браузере отключен JavaScript и/или выключены cookie. Пожалуйста, включите их в настройках браузера для корректной работы нашего сайта.
Зарегистрироваться
Новости компанииГеография АльпариEnglish

Основы языка программирования MQL4 для начинающих

Общение с преподавателями в режиме онлайн, удобная система выбора и записи на обучающие курсы, разнообразные способы оплаты обучения — все это доступно нашим клиентам сразу же после регистрации Личного кабинета!

Информация о курсе

Город вещания:  Москва

Форматы обучения:

Количество занятий: 5

Цена: 5 000 RUR

Цель курса

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

Категория курса: Торговые индикаторы и советники

Курс ведет: Минин Михаил Васильевич

Расписание

январь

07.01 (19:00-21:00)

Содержание курса

1 занятие:

  • Введение. Родословная языка, предметная область и среда применения. MetaTrader и типы пользовательских программ. MetaEditor и первая программа.
  • Синтаксис языка MQL4. Типы данных. Переменные, идентификаторы, константы, массивы. Декларация и инициализация.
  • Арифметические операторы. Операторы отношения и логические операторы. Побитовые операции. Инкрементные и декрементные операторы. Операторы присваивания. Выражения, приоритеты и порядок выполнения операторов.

2 занятие:

  • Основы структурного программирования. Три базовых конструкции, повторяющиеся фрагменты программы, разработка методом «сверху вниз».
  • Инструкции и блоки, пустой оператор. Условные операторы. Циклы.
  • Функции. Структура программы. Стили программирования.

3 занятие:

  • Семантика языка MQL4. Стандартные константы и предопределенные переменные. Библиотеки встроенных функций.
  • Функции преобразования данных и работа с данными типа string. Работа с данными типа datetime. Функции доступа к таймсериям, ценовым данным любого доступного символа / периода. Математические функции.
  • Функции определения текущего состояния клиентского терминала. Функции информации об активном счете. Функции общего назначения.

4 занятие:

  • Программирование графики. Работа с графическими объектами. Функции, используемые для работы с графиками.
  • Использование технических индикаторов.
  • Программирование пользовательских индикаторов.

5 занятие:

  • Функции управления торговой деятельностью. Открытие и установка ордеров.
  • Модификация, закрытие и удаление ордеров. Обработка ошибок.
  • Программирование торговых операций и принципы построения торговых систем.
Идет загрузка...   Идет загрузка...
Hosted by uCoz