【PC版】第 11 章 关于自动交易软件(EA)

什么是自动交易软件(EA)?

自动交易是指通过程序让系统自动进行交易(系统化交易),
自动交易软件即所谓的EA(Expert Advisor)。
系统会根据您自行设定的交易规则自动进行交易。

自动交易软件(EA)的优势

IS6FX对EA的使用没有任何限制。
MT4自动交易的优势在于,即使交易者无法查看电脑屏幕,系统也能24小时自动执行订单

当行情大幅波动时,有机会获得丰厚收益。
将MT4自动交易融入您的交易策略中,即使不在电脑前,系统也会按照程序自动进行交易。

与自行分析行情、预测价格走势进行交易的"自主交易"相比,
系统按照预定规则自动进行买卖,不会受到情绪或他人意见的影响,也不会因犹豫而错过时机。
止损也是自动执行,可以实现有计划的运营。

自动交易软件(EA)的劣势

自动交易也并非没有缺点。

行情总是在"盘整"和"趋势"之间反复切换。
一般认为"盘整"占70~80%,"趋势"占20~30%,
自动交易是针对其中某一种情况进行编程的。

也就是说,擅长盘整的程序在趋势行情中自然会产生亏损,
擅长趋势的程序在盘整行情中可能会反复出现小额亏损。

充分理解EA的优缺点,根据自己的交易风格合理利用程序化自动交易,
就能降低风险、稳定收益。

在MT4中安装EA的方法

(1) EA的安装

EA可以由任何人通过编程创建,但通常是购买付费EA或优化免费EA进行交易。
※只能使用扩展名为".ex4"的EA文件。

(2) 打开数据文件夹

启动MT4,从"文件"菜单中点击"打开数据文件夹"。

打开数据文件夹

(3) 选择MQL4文件夹

文件夹打开后,双击MQL4文件夹。

选择MQL4文件夹

(4) EA安装完成

双击MQL4文件夹中的Experts文件夹,将准备好的EA文件移动到Experts文件夹中。
移动完成后重新启动MT4。

如果导航器窗口的Expert Advisors中显示了已安装的EA,则EA安装完成。

EA安装完成

EA回测

回测是指使用过去的图表数据运行EA,模拟自动交易的功能。
在实际账户中运行EA之前,建议事先确认其表现和运行情况。
务必在进行EA回测后再开始运营。

(1) 使用策略测试器进行验证

回测使用策略测试器,通过运行过去的图表进行验证。

从"查看"菜单中点击"策略测试器"。
测试器窗口将会显示,使用MT4内置的EA "MACD Sample"进行回测。

策略测试器

① Expert Advisor
选择MACD Sample。

② 货币对
选择USDJPY(美元/日元)。

③ 时间框架
这里使用1小时图(H1)。

④ 模型
选择所有Tick。

⑤ 指定期间
用上月1个月的图表数据进行测试。

⑥ Expert设置
根据交易单位,在"参数输入"标签中设置Lots。

⑦ 可视化模式
取消勾选以防止运行变慢。

※点击"开始"按钮即可开始回测。
进度条的绿色条到达右端即完成。

(2) 确认回测结果

回测结束后,通过各图表和报告确认结果。
确认损益、交易次数以及手数设置是否有误。

▼ 结果确认(交易明细)
结果确认(交易明细)

▼ 图表确认(余额变化)
图表确认(余额变化)

▼ 报告结果(损益和胜率)
报告结果(损益和胜率)

自动交易的开启/关闭

开启自动交易按钮即可使EA开始运行。
要停止EA运行,再次点击按钮关闭自动交易即可。

(1) 自动交易开启

在自动交易关闭状态(显示红色图标)时点击,自动交易将切换为开启状态(显示绿色图标)。

自动交易开启

(2) 自动交易关闭

在自动交易开启状态(显示绿色图标)时点击,自动交易将切换为关闭状态(显示红色图标)。
此时即使EA设置已完成,交易也不会开始。

自动交易关闭

设置EA参数

(1) 将EA拖放到图表上

显示要运行EA的货币对和时间框架的图表,
从导航器窗口的Expert Advisors中选择要运行的EA,拖放到图表上。

在图表上运行EA

(2) 参数设置

点击显示窗口的"常规"标签,将显示以下画面。
在以下4处打勾并点击"OK"。

参数设置

① 启用警报
② 允许自动交易
③ 允许使用DLL
④ 允许使用外部Expert

确认EA正常运行

EA的运行状态可以在放入EA的图表右上角确认。
如要运行EA,请启用"自动交易"按钮。

(1) EA运行时

EA运行时

(2) EA未运行时

EA未运行时

使用EA时,本公司不对其运行状况和交易结果承担责任。
请务必自行确认后,在您自身的责任下运行。

一覧へ戻る