欢迎您访问酷汇返佣网,投资有风险,入市需谨慎-外汇返佣服务商-10年外汇返佣网值得信赖-酷汇返佣网(日返)

注册 登录
风险提示:所有投资者均为自行选择平台,并直接前往平台官网进行投资及交易,对于投资者与平台之间的纠纷以及因平台而造成的经济损失应由投资者与平台自行解决,与酷汇返佣网无关。 如果您不了解外汇、黄金等保证金交易的风险,请勿贸然进行投资交易。
EA是什么?如何编写外汇EA交易程序?
2023-01-10 12:19:33 EA MT4 外汇交易 外汇返佣

外汇EA可以在MT4平台上进行开发,采用的语言是MQ4语言。一套EA是一个完整的交易程序,程序通过实时获取市场价格,自动判断下单与平仓时机,由电脑模拟交易员的下单操作进行机器交易,根据预先编辑好的交易策略程序来执行交易定单。

  EA交易的优势:

  1. 融合盈利系统的交易精华,把经过验证的交易策略用于实盘交易

  2. 克服人性中的弱点,避免情绪化操作

  3. 自动下单,自动适应价格变动和趋势变动

  4. 电脑24小时监控行情,无须人操作,你可以安心从事白天的工作

  5. 严格风险管理,绝无过量交易

  目前华尔街60%以上的交易都是由程序化交易完成的,程序化交易相对于手动交易有着极大的优点,有逐渐取代手动交易的趋势,是未来金融市场的发展方向。未来的交易员之间的竞争,将会是程序代码之间的竞争,是智能交易系统之间的竞争,谁的程序技高一筹,谁就可以战胜市场,获得额外的盈利。

  一、人工操盘过程

  下面我们就以MT4外汇客户端为例,首先来分析一个外汇交易员手工进行外汇交易的操作过程:其步骤如下:

  1.打开外汇交易客户端,选定一种货币对图表;

  2。监视该货币对的K线趋势图,俗称盯盘,寻找开仓或者是平仓的时机,即开仓或者是平仓的条件

  3。如果条件满足,进行下单开仓(做多或者做空)或者平仓

  4。重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。

  5。如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。

  6。若继续交易,重复2->3->4->5步

  7。若不进行交易,退出外汇客户端。

  二、EA操盘过程

  基于以上的分析,我们已经知道一个完整的智能交易系统(俗称EA)在运行后必须要实现的基本功能,就是上述的人工操作的1-5步。这也就是智能交易系统的基本工作过程,所以智能交易系统的工作原理就是由程序员 借助一门计算机程序设计语言,通过编写程序交易 指令模拟人类交易员的行为进行下单操作,实现机器自动进行交易的过程。主要执行过程可分为:盯盘->开仓->再盯盘->平仓,如此循环执行的过程。

  关于支持机器自动交易的平台,目前外汇市场上流行的就是MetaQuotes公司的MT4平台,由于这个平台中嵌入了一种MQL4语言,它提供了对服务器端的数据访问并可进行交易操作的接口,程序交易者可以根据自己的交易策略来编写自己的自动交易系统,从而实现让机器自动交易,既可以减轻人类的工作量,又可以克服人类交易中的一此性格弱点,但目前的EA开发,尚所早期起步阶段,有的还存在缺陷,但相信随着技术的发展,机器自动交易终将会逐步取代人类的手工操作。届时会给交易者一项新的选择。

  三、外汇EA编程相关MQL4语言知识:

  为了实现机器操作,再来看看所需的MQL4语言的相关知识:

  1. 掌握MQL4语言的基本语法和程序的构成,及运行流程

  有关语法部分,请读者查看本号的其他文章,这里略去。

  关于程序的构成,对于一个智能交易系统EA程序来说:主要由五个函数模块构成分别是:

  变量自定义模块:此模块主要用于声明各类变量和EA的属性,包括版本号、版权和链接等。以及对变量进行声明是什么数据类型,是不是全局变量等信息进行声明,否则程序不知道这个变量是什么,在编译的时候会报错。

  OnInit():初始化函数,负责程序变量及数据初始输入;只在程序调入时执行一次,一般不用重写内容。

  OnDeinit():反初始化函数,负责程序退出时,将数据从内存中清除;只在程序退出时,执行一次,一般不用重写内容。

  OnTick():开始函数,也即程序的主函数,负责EA程序 的全部交易执行过程,实际上他是一个EA的交易管理与执行函数。每隔一定时间,一般几秒之内,执行一次,就是循环执行,起到程序退出时终止 。

  子程序存储模块。这个模块存储的是我们要在其他模块中是用的子函数,这些子函数将被放置在这里作为一个模块,供我们在使用的时候调用。

  运行流程:启动EA后,程序的OnInit()开始执行一次,-->然后OnTick()循环执行--->最后退出EA时OnDeinit()执行一次

图片

版权说明: 本网站部分图文转载于网络,仅供学习、参考、介绍及报道时事新闻所用,不拥有版权,版权归版权持有人所有,如有版权方请联系我们删除!免责声明:本网站将逐步删除!


相关文章

经纪商列表换一批

提供行业内最高的返佣,比经纪人开户更有利可图!

立即注册

Copyright © 2008-2021

  • 回到顶部