Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1069
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
вот именно это я и читал.
но писали видимо для тех, кто знал, но подзабыл.
А мне та информация ни сколько не помогла.
приведете самый простой пример?
Возможен ли экспорт из С++и импорт в mql функций типа datetime? Я подозреваю что это невозможно функции работают только в той оболочке в которой они созданы, но хотелось по интересоваться у знающих людей?
Можно. datetime - это, всего навсего, 64 бита, которые mql компилятор уже и воспринимает как POSIX-время. Так что? ничего не мешает создавать в dll функции, которые будут Вам INT64 возвращать с количеством тех самых секунд, прошедших с 00:00:00 01.01.1970
В dll будет:
INT64 Foo(...){...}
а объявлять при импорте можно
datetime Foo(...);
неделю не могу зарегаться как продавец, упорно нет кнопки регистрация. ранее дважды не мог оплатить товар (3 недели переоформляли) до этого месяц+ регался как этот аккаунт.
ну и в какой бубен надо зарядить чтобы кнопочка появилась? https://www.metatrader5.com/ru/terminal/help/market/market_sell читал
Можно. datetime - это, всего навсего, 64 бита, которые mql компилятор уже и воспринимает как POSIX-время. Так что? ничего не мешает создавать в dll функции, которые будут Вам INT64 возвращать с количеством тех самых секунд, прошедших с 00:00:00 01.01.1970
В dll будет:
INT64 Foo(...){...}
а объявлять при импорте можно
datetime Foo(...);
Спасибо за ответ, поддержали мой дух.
На киберфоруме создал столько тем по реализации даты. Никто не дал чётких ответов. А какие нужно подключать библиотеки и использовать ресурсы чтобы сгенерировать дату со стороны с++ в dll, в сети находил разные коды вставлял в компилятор они даже не компилировались?
Спасибо за ответ, поддержали мой дух.
На киберфоруме создал столько тем по реализации даты. Никто не дал чётких ответов. А какие нужно подключать библиотеки и использовать ресурсы чтобы сгенерировать дату со стороны с++ в dll, в сети находил разные коды вставлял в компилятор они даже не компилировались?
Могу только классиков процитировать: "Пилите Шура...". Для начала разберитесь как ОС со временем работает: https://docs.microsoft.com/en-us/windows/win32/sysinfo/time-functions
Когда разберетесь, все легко и просто станет, но - это ваш путь и знания вам никто не вложит, только сами.
PS. Поменьше бездумного Copy-Paste на первых шагах, сразу в тонкости вникайте.
Могу только классиков процитировать: "Пилите Шура...". Для начала разберитесь как ОС со временем работает: https://docs.microsoft.com/en-us/windows/win32/sysinfo/time-functions
Когда разберетесь, все легко и просто станет, но - это ваш путь и знания вам никто не вложит, только сами.
PS. Поменьше бездумного Copy-Paste на первых шагах, сразу в тонкости вникайте.
Это готовые функции для работы с временем или нужны ещё дополнительные библиотеки, просто мне уже много чего находил но не разобрался как с этим работать. Скажите а нет ли у вас ссылок на видео в ютубе? Я ни одного видео про работу с датой в интернете не видел, текстовую информацию то находил либо сложную либо не рабочюю а видео нет?
Также я не могу понять почему не работает такой код из с++ для mql4?
Данный пример работает в с++ но не работает в mql4, возникает вопрос можно ли менять массивы внешними программами или они статические и меняются только в mql/
Это готовые функции для работы с временем или нужны ещё дополнительные библиотеки, просто мне уже много чего находил но не разобрался как с этим работать. Скажите а нет ли у вас ссылок на видео в ютубе? Я ни одного видео про работу с датой в интернете не видел, текстовую информацию то находил либо сложную либо не рабочюю а видео нет?
Также я не могу понять почему не работает такой код из с++ для mql4?
Данный пример работает в с++ но не работает в mql4, возникает вопрос можно ли менять массивы внешними программами или они статические и меняются только в mql/
не надо пытаться писать DLL на языке которого вы не знаете.
Сильно сэкономите нервы и время пройдя предварительно пару обучающих курсов.
С достаточной усидчивостью и целеустремлённостью это пара недель всего. Заодно можно будет на стену повесить пару красивых бумажек-сертификатов
Это готовые функции для работы с временем или нужны ещё дополнительные библиотеки, просто мне уже много чего находил но не разобрался как с этим работать. Скажите а нет ли у вас ссылок на видео в ютубе? Я ни одного видео про работу с датой в интернете не видел, текстовую информацию то находил либо сложную либо не рабочюю а видео нет?
Также я не могу понять почему не работает такой код из с++ для mql4?
Данный пример работает в с++ но не работает в mql4, возникает вопрос можно ли менять массивы внешними программами или они статические и меняются только в mql/
ИМХО конечно, но есть мнение и я его поддерживаю
Изучение по видео, примерам, форумам, кричание на них хелп ми и тп - прямой путь к moncey-кодеру. Только учебники, только доки, только бессонные ночи и литры кофе в поисках решения сделают из кодера разработчика.