Про дебагер:
Делал ревизию своих скриптов, решил пробежаться по коду в дебагере, и споймал клина на ObjectsTotal(), которая в дебагере возвращает 0 объектов на чарте.
После компиляции и запуска в МТ4 и МТ5, код запускается и работает нормально.
Код - из примера ObjectsTotal(), чутка подправил, чтобы выгрузка была в файлик, и собственно была циферка количество объектов.
В дебагере в файлике "0" объектов, в реале, число имеющихся на чарте объектов и их перечень.
Терминалы версий 1408 мт4 и 2361 мт5, апгрейдятся от ДЦ .
Гляньте, что и где подправить.
Про дебагер:
Делал ревизию своих скриптов, решил пробежаться по коду в дебагере, и споймал клина на ObjectsTotal(), которая в дебагере возвращает 0 объектов на чарте.
После компиляции и запуска в МТ4 и МТ5, код запускается и работает нормально.
Код - из примера ObjectsTotal(), чутка подправил, чтобы выгрузка была в файлик, и собственно была циферка количество объектов.
В дебагере в файлике "0" объектов, в реале, число имеющихся на чарте объектов и их перечень.
Терминалы версий 1408 мт4 и 2361 мт5, апгрейдятся от ДЦ .
Гляньте, что и где подправить.
В пятницу 23 февраля 2024 года будет выпущено обновление MetaTrader 4. В нем исправлен ряд ошибок и повышена стабильность работы платформы.
Обновление будет доступно через систему Live Update.
Уже практически 20 часов. Где обновление-то? Где наш подарок к 23 февраля? Что-то терминал не обновляется :(
Релиз перенесли на следующую неделю.
не работают скомпилированые файлы
скомпилированые через Cloud Protector тоже не работают
если исходник есть, то все работает,
для тестера то же самое
b1409, ошибочные предупреждения компилятора на побитовые операции.
#property strict void OnStart() { uint i = 1; int j = 1 << i; // possible loss of data due to type conversion j |= 1 << i; // possible loss of data due to type conversion Print(typename(1 << i)); // int }
В MT5 все правильно.
Строка для поиска: Uluchshenie 085.template <typename T> void New( T ) {} template <typename T> void New( T &[] ) {} // 'New<int>' - function must have a body void OnStart() { New<int>(0); }
В MT5 все правильно.
Строка для поиска: Uluchshenie 086.- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В пятницу 23 февраля 2024 года будет выпущено обновление MetaTrader 4. В нем исправлен ряд ошибок и повышена стабильность работы платформы.
Обновление будет доступно через систему Live Update.