Note

根据观摩账户,仿写出EA策略的分析过程

· Views 50


根据观摩账户,仿写出EA策略的分析过程

如图,我们拿到一个实盘观摩账户,首先统计出这个ea的做单时间范围,然后用自定义的时间指标在图表上把开单时间,高点差时间段等信息明确直观的标记出来,

然后分析ea可能的时间周期是多少,比如早盘头皮,一都都是加载在5分钟图表上的,而突破类ea往往是加载1小时图表,

找到比较契合的时间周期后,把观摩账户的做单轨迹用指标一键加载在图表上来,

然后加载一两个常用的指标,比如布BOLL和MA是早盘头皮ea常用的,这里以BOLL为例加载上去,查看轨迹与指标的契合程度,并调整参数。

以早盘头皮为例:重点要观察ea是否在高点差时段中,有平仓,或者开仓的动作,如果实盘账户上没有,而回测这ea时却有,则说明这个ea属于回测买地球,实盘亏成狗系列,因为如果允许ea在高点差时段内开仓,或者平仓,那么闭着眼睛都能写出回测买地球的ea策略,这就是很多ea作者用这一招来做出漂亮的回测,骗小白买ea的常用手段。

如果回测ea时,发现ea没有在高点差时段内开平仓的轨迹,那么进入下一步:

用肉眼大概分析出ea策略的原理,这一步是最难的,成功与否,取决于程序员在外汇行业内混了多久,有多少ea经验,需要有k线技术分析和实盘实操的一定经验相结合。

分析出大概以后,就用相关的指标,或者相关的算法,去套用在轨迹上,通过调整参数,使想象中的策略与轨迹尽量契合。

这里的重点是:要着重分析同样的满足开单的条件,为什么ea在前一个形态满足时没有开单,而是在后一个相同的形态才开单,这是经常出现的现象,出现这个,说明ea作者,加用了其他过滤条件,把前一个满足的形态给筛选掉了,因为很多可能考虑是偶然形态,并不是大概率形态。什么意思呢?就是比如头肩底形态,大概率会后市看涨对吗?这是大多数人的常识,那么模型的计算也会讲这种行情种,大概率模型计算进去。

所以下一步就是要凭经验分析出作者可能用的是哪种过滤手段,这也是难点,成功与否,全靠程序员的知识储备。

最后,当所有逻辑条件都被高度契合的分析出来时,仿写的ea也就成形了,现实是:仿写的ea只能和原版ea高度契合,并不能开单点位一模一样,因为原ea的俱体参数如果稍有不同,就会造成开单差异,除非原ea用的策略过于简单,比如布林上轨开空单,到中轨平仓,那就能仿写出一模一样的ea,可惜这么简单的策略,收益曲线是相当不稳定的。


Disclaimer: The content above represents only the views of the author or guest. It does not represent any views or positions of FOLLOWME and does not mean that FOLLOWME agrees with its statement or description, nor does it constitute any investment advice. For all actions taken by visitors based on information provided by the FOLLOWME community, the community does not assume any form of liability unless otherwise expressly promised in writing.

FOLLOWME Trading Community Website: https://www.followme.com

If you like, reward to support.
avatar

Hot

No comment on record. Start new comment.