是否可以 运行 在 Metatrader 之外编写 MQL4 代码?

Is it possible to run MQL4 code outside of Metatrader?

我有一个用 MQL4 编写的指标。我希望将数据传递给它并 运行 它在 MT4 之外,例如,将其写入文件。这样我就可以处理Python中的数据了。这可能吗?如何实现?

无法在 MT4 之外 运行 MQL4 程序。 可以修改指标的代码,使其使用 FileWrite 库函数将指标值写入某个文件,并将该文件提供给 Python 脚本。

您可以使自己成为一个简单的 API,您可以 运行 通过 http 并从 GET URL 字符串中提取值并读取 python 中的值。

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