Собственно сабж.
Есть скрипт, автора не знаю, компилированный в ex5.
Хочется вызывать его из эксперта.
Если использовать горячую клавишу, то каждый раз требуется подтверждать параметры скрипта, а это неудобно.
Что можно сделать?
Тяжёлый случай. Средствами mql похоже ничего не сделаешь. Разве только сделать из DLL имитацию бросания скрипта на чарт + заполнение полей параметров + нажание кнопки <OK>.
Я не возьмусь, но умельцы есть.
А ещё обратитесь в сервисдеск в просьбой добавить возможность штатного запуска скриптов из mql. Общественность только "за", если сомневаетесь - можете сделать опрос-голосование.
- www.mql5.com
Очень жаль.
С dll связываться нехочется, слишком сложно для текущей цели.
Может быть кто-либо еще что-нибудь подскажет?
- www.mql5.com
Очень жаль.
С dll связываться нехочется, слишком сложно для текущей цели.
Может быть кто-либо еще что-нибудь подскажет?
можете использовать вызов exe. Но собственно наверно уже все подсказали.
5 вариант: взять скрипт и написать такой же по алгоритму первого.
такие запросы мы слышим на протяжении 8 лет.
Никто так и не доказал необходимость запуска скрипта из эксперта. Только: "мне это надо прямо здесь и сейчас".
Системы, построенные на разрозненных исполнялках, являются ущербными и очень опасными, потому что внешние модули не могут быть адекватно проконтролированы
Собственно сабж.
Есть скрипт, автора не знаю, компилированный в ex5.
Хочется вызывать его из эксперта.
Если использовать горячую клавишу, то каждый раз требуется подтверждать параметры скрипта, а это неудобно.
Что можно сделать?
такие запросы мы слышим на протяжении 8 лет.
Никто так и не доказал необходимость запуска скрипта из эксперта. Только: "мне это надо прямо здесь и сейчас".
Системы, построенные на разрозненных исполнялках, являются ущербными и очень опасными, потому что внешние модули не могут быть адекватно проконтролированы
Не берусь доказать необходимость запуска именно скрипта (хотя почему нет?).
Но есть очень большой резон использовать несколько программ для решения общей задачи - многопоточность. В рамках одной программы она в mql не реализована, и как я понимаю реализовываться не собирается.
Поэтому хотелось бы иметь средства для запуска (и завершения!) одних программ (всех типов) из других (всех типов). А так же самозавершения индикаторов (для экспертов уже есть).
и почему все постоянно забывают про чарт-объекты...
скрипт не вызывается загрузкой шаблона. даже если в момент записи шаблона он висел на чарте. // только эксперты и индикаторы.
можешь проверить.
можешь проверить.
проверял, работа работает.
может покажешь какой шаблон не сработал?
такие запросы мы слышим на протяжении 8 лет.
Никто так и не доказал необходимость запуска скрипта из эксперта. Только: "мне это надо прямо здесь и сейчас".
Системы, построенные на разрозненных исполнялках, являются ущербными и очень опасными, потому что внешние модули не могут быть адекватно проконтролированы
1. Как минимум есть необходимость разделить интерфейсный и исполняемый потоки. Сейчас приходится тяжеловесный эксперт, содержащий интерфейсный и торгующий модули грузить и на основной чарт, и на чарт-объект.
2. А еще желательно эксперты(модули) разрешить размещать в ресурсах.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Собственно сабж.
Есть скрипт, автора не знаю, компилированный в ex5.
Хочется вызывать его из эксперта.
Если использовать горячую клавишу, то каждый раз требуется подтверждать параметры скрипта, а это неудобно.
Что можно сделать?