如果您更喜欢在交易终端设置自动操作,那么智能交易(EA)能满足您的需求。
智能交易可以帮助您实现自动交易,但您在使用前最好先了解清楚将会用到的各种策略。 在安装和使用EA时,建议先进行尽职调查。
什么是智能交易?
EA是一种通过交易终端运行的程序,它能够在没有交易者直接参与的情况下监控和自动执行交易操作。 安装EA后,您需要根据您设定的EA需要追踪的首选市场条件,设置触发提醒、通知、交易操作等特定标准。
EA使用MetaQuotes Language 4(MQL4)或MetaQuotes Language 5(MQL5)两种语言进行编程,分别适用于MT4和MT5平台。
注意:
- 智能交易仅可在MT4和MT5桌面交易终端运行,无法在移动或网页终端上使用。
- 如果您的EA(智能交易)被禁用,请确保您的交易账户达到最低的资金要求,或进行入金。 如果您的账户资金为零,EA就可能被禁用。 完成入金后,请联系我们的客服团队启用您的EA。
- 如果您的EA被禁用,可能是因为设置过于激进。 这可能会导致终端负荷过重,出现过多的提交和不相关的请求。 确保设置配置适当,避免系统不堪重负。
设置EA
安装
- 在MQL社群下载智能交易(EA)。MQL社群提供MetaTrader官方资源。
- 登录您的各个MT4或MT5交易终端。
- 打开文件>打开数据文件夹,然后找到下载的EA文件并将其复制到以下路径:MQL4/5>Experts
- 如有EA需要动态库文件(.dll 文件)或设置文件(.set 文件),您需要将相关文件分别复制到相应的文件夹之中——MQL4/5>Libraries和MQL4/5>Settings。 如有必要,EA将提示您在何处放置额外文件。
- 接着,重启交易终端。
- 打开工具>选项,然后找到EA交易选项卡。
- 请勾选允许算法交易,然后点击确定。
- 此外,如果您的智能交易需要 .dll 文件功能或需要链接到特定的 URL,请勾选允许 DLL 导入和/或允许 WebRequest 用于所列 URL。 请弄清楚您的EA的相关要求,不同EA在运行时所需获取的权限有所不同。
- 接下来,在导航窗口中:
- 对于MT4:点击+符号,展开智能交易条目。
- 对于MT5:点击智能交易,然后点击智能交易。
- 找到您的EA。 点击并将其拖动到所选品种图表的窗口,调出您的EA允许的任何偏好选项。 完成之后点击OK。
安装EA的其他方法
此外,您还可以在交易终端内部直接安装EA:
- 根据您的具体使用情况,启动MT4或MT5交易终端。
- 进入代码库选项卡,右键单击调出选项,然后选择智能交易。
- 选择您首选的EA,然后右键单击下载。
- 下载完成后,系统会弹出一个窗口,要求将EA添加到活跃图表中。 点击确定添加。
- 如果您选择了取消,在导航窗口中点击智能交易条目的+符号,即可显示下载的EA。
- 单击并拖动EA到交易品种图表窗口,或双击运行EA。
- 系统随后会弹出一个窗口,供您管理该品种的EA个性化设置。
- 完成个性化设置后,点击确定。
移除EA
- 如需移除EA, 请在安装有EA的交易品种图表窗口点击右键。
- 对于MT4:选择智能交易,然后点击删除。
- 对于MT5:选择智能列表,然后点击删除。
默认终端EA
MT4及MT5交易终端附带的所有默认显示的EA均由MetaQuotes Software设计开发。
MT4交易终端上显示的EA列表如下:
- 平滑异同移动平均线示例:执行简单的平滑异同移动平均线外汇交易策略。
- 移动平均线:使用移动平均线策略。 如果蜡烛图从下方穿过,EA将开始做多,反之则开始做空。
MT5 上可用的智能交易列表如下:
- ExpertMACD(智能平滑异同移动平均线):使用平滑异同移动平均线判断是否要开立交易。
- ExpertMAMA(智能梅萨自适应移动平均线):梅萨自适应移动平均线,即MAMA,是一种能够自适应价格变动的交易策略。
- ExpertMAPSAR(智能MAPSAR):使用两种指标(移动平均线和抛物线转向指标)进行自动交易。
- ExpertMAPSARSizeOptimized(交易量优化型智能MAPSAR):使用与上一选项相同的MAPSAR组合,区别在于交易量可以优化调整。
兼容性
虽然MT4和MT5上安装智能交易所需使用的步骤相似,但您不能在MT5上使用为MT4开发的智能交易,反之亦然。 这是因为智能交易均为“量身定做”,在编程时都使用了适合相应交易终端的特定语言。MT4 上的智能交易使用的编程语言为 MQL4,MT5 上的智能交易使用的编程语言为 MQL5。