Выпущена бета-версия MetaTrader 4 Build 529 с новым компилятором - страница 51
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А другие классы пробовал? Они тоже не работают?
Посмотрел класс Canvas, так вот там в методах класса используются функции из MQL5. Скорее всего из-за этого появляется проблема. К примеру метод?
использует функцию TextSetFont из MQL5, которая в MQL4 наверное еще не реализована. Хотя в описании помощи уже есть. Наверное забыли ее реализовать.
Кстати разработчики в плане подсветки синтаксиса в редакторе постарались, молодцы. Очень помогает отличить методы класса от функций языка.
я это в курсе. там уже всё работало билдов 5-6 назад, включая TextSetFont() например вот этот код вполне работал:
просто позже отключили // надеюсь временно :)
когда оно работало - работало по спецификации.
кое что смотрел, но не всё. я по мере надобности (программу пишу) пробую. иногда ставлю затычки (там где не работает), до лучших времён.
я это в курсе. там уже всё работало билдов 5-6 назад, включая TextSetFont() например вот этот код вполне работал:
просто позже отключили // надеюсь временно :)
когда оно работало - работало по спецификации.
Тогда очень странно. Смысл отключать, если с самого начала включали для расширения функционала. Вообще действительно, было бы хорошо получать обновляемый билд со списком внесенных изменений и устраненных ошибок. Тогда меньше ползаний по исследованию нового МТ4 было бы.
Кстати у тебя ошибка. Оператор new не возвращает указатель на выделенную память как в С++. Сделай так:
или так:
и все заработает. На эту тему прочти https://www.mql5.com/ru/docs/basis/types/object_pointers. Я тоже поначалу споткнулся забыв С++.
В настройках во вкладке Community ник и пароль мои вписаны. В навигаторе Редактора выбираю нужный мне файл, из контекстного меню выбираю MQL5 Storage --> Добавить, и имя файла в навигаторе отмечается синим "+". Вроде как добавлено. Даже те файлы, которые ранее были добавлены, но после были изменены, отмечаются знаком "!" в красном кружке. Вроде как есть различия. Но вот в самом хранилище я не нахожу добавленных файлов:
Что не так?
Да оно (хранилище) работает, не факт что на 100 процентов (может не разобрался еще относительно сохранения версий), но работает.
Просто нажмите на многоточие ... - у меня это начальной папки в которой лежат 2 папки (проект и персональное).
Да оно (хранилище) работает, не факт что на 100 процентов (может не разобрался еще относительно сохранения версий), но работает.
Просто нажмите на многоточие ... - у меня это начальной папки в которой лежат 2 папки (проект и персональное).
Конечно же нажимал. Переход на предыдущий уровень.
у вас в добавленные файлы светятся зеленым кругом с галочкой?
надо сперва добавить через MQL Storeg ==> добаить, а потом еще нажать на файле или папке фиксировать через ПКМ ==> фиксировать.
у вас в добавленные файлы светятся зеленым кругом с галочкой?
надо сперва добавить через MQL Storeg ==> добаить, а потом еще нажать на файле или папке фиксировать через ПКМ ==> фиксировать.
у вас в добавленные файлы светятся зеленым кругом с галочкой?
надо сперва добавить через MQL Storeg ==> добаить, а потом еще нажать на файле или папке фиксировать через ПКМ ==> фиксировать.
Кстати разработчики в плане подсветки синтаксиса в редакторе постарались, молодцы.
Тогда очень странно. Смысл отключать, если с самого начала включали для расширения функционала.
Вообще действительно, было бы хорошо получать обновляемый билд со списком внесенных изменений и устраненных ошибок. Тогда меньше ползаний по исследованию нового МТ4 было бы.
Это да. В идеале. Реально это довольно ресурсоёмко. Собрать все изменения в один список... в условиях когда над разными модулями работают разные люди..
Кстати у тебя ошибка. Оператор new не возвращает указатель на выделенную память как в С++. Сделай так:
Смысл есть если код чартов подвергается радикальной реформации. А это наверняка так (поскольку должно запуститься много нового функционала).
Это да. В идеале. Реально это довольно ресурсоёмко. Собрать все изменения в один список... в условиях когда над разными модулями работают разные люди..
Нет, ошибки там нет, указатель объявлен выше по коду (я прислал только фрагмент). Спасибо за попытку помочь.