Основы MQL5 программирования. Разработка технических индикаторов и торговых советников

О книге

Автор книги - . Произведение относится к жанру книги о компьютерах. Год его публикации неизвестен. Международный стандартный книжный номер: 9785005387585.

Аннотация

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

Читать онлайн Александр Нечаев - Основы MQL5 программирования. Разработка технических индикаторов и торговых советников


© Александр Вадимович Нечаев, 2021


ISBN 978-5-0053-8758-5

Создано в интеллектуальной издательской системе Ridero

Глава 1. Введение

В данной главе мы разберем, что представляет собой данный труд. Для чего он написан. Какой итог после его прочтения задумывался с точки зрения знаний разработчика.

В целом, учебник будет разделен на три части.

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

– Основы языка MQL5 – описание нюансов языка программирования, которых будет достаточно для форматирования базы или фундамента, на основе которых возможно самостоятельное углубление в особенности и возможности MQL5. В главах посвященных языку мы изучим основы, которых будет достаточно, чтобы переключиться на практическую разработку алгоритмов.

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

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

Данный труд актуален для разработчиков, переходящих с C++ или других популярных языков, которые решили осваивать данное направление с нуля. Также данная работа актуальна для разработчиков торговых алгоритмов, планирующих осуществлять перенос своих разработок с MQL4 или других более старых и несовершенных языков программирования торговых алгоритмов.

Мы считаем язык MQL5 и терминал MetaTrader5 наиболее качественными и производительными инструментами для профессиональных спекуляций и будем рады предоставить информацию, которая поможет вам освоить данный инструментарий.

С уважением Нечаев А. В.

Глава 2. Основы компилятора

Первый запуск компилятора

Для простоты понимания взаимодействия с компилятором мы разделим его интерфейс на основные блоки. Далее разберем из чего эти блоки состоят. После понимания их состава мы настроим компилятор под наиболее подходящую нам стилистику.


Рекомендации для вас