Как запустить из скрипта mql4 файл exe Python

 

Сделал из Python файл exe. Нужно запустить из скрипта mql4 питоновский файл и передать в него котировки.

Видел статьи про сокеты, но там на mql5 или есть способ запустить скрипт mql5 в metatrader4?

Какие способы есть для этого?

 
forexman77:

Сделал из Python файл exe. Нужно запустить из скрипта mql4 питоновский файл и передать в него котировки.

Видел статьи про сокеты, но там на mql5 или есть способ запустить скрипт mql5 в metatrader4?

Какие способы есть для этого?

а вы когда делали, о чём думали ?

просто любопытно...

 
Maxim Kuznetsov:

а вы когда делали, о чём думали ?

просто любопытно...

Вопрос не совсем понятен. Могу оффлайн в файл данные записать, на крайний случай, но хотелось бы, чтобы онлайн. Спросил же есть такая возможность или нет?
 

Возможность есть, например:

  • exe "пасет" каталог (MQL4\Files\Quotes)
  • скрипт скидывает в этот каталог json-файл с котировками
  • exe считывает json в объект

Для передачи данных exe -> скрипт можно использовать текстовый файл со строками ИмяПараметра = Значение. Почему именно такой? Его легче парсить ;-)

Это самый простой и надежный способ

 
forexman77:
Вопрос не совсем понятен. Могу оффлайн в файл данные записать, на крайний случай, но хотелось бы, чтобы онлайн. Спросил же есть такая возможность или нет?

возможностей - море..

но вы когда писали "exe на питоне" наверное что-то предполагали про получение данных ? или классическая разработка, не приходя в сознание

PS/ запустить exe-шник из Mt (что 4 что 5) посредством WinAPI. Данные файлами/шарами/базами/бочками :-) 

 
MT4<->R<->Python без всяких .exe. Причем работает как МТ4 так и в МТ5.