据说,真正聪明的人,都要看懂均线多空排列, 那么均线多空排列效果怎么样呢?今日我们就来测试一下,看看历史上均线策略的效果。

我们选择5条均线,分别是5日、10日、20日、40日、60日,当5条均线多头排列开多。当任意一条不符合多头排列的时候平多。开空相反。

源码如下:

N1:=26;

TR :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));

ATR :=MA(TR,N1);

ATR1 :=MA(TR,N1)/REF(MA(TR,N1),1)*100*0.5;

//ATR指标

TC:INTPART((MONEYTOT*0.02/(UNIT*ATR))),NODRAW;

MA1:=MA(CLOSE,5);

MA2:=MA(CLOSE,10);

MA3:=MA(CLOSE,20);

MA4:=MA(CLOSE,40);

MA5:=MA(CLOSE,60);

MA1>MA2 AND MA2>MA3 AND MA3>MA4 AND MA4>MA5 ,BK(TC);

MA1<MA2 OR MA2<MA3  OR MA3<MA4  OR MA4<MA5  ,SP(BKVOL);

MA1<MA2 AND MA2<MA3 AND MA3<MA4 AND MA4<MA5,SK(TC);

MA1>MA2 OR MA2>MA3  OR MA3>MA4  OR MA4>MA5 ,BP(SKVOL);

SETSIGPRICETYPE(BPK,LIMIT_ORDER);

SETSIGPRICETYPE(SPK,LIMIT_ORDER);

SETSIGPRICETYPE(BK,LIMIT_ORDER);

SETSIGPRICETYPE(SK,LIMIT_ORDER);

SETSIGPRICETYPE(BP,LIMIT_ORDER);

SETSIGPRICETYPE(SP,LIMIT_ORDER);

TRADE_OTHER(‘AUTO’);

本次测试的42个品种分别是,

测试资金是每个品种50万,由于是中长线,费用和滑点没有设置,测试周期是日线,  时间是2003年1月1日至2023年8月21日,20年左右,我们看下回测报告和资金曲线。

历史年化4.2%,最大回撤13.1%,一个傻瓜的方法,能取得这样的成绩,我认为可以接受。量化就是这点好,知道预期收益率,知道最大风险,一切都明明白白。

测试了大量策略,基本上一个趋势系统,构建一个组合,多少都能盈利。其中的核心就是投资组合和风险控制,如果你的目标收益率不高,切追求稳定,可以选择趋势组合系统。

友情提示:本策略仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。