Программирование - это просто
Advertisement
Главная arrow Биржевые роботы arrow Программируем в среде Metatrader (платный раздел) arrow Учимся программировать в среде Metatrader (mql). Урок 28. Директивы препроцессора.
29.11.2022 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Учимся программировать в среде Metatrader (mql). Урок 28. Директивы препроцессора. Печать E-mail
Автор megabax   
24.11.2012 г.
unit AIObj

Учимся программировать в среде Metatrader (mql). Урок 28. Директивы препроцессора.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Такая возможность MQL, как препроцессорная обработка компилируемого текста, позволяет улучшить читаемость исходного кода, а так же структурировать его путем разбиения на отдельные файлы и включение их в один общий файл. И так, что же такое препроцессор? Препроцессор - это специальная подсистема компилятора MQL4, которая занимается предварительной подготовкой исходного текста программы непосредственно перед ее компиляцией. Для этого существуют так наываемые дикертивы препроцессора - специальные команды, которые начинаются с символа "#".

Рассмотрим эти директивы более подробно.
И так, директива
#define....

...

...Свойство show_confirm заставляет перед запуском скрипта показывать вот такое окно:

Учимся программировать в среде Metatrader (mql). Урок 28. Директивы препроцессора.

А свойство show_inputs ...

...

 


Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями  программного продукта "Metatrader 4", авторское право на который принадлежит "MetaQuotes Software Corp". 


Последнее обновление ( 24.11.2012 г. )
 
« След.   Пред. »
 
© 2022 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги