分享一个跨周期量化交易——均线 布林轨
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分享一个跨周期量化交易——均线+布林轨
操盘君——专为操盘而生谢谢支持!建议收藏以后留作备用。温馨提示:请勿盲目套用实盘,否则盈亏自负。相关代码如下:引用代码【CAOPANJUN】:
MA5:MA(C,5);MA10:MA(C,10);MA20:MA(C,20);CONDBK: =MA5>MA10;CONDSK:=MA5CONDSP:=CROSSDOWN(M A5,MA20) &&
CROSSDOWN(MA10,MA20);CONDBP:=CROSS(MA5,MA2 0) && CROSS(MA10,MA20);CONDSP1:=C(H-L)/2 && REF(ISUP,1) ;CONDSP2:=C(H-L)/2 && REF(ISDOWN,1)
&& REF(ISUP,2);CONDBP1:=C>MA5 && C>REF(O,1) && ISUP && ABS(C-O)>(H-L)/2 &&
REF(ISDOWN,1);CONDBP2:=C>MA5 && C>REF(O,2) && ISUP && ABS(C-O)>(H-L)/2 && REF(ISUP,1) &&
REF(ISDOWN,2);应用周期代码:
#IMPORT[DAY,1,CAOPANJUN] AS
V ARCONDBK:VAR.CONDBK;CONDSP:V AR.CONDSP;CO NDSK:V AR.CONDSK;CONDBP:VAR.CONDBP;#IMPORT[D AY,1,N0516D] AS
V AR1CONDSP1:V AR.CONDSP1;CONDBP1:V AR.CONDBP1 ;CONDSP2:V AR.CONDSP2;CONDBP2:V AR.CONDBP2;MA
5:MA(C,5);MA10:MA(C,10);MA20:MA(C,20);MA30:MA(C,3 0);MA60:MA(C,60);DT:MA5>MA10 && MA10>MA20 && MA20>MA30 &&
MA30>MA60;KT:MA5MID:MA(CLOSE,26),LINETHICK4;//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨DT &&
C-O>REF(H-L,1) && C>MID && CONDBK,BK;KT &&
O-C>REF(H-L,1) &&
CCONDSP,SP;CONDBP,BP;CONDSP1,SP;CONDBP1,BP;CO NDSP2,SP;CONDBP2,BP;CC>SKPRICE*1.1,BP;AUTOFILTE R;下面是测试鸡蛋1801合约,10000本金纯利600数据仅供参考,请勿盲目套用实盘谢谢支持!PS:后续会有更多更优的量化策略免费提供给大家。敬请关注收藏!