EA交易

EA交易

什么是EA智能交易

EA 智能交易是指将自己或者别人的交易策略用特殊的程序设计语言(MQL)编写成一个计算机软件程序(Expert Advisor), 由电脑模拟交易员的下单操作进行机器交易的过程,实现全程自动化。

EA的具体工作步骤

1. 当用户打开客户端程序后,由客户端程序调入用户在系统内已预置好的EA交易系统程序。
2. 当EA程序启动后便开始对图表中货币对的K线趋势图,进行监视,寻找开仓的条件;
3. 如果条件满足,进行下单开仓(做多或者做空);
4. 重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。
5. 如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。
6. 若继续交易,EA重复2->3->4->5步。
7. 用户若不想让EA进行交易,可通过相关菜单操作设置禁用EA,或者退出客户端。

使用EA智能交易的好处

1.程序自动化避免情绪化操作;
2.智能化的程序设计,分析速度高,可以更敏感地响应价格变动和趋势变动,保证更快的下单和平仓速度;
3.每天24小时不间断地监控行情,并在适当的时机和点位自动进出场,完全不用人工的干预;
4.智能交易综合了编写人员的智能和经验、交易的策略选择与行情判断,交易纪律、风险控制和赢利能力都可能高于人工的手动操作。

*请客户留意, 在使用任何EA 程序前, 请先详细了解EA程序的历史,了解EA程序的运作才使用,以避免不必要的损失。同时, 过往交易历史并不代表将来的利润。

有关EA 交易系统的详情, 可参阅: https://www.mql5.com/zh/articles/mt4/expert_advisors

如何开始EA智能交易

1、METATRADER应用 市场 为购买交易机器人、指标、 脚本和其它交易程序提供安全服务。它是在线商店, 提供用于金融市场的现成应用。此服务可为所有交易平台的客户所用。您可以在任何时间进入市场来购买或租用一款程序, 并在您的平台上直接运行它。

可以在MetaTrader 4的程序端窗口找到平台的市场标签。如没有终端窗口,可按”Ctrl + T” 来开启,或者选取 "显示”, 按”终端”来开启。

在这里您可以看到分类显示的最受欢迎的产品列表(但并非全部)。因为这些条目比其他购买更频繁,所以它一定是开始探索市场的好地方。您可以在窗口顶部的标签中找到其余的产品。

每个类别的应用程序列表都可以根据受欢迎程度,价格和日期排序,这可以使您能够快速找到所需的产品。同时,最后,如果您寻找具体名称的产品,那么您可以使用搜索栏。

为了购买选定产品, 进入其页面并点击 "购买"。在操作确认后, 应用被激活, 并根据它是否为智能交易系统、指标或脚本, 下载到相应的文件夹里。软件的名称被添加到 导航器 里, 从这里可以选择它在图表上运行。

 

2、多种选择
MetaTrader市场的每个产品都有其自己的特征,描述和截图。在详情描述页面给出这类信息,在那里您可以选择所需的产品。

只要点击所选择的产品图标,您会得到一个关于它的深度信息。在左侧栏您可以看到:文件大小,作者/编辑,发布日期,当前版本,语言,激活数和产品价格。

右侧栏是卖家的产品详情。这里您可以找到自动交易算法 - 这一切都回答了这个问题“您为什么需要购买产品?”
窗口顶部的截图标签会向您展示产品如何工作。应用程序中还可以看到分析工具图表,交易和测试报告。

最重要的是:应用程序可用在免费演示版中。购买前您可以评估产品。演示版是只能在策略测试器中启动的简易版应用程序。换句话说,您不花一分钱就可以检测应用程序的特征特点。

这些工具允许我们在市场中比较产品来做出最正确的选择。

3、您已经选择了产品并知道一切都是如何工作的。下一步呢?很简单,您只需要:

·MQL5.com帐户。没必要使用真实姓名。这里昵称就足够了。在https://www.mql5.com/ 申请一个账户 (右上角可选择语言)
·MT4交易账户。

在MT4 交易平台中, 选取“工具”→“选项”, 在“社区”中输入mql5.com 的登入名称和密码。

智能交易系统操作设置在此栏里分组。在平台里的智能交易系统是以 MQL 5 语言 开发的应用程序, 用来进行自动分析和交易处理。

智能交易系统通用设置的说明如下:

