请 [注册] 或 [登录]  | 返回主站

量化交易吧 /  期货期权 帖子:3353183 新帖:66

EA能帮我们做什么呢?

量化工作室发表于:5 月 15 日 09:40回复(0)

前面我们介绍了EA基本情况,那么EA到底能帮我们做什么呢?


全自动EA


全自动EA策略,这一类策略需要把交易的全部的过程都描述出来,把入场条件、离场条件、加仓建仓动作、止损止盈调节过程全部描述出来。国内目前写马丁策略的比较多,趋势策略偏少,全自动EA的关键点在于

1、不能只考虑盈利的交易,还需要考虑行情不利的情况下应该怎样处理,如何进行盘中应变。


2、策略需要成熟,思路清晰明了,毕竟这是自己最熟悉的思路,一定要清晰把握,否自编程的EA就很容易出错。


3、不要过于复杂,有些交易员追求完美,虽然对自己的策略非常清楚,但是喜欢追求复杂的策略,但事实上复杂的策略并不被看好,成功的人使用简单的策略。


半自动EA


半自动策略一般是在全自动策略基础上,加上一些人工控制的内容,EA本身有完整的交易策略来运行,但需要人在关键的时间节点干预一下,这样整个EA的自动化程度仍然能够有90%,甚至更高。交易员并非放任EA运行,而是积极干预,干预的目的一般是这样几个:


1.每一个策略都有适用的行情。趋势策略在趋势行情中绩效就特别好,但在震荡行情中绩效就一塌糊涂。要求趋势策略在震荡行情中少亏或者不亏也是有方法的,但并不一定100%有效,而且使用这些方法都是有代价的。这并不是一个简单的编程工作,而是一种利益交换,它要求大幅度减少趋势行情的收益,才能让震荡行情少亏,在大部分情况下,这种交换并不值得。因此在半自动EA中一般都有一个按钮,可以在人工选择趋势的前提下,最大限度地通过EA获取利润。在行情不适合的时候,可以关闭EA的运行


2.全自动EA运行的时候,会有一些天然的弊端,而这些弊端通过简单的人工处理很容易解决。比如重大新闻事件,做震荡的策略特别需要规避,但新闻EA自动识别新闻事件的准确性不高,并且还会有遗漏,这时候使用人工判断会是一个比较好的做法。工作量其实非常小,可以在EA上*一个按钮,设定好新闻前后需要规避的时间段,过了风险事件之后再开启。


3.另外一些EA比较难完成的工作。比如支撑、阻力位置的计算,人工判断的时候相对比较容易,而使用EA判断的时候,因为涉及的因素很多,判断的结果始终不尽如人意,这时候也可以结合人工的判断的。


4.另外有一些策略需要人工选择交易机会。这一类的策略盈利能力特别强,如果行情判断正确,极可能一两周账户盈利就会翻倍,判断错误也可能会亏损15%-20%。这一类追求高风险、高收益的策略一般都需要人工判断,因为纯粹让EA来判断趋势,准确性偏低,更常见的做法是人工判断好趋势,然后使用EA来执行。比如判断某个货币突破了大级别的阻力位,向上的空间已经打开,可能有一些回调,但回调的空间不会太大,就可以使用波段EA来捕捉这一波段,承受10%的风险可能获得30%-80%的收益,这当然要求非常强的趋势判断能力。


5.还有一些EA需要人工风险控制,比如,马丁策略本身盈利能力还不错,但EA全自动运行的时候,如果走出趋势就会持续亏损。在这种情况下,可以设定每周末的时候干预一次,把有可能走出趋势的寸头全部了结。这样虽然降低了收益,但缩小了风险,仍不失为明智的做法。


持仓保姆


持仓保姆一般从手工交易演化过来,自动化程度较低,一般都在70%以下,持仓保姆和半自动EA的区别在于,持仓保姆一般都没有内置成熟的交易系统,因此,这一类工具一般都作为人工盯盘的辅助工具,比如:


1.有交易员判断好每天的趋势之后,需要在行情拉回到某个区间之后,寻找某一个反转指标信号,满足条件之后立刻开单入场,这样,就不需要自己一直盯盘了。这时候就可以用EA设置一个按钮,让EA来等待这个入场机会。当然,EA可以用来入场,也可以用来协助离场盯盘工作。


2.另一种方式是协助仓位计算。比如每一单的风险希望固定在3%,但因为每一个货币的报价是不一样的,止损和止盈也不一样,因此仓位都不样,人工计算太麻烦,特别在盘中比较紧张的时候,人工计算非常容易分散注意力,这时候就让EA生成一根止损线,按照与当前价位的距离反算仓位,点击按钮下单。


3.还有一种可以作为加仓的替代。如果预期行情能够走一大波,那么第一单人场之后,如果有盈利,可以把盈利的50%拿出来额外承担风险,每次有了一定的盈利就顺势不断加仓。


交易机会信号提醒


交易信号提醒的EA并不直接下单,一般是由于交易员对这个交易信号的有效性仍然心存疑虑,理论上觉得应该没有问题的,但把握并没有那么大,这时候谨慎的做法是在出现交易信号的时候提醒一下交易员,然后由交易员自己决定是否下单。


许多交易员不希望时刻盯盘,把他的交易逻辑整理出来之后,可以让EA来监控,在指定的条件满足之后,EA向交易员提醒哪个货币有交易机会,然后交易员自己来决定是否要采纳这个交易机会的提醒,自己决定是否要下单操作。


交易风控


将EA用作风控工具也是一个不错的做法,可以用来管理交易员的行为,也可以在账户管理的时候额外加一道风控防线,比如可以给交易员定义下面几条规则:

1.账户亏损到初始本金的20%时,平仓所有交易并停单

2.每一单必须设置止损,否则就强行平仓

3.止损只能缩小不能放大

4.所有仓位加起来不能超过1.2手

5.最大浮亏不能超过8%

这些规则定义好之后,有些交易员可能仍然不能严格执行,这时候风控EA会执行这些规则,出发某一条规则就立刻报警或直接处理。


EA跟单

如果你需要同时管理多个账户,就可以设置一个主账户,然后使用EA跟单工具把交易复制到其他几个账户上,这一块的技术也已经比较成熟,能够处理各种复杂的情况,包括部分平仓、正向跟单和反向跟单等都没有问题。 


要找到一种稳定盈利的交易模式很困难,但要找到一种稳定亏损的交易模式同样很困难,如果你发现你的账户是稳定亏损的,那么,请一定不要放过这个机会,因为里面既有可能包含着盈利的交易模式。


声明:文中观点引用王理平老师素材整理。


订阅高手信号,交易更加省心

点击链接,了解详情

https://t.fx168.com/match/top01/rank

image.png




全部回复

0/140

量化课程

    移动端课程