mt4成交量指标 外汇智能交易系统EA
文 / 鹤轩
2022-07-04 13:55:02
来源:亚汇网
国内喜欢称之为EA智能化交易、程序化交易、自动化交易等等,但实际上EA只是迈达克公司自己对这个产品的一个称呼,比如说真正的程序化交易是“Program Trading”。
当然由于MT4的普及率比较高,所以EA也就流传开来。
什么是EA
EA是一个专门针对MetaTrader平台所编写的软件,EA可以建议交易者进行交易,也可以被编程出来自动执行账户上的交易,我们通常都是在指后者。
那么EA是什么呢?
EA就是将您自己或别人的外汇交易策略用特殊的编程语言(MQL)编写成一个电脑软件程序, 让电脑按照您事先设定好的条件自动地为您买卖与交易,当然赢亏结果取决于您的自动交易系统设计得好坏。
EA的主要执行过程可分为:盯盘--开仓--再盯盘--平仓,如此循环执行的过程。
而一个EA主要包括三个要素:订单执行、风险管理和资金管理
订单执行:就是什么时候进场下单,什么时候平仓卖出,主要依据的是指标组合。
风险管理:在外汇交易中风险管理和资金管理都是非常重要的,风险管理通常就是设置止盈止损。
资金管理:资金管理就是仓位管理,每次下单多少手,是固定的手数还是基于总资金的一个比例?
马丁策略
谈到EA,就离不开马丁,似乎马丁策略已经占据外汇程序化的主流。马丁策略是一种资金管理方式,它的基本原理基于金字塔式的加仓方式。在订单被套的时候,不断同方向间隔加仓,摊薄成本。只要行情回撤,就可以让被套的系列订单解套。
马丁受到程序化交易者的格外青睐,在于这么几点:
1、马丁策略的原理简单
只要死扛,资金量足够大,马丁在理论上不会爆仓。而市场行情总是在不同时间周期内来回切换摆动,一个回撤就可以解放所有的被套订单。
2、马丁在程序化上代码编写的难度要小
相对于其它策略,马丁策略的代码编写难度要小。在外汇EA编写人才缺乏的现状下,受到各方开发者的青睐。
3、好的马丁策略,对付震荡型行情可以通杀完胜
在可测算的震荡型行情里,马丁策略可以达到大小通吃的完美结果,这对于自动化交易者来说,极具魅力。
正因为马丁策略的阶段性完美表现,才让很多开发者趋之若鹜。但是马丁策略在很大程度上,牺牲了对于回撤的控制性要求,采取了死扛的做法,放任风险的快速放大。单边行情越大,加仓层级和仓位越大,回撤越大,从而让马丁策略走向爆仓的不可控边缘。