智能交易系统(EA)

智能交易系统(EA)

EA交易,也称为EA是用于外汇交易的机械交易系统。  EA交易允许自动交易发生,使交易者不必持续观察市场。在外汇市场交易时获利是由大量的人为因素决定的,例如情绪,知识,甚至交易者的心理。诸如EA交易之类的自动化程序从等式中删除了大量这些因素,并使交易者能够通过同时评估多个因素来做出更明智的决策

FXOpen允许在  MT4 / MT5平台上的ECN账户中使用EA交易


我在哪里可以找到智能交易系统?

互联网上有数百种智能交易系统。您可以在MQL5市场  (一个包含自动交易工具、EA交易和技术指标的应用商店  上购买一个,也可以选择创建自己的。要构建您自己的交易机器人,您将使用 MQL4 编码语言在 MQL 元编辑器上开发、编程和编译它。利用您的交易经验,您可以根据各种指标和元素定义哪些市场条件将导致交易开仓或平仓
但是,您不必成为大师级程序员或经验丰富的交易者即可在交易时使用 EA。免费和付费的EA交易可在互联网上以及MQL5市场 中找到,您还可以下载所需EA的演示版本,并在购买或租用之前试用
由您选择购买/下载 EA 交易的来源

如何从MQL5应用商店下载和上传EA交易?

执行以下步骤从 MQL5 下载智能交易系统并将其上传到交易平台:
  1. FXOpen官方网站下载MT4MetaTrader 4 for ECN/Crypto)或MT5MetaTrader 5 for ECN)。安装它

  2. 注册 MQL5 服务

  3. 运行交易平台 (MetaTrader ECN - FXOpen/ MetaTrader 5 - FXOpen) 并登录 MQL5.community。选择文件 → 登录到 MQL5 社区单击平台右上角的图标 (ALT+M): (MT4) 或 (MT5)。 

  4. FXOpen MetaTrader  MT4/MT5)中选择帮助→MQL5市场,或在MT4的终端(Ctrl+T)窗口中选择市场专家  ;选择→MQL5市场的工具以访问MT5中的市场窗口。您也可以直接转到 MQL5市场  并选择市场→MetaTrader 4/MetaTrader 5→ Experts.

  5. 根据您的交易需求选择智能交易系统。使用搜索框或单击选项卡,根据以下条件对它们进行排序:热门免费付费

    请注意您为其下载EA的交易平台,因为它们在MT4MT5中有所不同

  6. 对于付费专家顾问,可能有多种选择:购买租赁或尝试免费演示请注意演示版只能在策略测试 (Ctrl+R) 中运行

  7.   下载智能交易系统。单击下载按钮

  8. 根据您是否安装了交易平台,您将获得两个选项。 C是的,我有 MetaTrader 4”是的,我有 MetaTrader 5(取决于您安装和运行的交易平台)。网站(mql5.com)将要求您允许打开MetaTrader,点击打开


    or


    如果您没有安装交易平台,请先从FXOpen官方网站下载(见步骤1

  9. EA 将自动安装,并出现在导航器窗口 Ctrl+N 智能交易系统列表中


       

    如果您没有看到 EA,请返回 mql5 网站并再次下载专家顾问。要刷新数据,请右键单击导航器中的“EA 交易列表,然后选择刷新选项

  10. 单击图表(如果您有多个图表)。然后 d点击您的 EA 交易(例如黑暗金星)或将其拖放到图表上。如果启用了 EA,您将在图表右上角显示 EA 图标:MT4 的笑脸或 MT5 的学术上限 


    黑暗维纳斯EA安装在MT4

  11. 要从图表中删除 EA,请右键单击包含 EA 的图表,然后选择“EA 交易/EA 列表删除。要更改  EA 输入,请右键单击包含 EA 的图表,然后选择“EA 交易/EA 列表属性


    黑暗维纳斯MT4输入

  12. 导航器窗口中右键单击智能交易系统以对其进行管理。您可以将 EA 添加到收藏夹、设置热键、附加到图表或删除等

如何从 MQL4 源代码库上传智能交易系统?

MT4/MT5的代码库包含数以千计的交易机器人、指标和脚本。研究现成程序的源代码可以帮助更好地理解编程原理,或者可以用作您自己开发的基础。建议在策略测试器 Ctrl+R 中测试 EA
  1. 运行MT4 / MT5,启用终端/工具箱窗口(Ctrl + T)并选择代码库选项卡

  2. 右键单击终端/工具箱区域并选择“EA 交易菜单项以显示函数库中的所有可用 EA

  3. 在列表中选择专家顾问,然后单击 Enter (或双击 EA),在 MQL5.com 官方网站上查看该程序的详细信息

  4. 右键单击专家顾问并在上下文菜单中选择下载(或选择 EA 并按 D)下载程序。EA 将保存到  /MQL4/Experts/Downloads  /MQL5/Experts/Downloads 具体取决于您的 MetaTraderMT4 MT5

  5. 下载后,EA 将自动编译。它将出现在导航器窗口 Ctrl+N 中,在智能交易系统/下载列表中

如何从其他来源上传智能交易系统?

在您选择并购买了您的 EA 交易或开发了您自己的智能交易系统后,请按照以下步骤将 EA 交易上传到交易平台:
  1. 将带有 EA 的文件保存到您的 PC。如果程序附带自述文件.txt请按照作者的说明进行操作。否则,双击 EA 文件 mq4/mq5 以在 MetaQuotes 语言编辑器中将其打开

  2. EA 分别保存到 /MQL4/Experts /MQL5/Experts打开 EA 源代码,然后单击编译


    MQL4
    如果出现错误,则开始对实际数据进行调试。如果调试成功,MT4/MT5将自动运行并打开EA设置。如果一切正确,您将在日志中看到任何错误(MetaEditor 中的工具箱→错误) 

  3. 您应该能够在EA 交易列表中的导航窗口 Ctrl+N  中看到您的 EA 

  4. 双击您的 EA 或将其拖放到图表上

  5. 调整图表右上角的必要 EAEA 执行的所有操作的日志可在终端窗口 Ctrl+T 中的“EA ”日志选项卡上找到

如何更改智能交易系统选项?

如果您的智能交易系统在ECN账户中无法正常工作,请检查以下建议:

  1. 选择工具选项智能交易系统。确保选中允许自动/算法交易允许DLL导入选项

    MT4 EA选项
  2. 某些 EA 可能会请求将交易地址添加到允许的列表中 URLs.To,请选择工具选项→EA 交易。选中允许对列出的 URL 进行网络请求,然后输入错误消息框中的地址

  3. 单击图表右上角的图标(笑脸或学术帽),或使用 EA 右键单击图表并选择“EA 交易/EA 列表”→属性打开“EA 交易的设置和输入。选择允许实时交易”/“允许算法交易允许导入外部专家。在这里,您还可以启用警报并允许修改信号设置


    黑暗维纳斯MT4共同属性

  4. 终端/工具箱窗口   Ctrl+T 中选择“EA 日志选项卡。应该有关于您的 EA 采取的所有操作的日志。例如,无效交易量错误消息意味着您的EA尝试以小于ECN账户中允许的最小交易规模(0.01手)开立交易


    • Related Articles

    • 智能交易系统(EA)

      EA交易,也称为EA,是用于外汇交易的机械交易系统。EA交易允许自动交易发生,使交易者不必持续观察市场。在外汇市场交易时获利是由大量的人为因素决定的,例如情绪,知识,甚至交易者的心理。诸如EA交易之类的自动化程序从等式中删除了大量这些因素,并使交易者能够通过同时评估多个因素来做出更明智的决策。 FXOpen允许在MT4平台上的STP账户中使用EA交易。 我在哪里可以找到智能交易系统? 互联网上有数百种智能交易系统。您可以在 MQL5市场(一个包含自动交易工具、EA交易和技术指标的应用商店 ...
    • EA(智能交易系统)不交易为什么

      如果你的EA(智能交易系统)不交易,请检查: 1. 确认工具栏上的“智能交易”按钮已经按下.已经加载EA的图表上会显示“笑脸”图标。                                                             2. 确认勾选 Meta Trader 4 工具→选项→智能交易系统 菜单:             o 允许实时自动交易 – EA可以自动开仓平仓.这个选项启用EA的实时交易;             o 允许导入动态链接库 – EA可以使用库 ...
    • 挂单预留保证金

      在我们继续深入解释ECN帐户保证金计算之前,让我们首先重点了解一下这个帐户类型的主要特点。这将有助于避免在计算ECN帐户的可用保证金时出现错误,尤其是使用 “极限性”的智能交易系统(EA)。 1.  ECN帐户在技术基础上,使交易员(公司客户)能够使用大家熟知的MT4平台进行交易,但所有的交易都传送到到ECN市场。这种方法被称为 STP/ECN ...
    • 关于MetaTrader 4

      MetaTrader 4 (MT4)终端是外汇市场上最受欢迎的交易平台。MetaTrader 4 是成功的因为它提供了一个易于使用的用户界面,各种图表和指标,最重要的是,MQL语言允许使用指标和智能交易系统。 不幸的是,MT4并设计为供ECN经纪商使用,而且迄今为止它不可能连接到银行间市场(ECN桥)。经过数年和数百万美元的投资开发,FXOpen成为有史以来第一家推出真正的MT4 ...
    • MetaTrader 4客户端

      1. 我的MetaTrader4的账户历史消失了. MetaTrader上右键单击账户历史的标签并在上下文菜单里选择所有历史(或其他阶段)。 2. 如何为我的账户生成一个交易报表? 交易报告 每一个交易日(客户在那一天做交易)和月(即使客户在那个月没做交易,一个表也将被发送)结束时被发送到客户电子邮件。如果您需要一个特定的时期的交易表,您能用MetaTrader账户历史生成交易表。在MetaTrader上右键点击账户历史的t标签,选择保存为报告(或保存为详细的报告),并把文件保存在您电脑上。 ...