Главная » Знания и навыки » Основы MQL5 программирования. Разработка технических индикаторов и торговых советников (сразу полная версия бесплатно доступна) Александр Вадимович Нечаев читать онлайн полностью / Библиотека

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

На нашем сайте вы можете читать онлайн «Основы MQL5 программирования. Разработка технических индикаторов и торговых советников». Эта электронная книга доступна бесплатно и представляет собой целую полную версию без сокращений. Кроме того, доступна возможность слушать аудиокнигу, скачать её через торрент в формате fb2 или ознакомиться с кратким содержанием. Жанр книги — Знания и навыки, Компьютерная литература, Книги о компьютерах. Кроме того, ниже доступно описание произведения, предисловие и отзывы читателей. Регулярные обновления библиотеки и улучшения функционала делают наше сообщество идеальным местом для любителей книг.

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

Прежде чем читать книгу целиком, ознакомьтесь с предисловием, аннотацией, описанием или кратким содержанием к произведению Основы MQL5 программирования. Разработка технических индикаторов и торговых советников. Предисловие указано в том виде, в котором его написал автор (Александр Вадимович Нечаев) в своем труде. Если нужная информация отсутствует, оставьте комментарий, и мы постараемся найти её для вас. Обратите внимание: Читатели могут делиться своими отзывами и обсуждениями, что поможет вам глубже понять книгу. Не забудьте и вы оставить свое впечатие о книге в комментариях внизу страницы.

Описание книги

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

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

Перед вами текст книги, разбитый на страницы для удобства чтения. Благодаря системе сохранения последней прочитанной страницы, вы можете бесплатно читать онлайн книгу Основы MQL5 программирования. Разработка технических индикаторов и торговых советников без необходимости искать место, на котором остановились. А еще, у нас можно настроить шрифт и фон для комфортного чтения. Наслаждайтесь любимыми книгами в любое время и в любом месте.

Текст книги

Шрифт
Размер шрифта
-
+
Межстрочный интервал

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

– Перечисления – возможность выбора одного из множества вариантов в выпадающем списке.

– enum – тип данных всегда имеет размер 4 байта в отличие от С++, поэтому количество перечислений может быть отграничено объемом переменной.

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

Пример 3. Варианты значений переменных типа enum

// – -Пример 1.Перечисление ENUM_TIMEFRAMES хранит в себе список таймсерий торгового терминала.

ENUM_TIMEFRAMES SignalPeriod = PERIOD_D1;

// – -Пример 2. Если тип позиции определен как длинная позиция, закроем ее.

POSITION_TYPE_BUY – это значение enum POSITION_TYPE для функции PositionGetInteger (…);

// – —

(PositionGetInteger (POSITION_TYPE) == POSITION_TYPE_BUY) {

ClosePosition (PositionTicket);

}

3.

Тут будет реклама 2
2 Область видимости и время жизни переменных

Переменные в рамках MQL5 программ могут быть разделены на три типа

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

Тут будет реклама 3
Локальные переменные будут видны только далее по коду после их создания.

Пример 4. Пример локальной переменной

void Function ()

{

int Variable = 12345;

double SecondVariable = 1.23;

bool ThirdVariable = true;

}

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

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

Тут будет реклама 4
Глобальные переменные терминала используются для общего использования из разных приложений. Базовым примером работы с глобальными переменными терминала может быть использование выгрузки сложных и объемных расчетов из одного продукта, их отправки в глобальные переменные. Далее этими данными смогут пользоваться все остальные продукты.

Добавить мнение

Ваша оценка

Кликните на изображение чтобы обновить код, если он неразборчив

Мнения

Еще нет комментариев о книге Основы MQL5 программирования. Разработка технических индикаторов и торговых советников, и ваше мнение может быть первым и самым ценным! Расскажите о своих впечатлениях, поделитесь мыслями и отзывами. Ваш отзыв поможет другим читателям сделать правильный выбор. Не стесняйтесь делиться своим мнением!

Похожие книги