MetaQuotes:
Хотелось бы поменьше таких перепечаток документации без объяснений. И про структуру ни слова)
Опубликована статья Все, что вам нужно знать о структуре программы MQL5:
Автор: Mohamed Abdelmaaboud
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Все, что вам нужно знать о структуре программы MQL5:
Любая программа на любом языке программирования имеет определенную структуру. В этой статье вы изучите основные компоненты структуры программы на MQL5, что может быть очень полезно при создании торговой системы или торгового инструмента для MetaTrader 5.
В этой части мы подробно узнаем о препроцессоре как о концепции программирования. Препроцессор (предварительная подготовка) является важным шагом в процессе компиляции. Он вступает в дело до фактической компиляции программы. На этапе предварительной обработки выполняются различные действия, такие как включение файлов, определение свойств программного обеспечения, определение констант и импорт функций.
Все директивы препроцессора начинаются с (#). Эти директивы не считаются языковыми утверждениями. То есть они не должны заканчиваться точкой с запятой (;). Включение точки с запятой в конце директивы препроцессора может привести к ошибкам в зависимости от типа директивы.
Другими словами, можно сказать, что препроцессор предназначен для подготовки исходного кода программы перед процессом компиляции. Существует множество типов директив препроцессора, основанных на параметрах, которые нам необходимо определить в программе MQL5, например:
Автор: Mohamed Abdelmaaboud