Внешняя программа (написанная на C#) + МТ4. КАК передать сигнал на открытие/закрытие ордеров??? - страница 2

 
Тогда извиняюсь что тупил
 

Ребят (только не бейте)--вопросик--а не логичнее разве что МТ4 скрипт (советник) должен быть сервером????

Или это не реально?

Просто мне же надо вводить с внешней проги например Sell Euro и он должен передать в Мт4 приказ о продаже евро и так далее.

Или если в мт4 нельзя создать сервер тогда что получается--нужно создать на С# 2 приложения?? 1 клиент - другой сервер для связи клиента и мт4???

 
Это обусловлено соображениями безопасности. Из под МКЛ только клиент. хотите сервер - пишите свою ДЛЛ.
 
Lords:

Ребят (только не бейте)--вопросик--а не логичнее разве что МТ4 скрипт (советник) должен быть сервером????

Или это не реально?

Просто мне же надо вводить с внешней проги например Sell Euro и он должен передать в Мт4 приказ о продаже евро и так далее.

Или если в мт4 нельзя создать сервер тогда что получается--нужно создать на С# 2 приложения?? 1 клиент - другой сервер для связи клиента и мт4???


Вам же уже давали вот эту ссылку https://www.mql5.com/ru/articles/1361

Как раз там на практическом примере с исходными кодами приводится МТ4 советник, работающий

в режиме сервера.

Есть там и сторонняя программа на С++ (с исходниками), которая запросто общается с этим МТ4-советником,

выполняющим роль сервера...

Более того, эта сторонняя программа на С++ может работать совсем на другом компе

и обращаться к МТ4-советнику - серверу через интернет...

Причина обращения: