Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
рншд
Неспроста он выше плюсов. Пачиму.
Нет, задача совсем другая. Для отладки логики кода нужна возможность его (или его достаточно большого куска) запуска в интерпретаторе/компиляторе С++
Что-то типа такого:
Не помешали бы примеры с файлами, динамическими массивами структур и тд.хотите вызвать функцию С++ в MQL, так же проще?
Есть статьи на форумеА почему Вы выбирали си++? Кстати какой стандарт? У меня выбор стоит си или си++. Библиотеки пугают, компиляторы пугают.
Выбрал С++, очевидно, из-за того что mql5 основан нём.
Стандарт простой - чтобы на одном коде не ругались mql5 и gcc) Кстати, интересный вопрос для специалистов - какой версии С++ соответствует mql5, С++98?
Формально, С - подмножество С++, поэтому разницы особой нет.
Книг, видео и мануалов по теме сейчас хватает, а ещё есть гугл и чатгпт.
хотите вызвать функцию С++ в MQL, так же проще?
Есть статьи на форумеВыбрал С++, очевидно, из-за того что mql5 основан нём.
Стандарт простой - чтобы на одном коде не ругались mql5 и gcc) Кстати, интересный вопрос для специалистов - какой версии С++ соответствует mql5, С++98?
Формально, С - подмножество С++, поэтому разницы особой нет.
Книг, видео и мануалов по теме сейчас хватает, а ещё есть гугл и чатгпт.
никакой.
MQL5 - другой язык
Стандарт простой - чтобы на одном коде не ругались mql5 и gcc) Кстати, интересный вопрос для специалистов - какой версии С++ соответствует mql5, С++98?
MQL5 может и базируется на C++, но синтаксис ближе к C#.
Возможно то, что Вы делаете, было бы удобнее связать с C#, хотя и будет немного медленнее.
Я не шибко большой специалист, но всё, с чем я сталкивался в связках MQL5<->"dll", C# был удобнее.
MQL5 может и базируется на C++, но синтаксис ближе к C#.
Возможно то, что Вы делаете, было бы удобнее связать с C#, хотя и будет немного медленнее.
Я не шибко большой специалист, но всё, с чем я сталкивался в связках MQL5<->"dll", C# был удобнее.
Тоже не бог весть какой специалист, но задача не сделать длл, а другая - сделать код, который будет работать как в mql5, так и в С++. Приводил уже простенький пример. Пытаюсь понять как половчее сделать то же самое с динамическими массивами структур (векторами в С++). Наверное нужно делать через шаблоны и макросы (или только макросы).
Да как Вы не понимаете простейшей логики коммерческой деятельности???
Если то, что Вы хотите реализовать дословно, то будет МТ5 + С++, а не МТ5+MQL5.
А ведь в первом случае возникнет совсем иной интерес к МТ5, как к продукту.
Все реализуют так, как пишут, и это самый реальный путь.
Связка С#+МТ5+MQL самая крутая.
У мну например прога на шарпе реализует все самое необходимое для работы.
Включает и выключает комп и терминалы по графику, осуществляет любой необходимый обмен между терминалами, обрабатывает инфу с инета, производит все необходимые вычисления, осуществляет удаленный доступ, оповещает о состоянии торговли на телефон и на почту и в телеграмм и вайбер, в общем делает все что мыслимо и не мыслимо.
Тоже не бог весть какой специалист, но задача не сделать длл, а другая - сделать код, который будет работать как в mql5, так и в С++. Приводил уже простенький пример. Пытаюсь понять как половчее сделать то же самое с динамическими массивами структур (векторами в С++). Наверное нужно делать через шаблоны и макросы (или только макросы).
Да как Вы не понимаете простейшей логики коммерческой деятельности???
Если то, что Вы хотите реализовать дословно, то будет МТ5 + С++, а не МТ5+MQL5.
Все реализуют так, как пишут, и это самый реальный путь.
Связка С#+МТ5+MQL самая крутая.
У мну например прога на шарпе реализует все самое необходимое для работы.
Включает и выключает комп и терминалы, осуществляет любой необходимый обмен между терминалами, обрабатывает инфу с инета, в общем делает все что мыслимо и не мыслимо.