Expert Advisor(EA):MQL5 交易机器人开发 第 1 部分

目录

简介

https://www.roboforex.com/forex-trading/platforms/metatrader4-mt4/ 下载交易软件。

软件安装完成后,你会在桌面上看到两个图标。

交易端和代码编辑器

你可以点击任意一个按钮开始编写代码。如果打开的是交易端,也可以在交易端中点击下图圈出的、像书本一样的按钮来打开编辑器。此外,如果你已经设置好了机器人交易员,可以通过启用 “AutoTrading” 按钮来开启自动交易,后面我会详细讨论这一点。

登录和编辑器位置

你的第一个交易机器人

打开编辑器后,右键点击 Experts 中的文件,然后点击 New File 按钮。

注意:如果你右键点击的是 Experts,你的文件可能会被创建到其他位置。

勾选 Expert Advisor,然后点击 Next

填写你的交易员名称、你的姓名和你的网站。参数是可选的。这些参数可以通过交易端窗口修改,因此不需要改代码。

你可以勾选这些选项,在代码模板中添加空函数。这里我们不勾选它们,直接点击 Next

完成这些步骤后,你会得到如下示例代码。我们将从这些简单的脚手架开始构建自己的机器人交易员。

你可以点击 Compile 按钮来编译这个空文件。

然后打开交易端,在菜单的 View 中启用 Strategy Tester

现在你可以看到自己的交易员了。可以保持选项为默认值,然后点击 Start。不过,由于代码中没有任何操作,它不会执行任何事情,因此会生成一条水平线,表示你的虚拟资金没有任何波动。

在接下来的博客中,我会讲解如何开发一个能够实现如下盈利曲线的机器人交易员。此外,我还想把 EA 与机器学习结合起来,创建一个更稳健的交易员。

Leave a Reply