据说,真正聪明的人,都要看懂均线多空排列, 那么均线多空排列效果怎么样呢?今日我们就来测试一下,看看历史上均线策略的效果。
我们选择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%,一个傻瓜的方法,能取得这样的成绩,我认为可以接受。量化就是这点好,知道预期收益率,知道最大风险,一切都明明白白。
测试了大量策略,基本上一个趋势系统,构建一个组合,多少都能盈利。其中的核心就是投资组合和风险控制,如果你的目标收益率不高,切追求稳定,可以选择趋势组合系统。
| 友情提示:本策略仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |

评论(0)