·允许自动交易 —— 此选项允许或禁止使用 智能交易系统 和 脚本。如果它被禁止, 脚本或智能交易系统可以工作, 但不能交易。这个限制在实时模式下测试智能交易系统的分析能力时很有用 (不会与依靠历史数据测试混淆)。
此选项启用/禁用整个平台的自动交易。如果您禁用它, 没有智能交易系统可以交易, 即使您在单独的 智能交易系统设置 里启用了它。如果您启用了它, 智能交易系统将允许交易, 除非在单独的智能交易系统参数里 禁用它。

·当账户切换时禁止自动交易 —— 此选项代表一个保护机制, 当账户改变时, 禁止智能交易系统和 脚本进行交易。它十分有用, 例如, 当从模拟账户切换到真实账户时。

·当切换综合配置时禁止自动交易 —— 有关当前工作区所有图表的设置信息存储在 综合配置 里。尤其是, 综合配置包括关于智能交易系统加载的信息。智能交易系统 也包含在综合配置里, 它将在下次新的分时抵达时开始工作。启用此选项可在改变综合配置时防止智能交易系统交易。

·当切换图表品种或周期时禁止自动交易 —— 如果此选项启用, 则在图表的周期或品种改变时, 其上加载的智能交易系统将会自动禁止进行交易。

·允许 DLL 导入 (潜在危险, 仅允许可信任的应用程序) —— 扩展功能, mql5 应用 可以使用 DLL。此选项可以检查 "允许 DLL 导入" 参数使用的省缺值, 在 开始应用程序 期间。建议在使用来历不明的智能交易系统时, 禁止导入。

·允许 WebRequest 访问已有 URL 列表 —— MQL5 里的 WebRequest() 函数用来在网站间使用 GET 和 POST 请求接收和发送信息。为了让 MQL5 应用程序发送这些请求, 启用此选项并手工明确指定信任网站的 URL。出于安全原因, 此选项省缺禁用。
若要从可信任列表里删除一个地址, 选择地址并按下 "删除"。

*注意事项:
·一个图表只接受一个EA程序
·不合适的EA 程序或参数可能会导致不合适的交易
·MT4 交易平台要保持网络连接和运作,才可以使用EA 程序进行实时交易。如MT4 平台关闭,EA 程序将不会运行
·如客户因网络延迟,不合适的EA 程序设置而导致任何损失, 本公司一概不负责。

代码库-免费智能交易系统和指标的源代码库

从MT4交易平台上您可以直接访问代码库, 获取海量用于自动交易的免费应用。所有应用都以源代码的形式提供。不过, 您可以简单地使用它们, 即使您并非精通编程。

当您下载了代码, 它会被自动编译, 在应用被创建并准备就绪之后, 会根据它是否为智能交易系统、指标或脚本, 保存到相应的应用目录。软件的名称被添加到 导航器 里, 从这里可以选择它在图表上运行。

 

如果您未能在代码库或市场里找到期望的应用, 您还可以从专业开发者那里定制, 自由职业服务 就在 MQL5 社区网站。

 

订购流程是安全的: 在开发期间付款会被冻结, 只有在客户认可应用结果之后才会将款项转给开发者。任何争议可以通过仲裁来解决。

如何在市场里找到正确的应用?

市场拥有一套成熟的产品过滤和排序系统。每款产品都有详尽的说明和屏幕截图。交易机器人和指标有演示版本。观看视频了解如何使用所有选项并作出正确选择。

 

在决定购买之前, 建议测试期望的交易机器人和指标。这很容易, 且操作无需付费, 这将令您对产品有更多信心。详情请观看视频。

 

所有您购买的产品与您的 MQL5 社区账户或您的电脑绑定, 一直由您掌握。您将会得到更新通知, 能够延续租期或下载之前购买的产品。观看视频了解这样做有多么容易。

 

MQL5-用于开发智能交易系统和指标的编程语言

您可以利用 MQL5 编程语言开发您自己的交易机器人或指标。此语言基于流行的 C++ 编程语言概念。MQL5 也是高水平的面向对象的编程语言。然而, 由于它的专业面较窄, MQL5 兴盛于应对金融市场的挑战。

专业的 MetaEditor 可用于程序开发。它可识别语言结构: 它可提供如何使用函数的提示, 以及加亮程序源代码里的多种元素。因此, 编辑器强化了在交易程序源代码里的导航功能, 并可加速开发过程。