Можно ли из эксперта запустить на исполнение внешний файл?
В MetaTrader нельзя, в MetaTrader 4 — можно.
В MetaTrader нельзя, в MetaTrader 4 — можно.
А как это сделать, не подскажет ли кто?
И нельзя ли не запустить, а сигнал передать (например, NamedPipe, DDE или что-то еще)?
вызвать dll
пример вызова в experts\samples\ExportFunctions.mq4
пример dll в experts\samples\ExpertSample
вызвать dll
пример вызова в experts\samples\ExportFunctions.mq4
пример dll в experts\samples\ExpertSample
ух, как все запущено!... зато и возможностей больше, с другой стороны :)
а *.MQH - это обычный переименованный *.DLL или как-то дополнительно этот файл обрабатывается?
И таки как просто вызвать exe-шник? Или для этого надо написать DLL для запуска стоионней программы?
а *.MQH - это обычный переименованный *.DLL или как-то дополнительно этот файл обрабатывается?
откройте и посмотрите. там описаны импортируемые из длл функции. для того, чтобы компилятор мог правильно оформить вызовы и передачу параметров.
И таки как просто вызвать exe-шник? Или для этого надо написать DLL для запуска стоионней программы?
просто так - нельзя. слишком опасно. пишите длл
а *.MQH - это обычный переименованный *.DLL или как-то дополнительно этот файл обрабатывается?
откройте и посмотрите. там описаны импортируемые из длл функции. для того, чтобы компилятор мог правильно оформить вызовы и передачу параметров.
И таки как просто вызвать exe-шник? Или для этого надо написать DLL для запуска стоионней программы?
просто так - нельзя. слишком опасно. пишите длл
А, *.MQH - это тоже файл скрипта MetaTrder, я сразу не понял.
Спасибо!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Цитата из FAQ:
В MetaTrader нельзя, в MetaTrader 4 — можно.
А как это сделать, не подскажет ли кто?
И нельзя ли не запустить, а сигнал передать (например, NamedPipe, DDE или что-то еще)?
Заранее спасибо за помощь.