Александр Нечаев – Основы MQL5 программирования. Разработка технических индикаторов и торговых советников (страница 2)
Результаты вашего запроса будут отображены во вкладке
Справа от поля ввода для поиска находится кнопка нажав на которую вы выполните переход на сайт
Блок 5. Главное меню
СКРИНШОТ 8. ГЛАВНОЕ МЕНЮ КОМПИЛЯТОРА
Главное меню расположено сразу под названием программы. В этой строке вы можете найти все основные функции компилятора. Многие из наиболее необходимых элементов главного меню можно найти в
– Файл – под этой кнопкой расположено выпадающее меню для создания нового файла или проекта и тд., а также возможность открыть уже созданную программу.
– Правка – выпадающее меню для редактирования кода программы. Например: копировать, вставить, отменить, повторить и т. д.
– Поиск – кнопка для поиска необходимых запросов внутри одного или нескольких файлов. Я советую использовать поиск который мы уже рассматривали в предыдущем блоке, на мой взгляд он удобнее.
– Вид – самое необходимое в этом выпадающем списке, это выбор языка. Помимо этого, в этой вкладке вы можете отредактировать панель инструментов, строку статуса, навигатор и инструменты.
– Отладка – в данном курсе нам не понадобится это выпадающее меню, так как мы не будем рассматривать отладку в данном курсе.
– Окно – эта вкладка позволяет открывать много окон и отрегулировать их расположение на экране. На мой взгляд, эта вкладка более актуальна в торговом терминале, а не в компиляторе.
– Справка – в этой вкладке вы можете найти:
– Вызов справки – это руководство пользователя по
– Справочник MQL5 – это справочник по языку программирования MQL5.
– Далее в выпадающем списке вы можете выполнить переход на сайт
– Сервис – В выпадающем списке вы можете открыть торговый терминал или перейти в настройки. Вкладку «настройки» рассмотрим более подробно в разделе 5.2.
5.1. Справочник торгового терминала
В справочнике имеется 2 абсолютно разных справочника:
– Первый открывается через нажатие на
– Второй открывается через нажатие на
СКРИНШОТ 9. ОТОБРАЖЕНИЕ СПРАВОЧНИКОВ
Верхняя справка (1) – это руководство пользователя по
В нашем курсе мы разобрали основные функции этой программы, однако в будущем для вас может быть полезно более подробно изучить этот справочник, так как он содержит очень много не рассмотренной нами информации.
Справочник MQL5 (2) – это справочник по языку программирования MQL5. Данный справочник содержит огромный объем информации разбитый на два блока.
СКРИНШОТ 10. ВКЛАДКИ СПРАВОЧНИКА MQL5
– Вкладка Содержание – это по сути дела обучающий помощник с примерами того, как работают те или иные элементы кода.
– Вкладка Указатель – Этот раздел справочника уже необходим не в обучении, а в ежедневной работе разработчика.
Переход на блок с указателем работает следующим образом: необходимо нажать левой копной мыши на любой участок кода в открытом файле, а затем нажать
СКРИНШОТ 11. УКАЗАТЕЛЬ СПРАВОЧНИКА
Также вы можете искать необходимую информацию в графе поиска во вкладе
Например, рассмотрим вариант с поиском объекта. Вводим в графе поиска
СКРИНШОТ 12. ПОИСК ЧЕРЕЗ УКАЗАТЕЛЬ СПРАВОЧНИКА
Также, если в справочнике открыта вкладка «Содержание» – данные откроются не только в рамках самой страницы, но и будут развернуты соответствующие разделы содержания, что весьма удобно.
СКРИНШОТ 13. ПОИСК ДАННЫХ ЧЕРЕЗ СОДЕРЖАНИЕ СПРАВОЧНИКА
В вашей ежедневной работе, вы будете постоянно использовать справочную информацию, которую можно легко и удобно находить через указатель. В дальнейшем нашем курсе в разделе создания индикаторов, графических элементов или советников мы будем постоянно плотно работать со справочником MQL5. При отсутствии готовых заготовок вы фактически не сможете написать ни один продукт без использования этого указателя.
5.2. Стилизация и настройка компилятора
Одно из первых действий, которое стоит выполнить при первом запуске нового компилятора – это его стилизация под свои нужды. Стилизация внешнего вида, а также настройка активных кнопок для быстрой работы (стилизатор, отладка и т.д.).
Для стилизации настройки внешнего вида переходим
СКРИНШОТ 14. НАСТРОЙКИ КОМПИЛЯТОРА
–
Обычно я не использую вставку закрывающих скобок и вставку пробелов. Все авто отступы, автоматические списки и все виды подцветок я использую всегда. В целом настройка внешнего вида компилятора это дело вкуса и привычки.
Табуляция – в стандартном варианте одно нажатие на кнопку
Список имен после – в стандартном варианте 2 символа. Это значит при вводе текста после ввода двух символов, компилятор предложит вам всплывающие подсказки. Очень полезная функция на мой взгляд.
–
Я использую следующую комбинацию:
СКРИНШОТ 15. ПРИМЕР ЦВЕТОВОЙ СХЕМЫ В КОМПИЛЯТОРЕ
– Текст: Текст = 248,248,242. Фон = 40,41,35
– Выбранный текст: Текст = Black. Фон = Gold
– Рамки: Текст =Default. Фон = 100,100,100.
– Отступ выделения: Текст = Default. Фон = 40,41,35.
– Ключевые слова: Текст = 249,36,114. Фон =Default.
– Комментарии: Текст = 116,112,93. Фон = Default.
– Числа: Текст = 172,128,255. Фон = Default.
– Операторы: Текст = 248,248,242. Фон = Default.
– Строки: Текст = 231,219,116. Фон = Default.
– Строки: Текст = 231,219,116. Фон = Default.
– Макросы: Текст = 103,216,239. Фон = Default.
– Функции и точки входа: Текст = 166,226,43. Фон = Default.
– Индикаторы: Текст = OrangeRed. Фон = Default.
– Предопределенные типы и переменные: Текст = 253,150,34. Фон = Default.
– Input переменные: Текст = Teal. Фон = Default.
– Не ASCII символы: Текст = Yellow. Фон = Default.
Возможно, данная цветовая схема покажется удобной и вам. Я рекомендую использовать темный цвет фона для уменьшения нагрузки на глаза.
–
–