【RockGlobal金融百科】什么是EA交易?
摘要:我们通常的说的EA是“Expert Advisor”的简称,通常外汇EA会被称为“外汇机器人”“外汇EA”或者就是简单的“EA”。
我们通常的说的EA是“Expert Advisor”的简称,通常外汇EA会被称为“外汇机器人”“外汇EA”或者就是简单的“EA”。国内喜欢称之为EA智能化交易、程序化交易、自动化交易等等,但实际上EA只是迈达克公司自己对这个产品的一个称呼,比如说真正的程序化交易是“Program Trading”。当然由于MT4的普及率比较高,所以EA也就流传开来。EA是一个专门针对MetaTrader平台所编写的软件,EA可以建议交易者进行交易,也可以被编程出来自动执行账户上的交易,我们通常都是在指后者。EA就是将您自己或别人的外汇交易策略用特殊的编程语言(MQL)编写成一个电脑软件程序, 让电脑按照您事先设定好的条件自动地为您买卖与交易,当然赢亏结果取决于您的自动交易系统设计得好坏。EA的主要执行过程可分为:盯盘--开仓--再盯盘--平仓,如此循环执行的过程。而一个EA主要包括三个要素:订单执行、风险管理和资金管理订单执行:就是什么时候进场下单,什么时候平仓卖出,主要依据的是指标组合。风险管理:在外汇交易中风险管理和资金管理都是非常重要的,风险管理通常就是设置止盈止损。资金管理:资金管理就是仓位管理,每次下单多少手,是固定的手数还是基于总资金的一个比例?谈到EA,就离不开马丁,似乎马丁策略已经占据外汇程序化的主流。马丁策略是一种资金管理方式,它的基本原理基于金字塔式的加仓方式。在订单被套的时候,不断同方向间隔加仓,摊薄成本。只要行情回撤,就可以让被套的系列订单解套。只要死扛,资金量足够大,马丁在理论上不会爆仓。而市场行情总是在不同时间周期内来回切换摆动,一个回撤就可以解放所有的被套订单。相对于其它策略,马丁策略的代码编写难度要小。在外汇EA编写人才缺乏的现状下,受到各方开发者的青睐。在可测算的震荡型行情里,马丁策略可以达到大小通吃的完美结果,这对于自动化交易者来说,极具魅力。正因为马丁策略的阶段性完美表现,才让很多开发者趋之若鹜。但是马丁策略在很大程度上,牺牲了对于回撤的控制性要求,采取了死扛的做法,放任风险的快速放大。单边行情越大,加仓层级和仓位越大,回撤越大,从而让马丁策略走向爆仓的不可控边缘。EA按照设计策略的不同可以分为几种:剥头皮类(高频交易)、趋势型、震荡类、网格型、等等剥头皮型的风险比较小,盈利效率比较高,每次都赚一点点,但是这种类型的EA很容易引起经纪商的反感和封杀,而且很多经纪商都不允许剥头皮交易。趋势型的EA是最常见的EA,也是比较成熟、比较主流的EA,根据各种指标和策略进行操作,但这种趋势型的,轻仓是比较好的。震荡型的EA,最重要的是对仓位的把控,一旦重仓就变得很危险。这个是市面上见的最多的,也是最普遍的,会按照一个比例,自亏损时候进行翻倍加仓,一般是2倍,也有别的类型的比例,一直加仓,要么就等行情回调,一次性打止盈平仓,要不就一直加仓,直接加到爆仓。该种模式风险极大,只要遇到一个大点的单边行情,例如600点单边行情,就爆仓了,但是遇到盘整行情,账户就会盈利很快。所以风险巨大。除了这些以外,还有一些其他的类型,像神经网络型、综合型、货币相关型、三角套汇型等等。首先要说的是,EA由于是人工去编写的策略,所以EA并不能保证百战百胜,它的盈利与否,完全取决于EA系统设计思路和编写水平。1. 由于是电脑自动下单,可以更敏感的响应价格变动和趋势变化,保证更快的下单。2. 由于提前设置好了交易的策略,所以会克服人性中的某些临时的弱点,比如说犹豫不决,弹性,我们常常说严格自律的重要性,在EA上可以实现严格自律。3. 电脑24小时运行,不断的监控行情,选在在适当的时机和点位自动进出场,只要设置好策略,就不需要你再去盯盘,洗洗睡觉吧。1. EA能否成功获利,完全取决于编写者的水准,并不能保证每一个指令都能获利,而且如果编写者的水准差的话,亏损也会很多。2. 在国内,由于IB和返佣的存在,某些不道德的IB可能会给客户推一些疯狂刷单的EA,这样的EA是否盈利很保证,但是IB会赚取不少的佣金。(但是说,刷单的EA不一定是不好的。)现在市场上有很多EA,但是有些EA复盘很漂亮,实盘却不行,有哪些原因呢?这个市场上的EA很多,但是能跑10年、15年,资金曲线依然稳步上涨的却很少,很多EA都是根据已走完的行情去制作,比如2008年的欧元,当时是一个单边的行情,你用单边的EA去做,肯定会很好,但是这样的EA一旦放在震荡行情,就会很不一样。一个真正好的EA需要适应的可不是一段时间,而是很多种不同的行情。因为复盘都是在网络环境没有意外、流动性完全不受你交易影响的情况下,而在实际的交易过程中,EA很容易就会因为网络问题、流动性因素、服务器延迟等等问题而受到影响。特别是流动性的问题,在外汇行情剧烈变动的时候,往往很短的时间价格变化就会很大,如果是市价单执行就会产生滑点,非市价单就会导致下不了单或者平不了仓,导致亏损。好多无脑翻倍加仓EA往往运气好,可能一年盈利不少,复盘曲线也非常漂亮,但是最终结局99.99%是爆仓的悲剧。也有很多趋势性EA,坚挺了两三年仍然屹立不倒,但过程是很可怕的,简单举个例子,一个一万美金的账户,可能它一年赚了50%之多,不过在当中某个月的时候最大浮亏也许已经亏损了7000美金了,但是运气很好遇到了一波大行情一下子赚回来了。于是开始大肆鼓吹该EA如何如何牛,试想如果你是这个账户的主人,当亏损到达5000以上的时候你还敢继续平静的面对吗?如果运气不好继续亏损的话呢?结果还是爆仓。所以这和赌博没什么两样,说白了你还不如直接开个户,下个重手,也许几天就能赚50%岂不是更痛快?