打印本文打印本文 关闭窗口关闭窗口

请教非过滤模型测试

作者:文华财经 来源:cxh99.com 发布时间:2016年06月29日
  • 咨询内容: 老师好:请教一个非过滤模型的测试问题: MA5:MA(C,5);//定义5周期均线MA10:MA(C,10);//定义10周期均线MA20:MA(C,20);//定义20周期均线MA120:MA(C,120);//定义120周期均线C>MA120&&CROSSUP(MA5,MA10),BK;//价格大于120周期均线并且5周期均线上穿10周期均线,买入
    想在测试里看到且仅看到所有满足以上条件的K线并保存结果,该如何做呢?谢谢!

     

  • 文华技术人员:

    您的意思是只想显示出满足BK信号条件的K线,其他的K线都不显示出来吗?


    可以加入下面这句话:

     

     

    STICKLINE(NOT(C>MA120&&CROSSUP(MA5,MA10)),H,L,COLORBLACK,0);

     

  • 文华客服:  谢谢老师,是我表达有问题,我的原意是在信号明细里显示出指定时期内符合条件的所有K线来

     

  • 网友回复:

    回测后调出回测报告》信号明细,明细中显示的就是满足开仓条件出信号的全部K线,您认为哪里有问题?截图说明一下

     

  • 网友回复:  老师:
     MA5:MA(C,5);//定义5周期均线MA10:MA(C,10);//定义10周期均线MA20:MA(C,20);//定义20周期均线MA120:MA(C,120);//定义120周期均线C>MA120&&CROSSUP(MA5,MA10),BK;//价格大于120周期均线并且5周期均线上穿10周期均线,买入CROSSDOWN(MA5,MA20),SP;//5周期均线下穿20周期均线,卖出AUTOFILTER;//过滤模型
    以上是系统中给的示范模型,但我想在信号明细中只显示全部符合C>MA120&&CROSSUP(MA5,MA10)的K线,将程序修改为:MA5:MA(C,5);//定义5周期均线MA10:MA(C,10);//定义10周期均线MA20:MA(C,20);//定义20周期均线MA120:MA(C,120);//定义120周期均线C>MA120&&CROSSUP(MA5,MA10),BK;//价格大于120周期均线并且5周期均线上穿10周期均线,买入
    但系统提示语法错误,该如何做呢?谢谢!
打印本文打印本文 关闭窗口关闭窗口