ИМХО : минуя эти самые классы. Не нахожу в них преимущества вообще. Ни в работе с массивами, ни в векторных вычислениях. Продиктовано ооп само по себе корпоративной разработкой, отсюда стиль преподавания и парадигма мышления. Но когда Вы самурай форекса, одиночка, переходите на процедурное или функциональное. Кстати. Кто проводил тест, как быстрее связывать mql программу с другой программой, через сокет на локальном адресе или через файл. Видимо, зависит сильно от оборудования, так что если кто делал тест, пишите накопитель какой.
Допустим, классы миновали, но остаются же отличия в реализациях динамических массивов или работы с файлами.
Классы же как раз и нужны, чтобы чётко разделить сходное и различное с С++.
Допустим, классы миновали, но остаются же отличия в реализациях динамических массивов или работы с файлами.
Классы же как раз и нужны, чтобы чётко разделить сходное и различное с С++.
Как правильно организовать синхронность с++ и mql5 реализаций одного и того же набора классов? Возможно, вопрос уже разбирался на форуме или в статьях, но не нашёл.
Правильно это не заниматься подобным. Всё программирование практически про "не дублировать код, не копипастить, разделять функционал.."
а тут фигак: "дайте инструкцию как сделать плохо. Наверняка ведь разбиралось на форуме и найдены особо порочные решения" :-)
Правильно это не заниматься подобным. Всё программирование практически про "не дублировать код, не копипастить, разделять функционал.."
а тут фигак: "дайте инструкцию как сделать плохо. Наверняка ведь разбиралось на форуме и найдены особо порочные решения" :-)
Собственно и ищется возможность не дублировать и не делать постоянный копипаст изменений из одной среды в другую.
Правильно это не заниматься подобным. Всё программирование практически про "не дублировать код, не копипастить, разделять функционал.."
а тут фигак: "дайте инструкцию как сделать плохо. Наверняка ведь разбиралось на форуме и найдены особо порочные решения" :-)
легче простого - достаточно написать терминал с максимально схожим API :-)
Благо что API ясный и довольно краткий..Наливай да пей - серия виртуальных функций OnXXX, торговое окружение через GetInteger/Long , котировки тики CopyRates CopyTicks
код MQL с небольшими ручными правками превратится в C++ , советники индикаторы в виде DLL которые с некоторыми ухищрениями можно использовать и там и там..
дел всего на пару лет :-)
---
логично - это часть расчетов и бизнес-логику реализовывать снаружи в С++ или на чём удобно..но вот где там "организовать синхронность с++ и mql5 реализаций одного и того же набора классов"..Зачем там одни и те-же классы, да ещё и целыми наборами
---
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования