
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сейчас это слегка вредная привычка ) Главное - скорость разработки, а оптимизация узких мест уже в самом конце. Работал оптимизатором аудио-видео кодеков на последней работе 2 года, до сих пор тошнит, program for food (
Объективное сравнение вряд-ли возможно, но субъективно по личным ощущениям - на чём получается быстрее, на MQL или C++ ? Или который язык более комфортен в работе ??
Объективное сравнение вряд-ли возможно, но субъективно по личным ощущениям - на чём получается быстрее, на MQL или C++ ? Или который язык более комфортен в работе ??
Для создания GUI однозначно C#, WinForms супербыстро, WPF медленнее (лично у меня, т.к. не часто этим занимаюсь ). Для программ без GUI тоже шарп, во многом за счет продвинутого редактора с рефакторингом. Если подключить решарпер, еще плюшек прибавляется. Ну и конечно взрослый отладчик, на порядок мощнее MQL-го.
Вся мощь классов .NET, есть все, что душа пожелает, писать велосипеды самому не нужно. Надо базу данных использовать - пожалуйста Entity Framework, хочешь базу в графическом редакторе создавай, хочешь - в C# коде опиши структуру, создасться автоматом и т.д. Все же это сейчас стандарт промышленного языка, плюсы сдали позиции.
А если торговый алгоритм разрабатывать, особо без разницы, все равно на раздумья больше времени уйдет. Это точно так же, как на скорость разработки не влияет умение печатать вслепую ))
MQL сделан отдельно , чтобы не взломали советники?
а это вы к чему и о чём ? поподробнее если не сложно..
MQL сделан отдельно , чтобы не взломали советники?
MQL4 был запущен в середине 2000-х, первая версия C# - 2001 г. И да, Шарп легко ломается
просто представляя как развиваются и делаются продукты - как вариант естественного развития: первые версии очевидно были просто EA на С(может и на плюсах), постепенно собрался/выделился срез API+соглашений по именам и языку, следующий логичный шаг - упрощенный язык с прямой конверсией в С как промежуточный код, ещё шажок и получается компилятор для своей вирт.машины с сохранением API; Далее идёт развитие вирт.машины, методов компиляции и упомянутого API. Если кто с MQL с самого начала или в курсе истории, может развеять догадки..
У MQL4 до 600-й версии (начало 2013 г.) совместимости с Си не было даже близко. Был язык, похожий на Си. И вообще он был кошмарен. Спасибо MQL5, за счет его развития подтянули и 4-ку до людского уровня.
У MQL4 до 600-й версии (начало 2013 г.) совместимости с Си не было даже близко. Был язык, похожий на Си. И вообще он был кошмарен. Спасибо MQL5, за счет его развития подтянули и 4-ку до людского уровня.
помниться у меня первое впечатление было что это изнутренне бейсик на который натянули С-шный синтаксис. Собственно с осознания что это совсем не С, а просто похож, дело то и пошло - стало всё яснее и возможно программировать без лишних доз мата :-) Хотя 4-ка насколько сейчас вижу впрямую конвертабельна в С (в ++ точно) при наличии слоя API.
Толку-то с этой конвертабельности в С++. Лучше бы была обратная совместимость C++ -> MQL4/5, можно было бы библиотеки портировать.