Новая версия платформы MetaTrader 5 build 3490: мобильная версия веб-терминала и новые методы матриц в MQL5 - страница 10

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Странно, что за час до события нет прогноза по % ставке, при том, что это не рядовое событие
Несмотря на создание целого мобильного приложения Tradays, Экономический Календарь в МТ5 до сих пор остается в каком-то глючном состоянии:
1) по большей части показателей выход новых данных в онлайне не поступает в терминал вообще (обновление идет с гигантским лагом),
2) по части показателей нет прогнозов,
3) заданный пользователем набор валют/стран не сохраняется после перезапуска терминала
4) отдельно выбранный экономический показатель не возможно отразить на графике, ни на главном чарте, ни в виде индикатора в отдельном подокне.
В общем действительно просьба к разработчикам заняться Экономическим календарем, и обеспечить его функционирование на высоком уровне (эталоном качества по 1) и 2) может служить Investing.com)
Это правильное поведение компилятора?
Неявное преобразование указателя к bool - вообще лучше из MQL убрать - только путаницу вносит. Пример:
Результат: false:true
Ожидалось: true:true
Неявное преобразование указателя к bool - вообще лучше из MQL убрать - только путаницу вносит. Пример:
Меня не путает.
Меня не путает.
Объясните тогда почему все одинаковое, а результат разный:
Чем принципиально (1) отличается от (2) ?
Объясните тогда почему все одинаковое, а результат разный:
Чем принципиально (1) отличается от (2) ?
Для однозначноти, используйте оператор dereference
Для однозначноти, используйте оператор dereference
Так я и говорю: для однозначности вместо
используйте:
тогда и такие кривые записи не понадобятся: !*a, ~*a
Т.е. вместе ликвидации самой возможности появления неоднозначности (запрет неявного преобразование указателя к bool) Вы предлагаете устранять ее последствия. А что дает запись (3) по сравнению с (4)? Может быть скорость компиляции выросла в разы или производительность? А ничего не дает - кроме путаницы на ровном месте (вместо a ВЕЗДЕ нужно писать на всякий случай *a, т.е. вместо простого умножения a*b будет дичь *a**b)
Без претензий, просто для информации прокомментируйте данное поведение компилятора.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Бета-версия платформы MetaTrader 5 build 3470: Расширение диспетчера задач и методы матриц и векторов в MQL5
fxsaber, 2022.11.03 08:14
Это правильное поведение компилятора?С этим все останется, как есть сейчас. Верно?
Без претензий, просто для информации прокомментируйте данное поведение компилятора.
С этим все останется, как есть сейчас. Верно?
В этом смысле согласен - как есть оставлять нельзя:
Либо все разрешить (в ущерб другим операциям) - либо все запретить