Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Пишу достаточно крупный кусок кода на MQL5, поэтому решил максимально систематизировать разработку. Сейчас генерирую классы из UML через Umbrello. Дальше разрабатываю в NetBeans. Автодополнение, нахождение ошибок, навигация по коду, все работает отлично - разрабатывать очень удобно.
Но не компилируется.
Кстати mql.exe можно скармливать и *.cpp файлы а получать те же *.ex4, коммандной строкой "mql.exe /mql4 your_source.cpp" но я все же переименовываю батником *.cpp в *.mq4
я, например, использую Visual Studio, в ней можно в свойствах проекта указать "Utility" вместо "Application (.exe)" и тогда она ничего лишнего не требует, предоставляет опцию "Custom Build Tool" откуда можно вызвать всё что угодно, может и в NetBeans такое есть.
Кстати mql.exe можно скармливать и *.cpp файлы а получать те же *.ex4, коммандной строкой "mql.exe /mql4 your_source.cpp" но я все же переименовываю батником *.cpp в *.mq4
"Нужно"? Отдельного компилятора теперь не будет?
Не будет, так как он больше не нужен.
Не будет, так как он больше не нужен.
Не будет, так как он больше не нужен.
Что-то "metaeditor.exe /compile:" не выдает диагностических сообщений, вообще ничего.
"mql.exe" например при ошибке выдает в консоль место ошибки:
Expert.mq4(65,1): error 116: 'as' - declaration without type: information: Result 1 error(s), 0 warning(s)
да, но информация записывается в фаил,
ето не удобно для отладки, нужно его вручную открывать и просматривать
до етого же ( при mql.exe ) все замечателно работало и информация выводилась прямого в компиляторе
и работать над ошибками было очень удобно и быстро, так как можно было настроить парсер и шелчком мышки прыгать к месту ошибки
сейчас очередные грабли, смысла нет никакого пользовать таким образом
Сделаем вывод в консоль сообщений
спасибо Ренат,
сообщите пожалуйста здесь как поправите
да, но информация записывается в фаил,
ето не удобно для отладки, нужно его вручную открывать и просматривать
до етого же ( при mql.exe ) все замечателно работало и информация выводилась прямого в компиляторе
и работать над ошибками было очень удобно и быстро, так как можно было настроить парсер и шелчком мышки прыгать к месту ошибки
сейчас очередные грабли, смысла нет никакого пользовать таким образом
Если компилятор вызывается в *.bat можно в конце батника дописать команду "type" и всё становится как раньше, у меня напр. так: ( флажок "/s" кстати как и раньше позволяет выполнять только проверку синтаксиса)