![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Основы языка
....
MQL5 основан на концепции широкого распространенного языка программирования С++...
--------------
Тип color
...
Тип color предназначен для хранения информации от цвете ...
Красное удалить.
По какому алгоритму будут работать объекты Elliot wave 5 и Elliot wave 3 . Очень большое недоверие к этим объектам, если неизвестен алгоритм их работы.
Когда есть такие объекты, то возникает ощущение некоего шулерства.
Это просто графический объект, вы сами указываете все точки привязки для вершин волн.
Вот скриншот редактора с отладчиком:
Отлично! Как бы там ни было... то что на скрине уже нормально
Смотри также
iRates, Доступ к таймсериям
Нажимаем на iRates
и попадаем на описание CopyRates
Возникает ощущение, что не туда попали...
CopyRates сначала было названо iRates. Потом функцию переименовали, но в справке все же кое-где осталось. Исправим, спасибо.
Просьба внедрить версию редакции справки и ее дату на заглавную страничку, а может дополнительно и в заголовок самогО окна справки.
А можно пояснить, как проходит отладка кода, когда включен таймер? События ставятся в очередь?
События таймера при отладке пропускаются, поступает только последнее событие таймера (если предыдущие мы уже проспали при отладке). Если событие от таймера приходят достаточно редко, то можно будет перехватить все события таймера без исключения. Все зависит от того, как долго вы будете в отладчике от проходить каждый перехват события.
Структуры и классы
...
Структура является набором элементов произвольного типа (кроме типа void).
Добавить красную букву.
...А вот например преречислитель можно понять и иначе чем перечисление личного состава по книге вечерней поверки.
:)))
И все же, когда читаешь слово перечислитель, или вообще список (...из списка ENUM_...), то не спотыкаешься об слово енумератор и текст усваивается легче, без отвлечения.
Кастомный тоже режет слух, как и лефтомный и райтерный.
Ну представьте себе спор программистов о циклах вайловых и форовых. Добавьте сюда ифовый блок, элсевую скобку, а также не забудьте про гоутушный переход.
Ну не смешно ли?
Я ужЕ неоднократно обращал внимание на нежелательное (в техдокументации) избыточное использование синонимов. Особенно, если это касается базовых понятий и определений.
Имо, надо все-таки определиться: эксперт или советник. Я сторонник первого. Хотя бы в силу созвучия с английским вариантом.
Не знаю, откуда это пошлО... По моим догадкам - это изящность конструкции "Expert Advisor" в сочетании с устоявшимся в последствии сокращением EA.
То, что в русском варианте есть или "эксперт" или "советник", но уж никак не "экспертирующй советник", как раз и говорит о некоей искусственности всех этих конструкций, учитывая, что в английском варианте "эксперт" является прилагательным.
Короче, предлагаю узаконить основными терминами Expert и Эксперт, отказавшись от Advisor и Советник.
Конструкторы и деструкторы
...........
Конструктор - это специальная функция, которая вызывается автоматически при создании объекта структуры или класса и обычно используется для инициализации членов класса. Далее мы будем говорить только о классах, при этом все сказанное относится и к структурам, если это не оговорено иное.
--
Красное удалить.