Новая версия платформы MetaTrader 5 build 1930: Плавающие окна графиков и .Net библиотеки в MQL5 - страница 100
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вы уже не первый год тут, странно что до сих пор не в курсе, что данная особенность - это фича MQL
Говорите о том, что каждый второй здесь знает. А то, что проблема совсем другого касается, в упор не видите. Счастливый.
не сложно, это в справке можно почитать https://www.mql5.com/ru/docs/basis/function/operationoverload
компилятор пытается выделить унарный + или - или бинарный + или - , но в зависимости от приоритета бинарных операций перед унарными выделяет синтаксические элементы
вот у Вас в примере и получается + + 1 -.... компилятор если видит операнды около + то считает, что это бинарный +
если есть только один операнд, значит это унарный +
фух, катотак )))
Спасибо, выше на это намекнули.
Можно посмотреть логи клиентского терминала с записями о формировании M1 баров синтетики? После старта терминала и после обновления графика
когда последнюю бэту терминала скачал, то не при каждой перезагрузке пропуски, а иногда
а на последней релизной версии после каждой было
Просьба в ME указывать, когда была последняя компиляция и в каком режиме (Debug/Release/Profile).
Например, после этих строк
Сейчас в ME совсем нет временных меток своих действий.
Просьба в ME указывать, когда была последняя компиляция и в каком режиме (Debug/Release/Profile).
Например, после этих строк
Сейчас в ME совсем нет временных меток своих действий.
Было-бы отлично, на мой взгляд лучше не после этих строк, а вот так примерно
Было-бы отлично, на мой взгляд лучше не после этих строк, а вот так примерно
Ещё лучше где-то писать дату последней компиляции файла. Пример: открыл код в эдиторе и сразу видишь когда он был последний раз скомпилирован. Сейчас приходиться лезть в папку с файлом, и там смотреть дату, что очень не удобно.
когда последнюю бэту терминала скачал, то не при каждой перезагрузке пропуски, а иногда
а на последней релизной версии после каждой было
Какое выставлено ограничение на количество баров на графике?
50к
Можно Ваш пример, чтобы мы воспроизвели у себя?
К посту прикладываю одинаковые коды для мт 4 и мт 5
У меня результат такой в МТ 5:
2019.01.10 20:16:36.875 TestTemplate (EURUSD,D1) 0 0
2019.01.10 20:16:37.408 TestTemplate (EURUSD,D1) 1 0
2019.01.10 20:16:37.941 TestTemplate (EURUSD,D1) 2 0
2019.01.10 20:16:38.470 TestTemplate (EURUSD,D1) 3 0
2019.01.10 20:16:39.456 TestTemplate (EURUSD,D1) 4 0
2019.01.10 20:16:39.979 TestTemplate (EURUSD,D1) 5 0
2019.01.10 20:16:40.501 TestTemplate (EURUSD,D1) 6 0
2019.01.10 20:16:41.029 TestTemplate (EURUSD,D1) 7 0
2019.01.10 20:16:41.552 TestTemplate (EURUSD,D1) 8 0
2019.01.10 20:16:44.625 TestTemplate (EURUSD,D1) Ошибка сохранения шаблона //Files//A_EURUSD 4001
2019.01.10 20:16:45.144 TestTemplate (EURUSD,D1) 9 4001
2019.01.10 20:16:46.360 TestTemplate (EURUSD,D1) 10 4001
2019.01.10 20:16:46.874 TestTemplate (EURUSD,D1) 11 4001
и далее ошибка 4001
Результат такой в МТ 4 ошибок нет:
2019.01.10 20:19:08.830 TestTemplate USDJPY,H1: 13 0
2019.01.10 20:19:08.317 TestTemplate USDJPY,H1: 12 0
2019.01.10 20:19:07.805 TestTemplate USDJPY,H1: 11 0
2019.01.10 20:19:07.292 TestTemplate USDJPY,H1: 10 0
2019.01.10 20:19:06.780 TestTemplate USDJPY,H1: 9 0
2019.01.10 20:19:06.267 TestTemplate USDJPY,H1: 8 0
2019.01.10 20:19:05.753 TestTemplate USDJPY,H1: 7 0
2019.01.10 20:19:05.239 TestTemplate USDJPY,H1: 6 0
2019.01.10 20:19:04.724 TestTemplate USDJPY,H1: 5 0
2019.01.10 20:19:04.212 TestTemplate USDJPY,H1: 4 0
2019.01.10 20:19:03.698 TestTemplate USDJPY,H1: 3 0
2019.01.10 20:19:03.185 TestTemplate USDJPY,H1: 2 0
2019.01.10 20:19:02.670 TestTemplate USDJPY,H1: 1 0
2019.01.10 20:19:02.153 TestTemplate USDJPY,H1: 0 0
Проблема появилась в 1968 билде МТ 5, в предыдущем билде такой проблемы не было...