您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

[求助]这代码哪里有错误,为什么有些条件符合了可是信号开不出来 [文华财经]

  • 咨询内容: WEEK1模型: DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);BAR:=2*(DIFF-DEA);NN:=1;WO:=VALUEWHEN(NN,O);WZBAR:=REF(BAR,SUMBARS(NN,2)-1);WQBAR:=REF(BAR,SUMBARS(NN,3)-1);WEEKBAR:=WZBAR>WQBAR;

    #IMPORT[WEEK,1,WEEK1]AS VARDIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);BAR:=2*(DIFF-DEA);WEEK_O:=VAR.WO;WEEKBAR:VAR.WEEKBAR;NN:=DAYBARPOS;ZO:=REF(O,SUMBARS(NN=1,2)-1);//昨天的开盘价ZC:=REF(CLOSE,NN);//昨天的收盘价ZBAR:=REF(VALUEWHEN(NN=1,BAR),NN);//昨天的BAR//ZBAR:=REF(BAR,SUMBARS(NN=1,2)-1);//昨天的BARQBAR:=REF(BAR,SUMBARS(NN=1,3)-1);//前一天的BARJO:=VALUEWHEN(NN=1,O);//今天的开盘价BK_1:=ZC<ZO||ZC=ZO;//昨天的收盘价低于昨天的开盘价BK_2:=JO>ZO;//今天的开盘价高于昨天的开盘价BK_3:=ZBAR>QBAR;//昨天的BAR大于前一天的BARBK_4:=JO>WEEK_O;//今天的开盘价高于这周的开盘价BK_5:=WEEKBAR;//上一周的BAR大于前一周的BARBK_2&&BK_3&&BK_4&&BK_5,BK;TIME=1455,SP;
    AUTOFILTER;

     

  • 文华技术人员: 您加载的是什么周期,什么合约?
    请您具体截图说明,您认为哪根K线满足了条件却没有出信号

     

  • 文华客服:  #IMPORT[DAY,1,DAYMA55]AS VARDAYMA5:VAR.MA5;DAYMA20:VAR.MA20;DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);BAR:=2*(DIFF-DEA);NN:=DAYBARPOS;JO:=VALUEWHEN(NN=1,O);ZO:=REF(O,SUMBARS(NN=1,2)-1);//上一根K线的开盘价ZC:=REF(C,SUMBARS(NN=1,2)-1);//上一根K线的收盘价ZBAR:=REF(BAR,SUMBARS(NN=1,2)-1);//上一根K线的BARQBAR:=REF(BAR,SUMBARS(NN=1,3)-1);//前一根K线的BARBK_1:=JO>ZO;//今天的开盘价大于昨天的开盘价BK_2:=ZO>=ZC;//昨天的开盘价大于等于昨天的收盘价BK_1&&BK_2,BK;TIME=1455,SP;AUTOFILTER;代码如上所示只有两个信号可是还有很多符合条件的都没有信号如这两根2017/3/3 14:30和2017/3/3 14:45这两根符合要求可是都没有信号,还有其他的我就不说了


    文件名:11.png

     

  • 网友回复:  如果您加载到15分钟周期上,您可以参考下面的参考模型修改
    但是您所指的这两根K线没有满足BK_2的条件,您可以参考下面的模型
    返回值为1即是满足条件,返回值为0即是没有满足条件,您可以检查下
    参考:#IMPORT[WEEK,1,WEEK1]AS VARDIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);BAR:=2*(DIFF-DEA);WEEK_O:=VAR.WO;WEEKBAR:VAR.WEEKBAR;NN:=DAYBARPOS;ZO:=REF(O,SUMBARS(NN=1,2)-1);//昨天的开盘价ZC:=REF(CLOSE,NN);//昨天的收盘价ZBAR:=REF(VALUEWHEN(NN=1,BAR),NN);//昨天的BAR//ZBAR:=REF(BAR,SUMBARS(NN=1,2)-1);//昨天的BARQBAR:=REF(BAR,SUMBARS(NN=1,3)-1);//前一天的BARJO:=VALUEWHEN(NN=1,O);//今天的开盘价BK_1:ZC<ZO||ZC=ZO,NODRAW;//昨天的收盘价低于昨天的开盘价BK_2:JO>ZO,NODRAW;//今天的开盘价高于昨天的开盘价BK_3:ZBAR>QBAR,NODRAW;//昨天的BAR大于前一天的BARBK_4:JO>WEEK_O,NODRAW;//今天的开盘价高于这周的开盘价BK_5:WEEKBAR,NODRAW;//上一周的BAR大于前一周的BARBK_2&&BK_3&&BK_4&&BK_5,BK;TIME=1445,SP;AUTOFILTER;


    文件名:qq截图20170315212249.png

     

  • 网友回复:  您好,我想问一下那我原来的模型中有错的

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容