Можно ли запускать код MQL4 вне Metatrader?

У меня есть индикатор, написанный на MQL4. Я хочу передать ему данные и запустить их вне MT4 и, например, записать их в файл. Чтобы я мог обрабатывать данные в Python. Возможно ли это и как?


person user3080600    schedule 24.08.2019    source источник


Ответы (2)


Невозможно запустить программу MQL4 вне MT4. Можно модифицировать код индикатора таким образом, чтобы он записывал значения индикатора в какой-либо файл с помощью библиотечной функции FileWrite и скармливал этот файл скрипту Python.

person Yuri Ginsburg    schedule 24.08.2019

Вы можете сделать себе простой API, который вы можете запускать через http и извлекать значения из GET строки URL и читать значения в python.

https://github.com/sergeylukin/mql4-http

person user10078199    schedule 30.09.2019