Делитесь мнениями! Может кто-то уже реализовавыл такие вещи
- тогда опытом :) - какие функции РЕАЛЬНО необходимы, как решались
вопросы безопасности и т.п.
- Удаленное управление советником (терминалом)
- Поиск хендла окна графика по названию (Symdol(), Period()) из сторонней программы
- Удаленное управление советником
Как раз над этим и работаю.
Идея:
Есть Веб сервер + MySQL. Есть скрипт и есть DLL.
Шаг1: Юзер вызывает страницу (PHP) и дает команду+параметры. Они записываются в MySQL.
Шаг2: Скрипт крутится в безконечном цикле (Sleep 100!) и вызывает DLL. DLL смотрит в MySQL и возвращает что нужно делать. Скрипт делает и возвращает результат в DLL. DLL пишет его в MySQL. Все это продолжает обычно 1-2 сек.
Шаг3: Из за веб технологии под конец Шага 1 показывается страница "Подождите 1-2 сек пожалуста" и потом загружается PHP, который берет с MySQL-а результат заявки. Если не пришла еще Шаг 3 повторяется.
Вещица гадкая, но работать можно.
Идея:
Есть Веб сервер + MySQL. Есть скрипт и есть DLL.
Шаг1: Юзер вызывает страницу (PHP) и дает команду+параметры. Они записываются в MySQL.
Шаг2: Скрипт крутится в безконечном цикле (Sleep 100!) и вызывает DLL. DLL смотрит в MySQL и возвращает что нужно делать. Скрипт делает и возвращает результат в DLL. DLL пишет его в MySQL. Все это продолжает обычно 1-2 сек.
Шаг3: Из за веб технологии под конец Шага 1 показывается страница "Подождите 1-2 сек пожалуста" и потом загружается PHP, который берет с MySQL-а результат заявки. Если не пришла еще Шаг 3 повторяется.
Вещица гадкая, но работать можно.
Если не секрет - какие действия планируется выполнять таким образом?
Вижу ситуацию так: Есть мтс работающая на стационарном компьютере,
в ее работу надо иногда вмешиваться с другого компьютера через
интерент. В каких случаех еще может понадобится управлять терминалом
с другого компа не доганяю, объясните. Проще терминал устновить.
Другое дело - управлять советником работающем на одном компе
с другого. Тут, например можно сделать управление через отложенные
ордера. Ставить их куданить за 1000 пунктов. Если советник находит
ордер с опредленным комментарием или магиком - делает определенные
действия и удаляет ордер. Вобщем в таком стиле. Других идей не
приходит в голову.
Польза от удаленного управления видится, если например запущено
много терминалов и нужно управляться с ними одновременно. Для
других целей зачем - разве что трафие экономить, выключая МТ4?
Есть необходимость обращаться за данными на удалённый сервер. Как бы это сделать средствами MQL?
SK. писал (а):
Есть необходимость обращаться за данными на удалённый сервер. Как бы это сделать средствами MQL?
'Чтение инормации с удаленного сервера.'
SK. писал (а):
Есть необходимость обращаться за данными на удалённый сервер. Как бы это сделать средствами MQL?
Средствами WinAPI можно.
http://www.rsdn.ru/archive/vc/issues/pvc092.htm
ОК, спасибо. Будем привыкать и к этому:)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь