Удаленное управление советником (терминалом)

 
Делитесь мнениями! Может кто-то уже реализовавыл такие вещи - тогда опытом :) - какие функции РЕАЛЬНО необходимы, как решались вопросы безопасности и т.п.
 
Как раз над этим и работаю.

Идея:

Есть Веб сервер + MySQL. Есть скрипт и есть DLL.

Шаг1: Юзер вызывает страницу (PHP) и дает команду+параметры. Они записываются в MySQL.
Шаг2: Скрипт крутится в безконечном цикле (Sleep 100!) и вызывает DLL. DLL смотрит в MySQL и возвращает что нужно делать. Скрипт делает и возвращает результат в DLL. DLL пишет его в MySQL. Все это продолжает обычно 1-2 сек.
Шаг3: Из за веб технологии под конец Шага 1 показывается страница "Подождите 1-2 сек пожалуста" и потом загружается PHP, который берет с MySQL-а результат заявки. Если не пришла еще Шаг 3 повторяется.

Вещица гадкая, но работать можно.
 

Если не секрет - какие действия планируется выполнять таким образом?

 
Вижу ситуацию так: Есть мтс работающая на стационарном компьютере, в ее работу надо иногда вмешиваться с другого компьютера через интерент. В каких случаех еще может понадобится управлять терминалом с другого компа не доганяю, объясните. Проще терминал устновить. Другое дело - управлять советником работающем на одном компе с другого. Тут, например можно сделать управление через отложенные ордера. Ставить их куданить за 1000 пунктов. Если советник находит ордер с опредленным комментарием или магиком - делает определенные действия и удаляет ордер. Вобщем в таком стиле. Других идей не приходит в голову.
 
max_cpr писал (а):

Если не секрет - какие действия планируется выполнять таким образом?


Все довольно просто - на работе не могу запустить МТ4 :(
Да и до прошлого месяца вообще был под Линукс.
 
Польза от удаленного управления видится, если например запущено много терминалов и нужно управляться с ними одновременно. Для других целей зачем - разве что трафие экономить, выключая МТ4?
 

Есть необходимость обращаться за данными на удалённый сервер. Как бы это сделать средствами MQL?

 
SK. писал (а):

Есть необходимость обращаться за данными на удалённый сервер. Как бы это сделать средствами MQL?


'Чтение инормации с удаленного сервера.'
 
SK. писал (а):

Есть необходимость обращаться за данными на удалённый сервер. Как бы это сделать средствами MQL?


Средствами WinAPI можно.
http://www.rsdn.ru/archive/vc/issues/pvc092.htm
 
ОК, спасибо. Будем привыкать и к этому:)
 
max_cpr писал (а):

Делитесь мнениями! Может кто-то уже реализовавыл такие вещи - тогда опытом :) - какие функции РЕАЛЬНО необходимы, как решались вопросы безопасности и т.п.

Ну тут похоже один вариант, удовлетворяющий всем требованиям - Citrix.