MetaEditor 帮助开发程序使用Python

使用Python

Python语言包含多种机器学习、自动化处理以及数据分析和可视化库。现在,可以通过Python集成模块在平台中应用高级语言。

  • 可以从交易平台轻松快速地获取交易数据,然后使用Python工具进行分析:可以通过一个命令请求成千上万的交易品种
  • 获取账户交易状态和交易历史以计算统计数据
  • 按照您自己的算法执行交易操作

Python脚本直接在平台图表上运行,类似于常规的MQL5程序。

MetaEditor提供用于Python开发的特殊集成功能:创建空白脚本的向导、直接从编辑器运行的能力、将消息和错误输出到公共日志的功能等。

设置

要开始使用,请在MetaEditor 设置中指定Python可执行文件的路径:

指定Python可执行文件的路径

如果您的计算机上没有安装Python,请点击“安装”并下载安装文件。

创建脚本

打开MQL5向导并选择“Python脚本”。接下来,指定脚本名称并选择要包含在代码中的程序库相关性。

创建一个Python脚本

脚本可以使用MQL5向导进行创建,同时可以立即在代码中添加所需程序库的相关性。

运行脚本

要运行脚本,请点击“编译”(F7)。这将打开一个交易平台,该脚本将在当前图表上启动。来自Python控制板(stdout, stderr)的消息将显示在错误部分。

在编辑器中运行脚本

要启动使用MetaTrader 5程序库,请使用以下命令进行安装:

pip 安装 MetaTrader5

有关Python集成的详细信息,请阅读相关文档