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

求老师帮我看下那边出问题了,为什么只有一个信号 [文华财经]

  • 咨询内容: AA:MA1:MA(C,N1);MA20:MA(C,N2);HH:REF(HHV(H,N),1);LL:REF(LLV(L,N),1);AUTOFILTER;
    #IMPORT[,DAY,AA] AS VAR//定义一个跨日周期便于后面的过滤MA1:=VAR.MA1;//跨日线的周期MA1RANG:(VAR.HH-VAR.LL);//日线级别前一周期的高低价差NN:=BARSLAST(DATE<>REF(DATE,1))+1;HH1:=VALUEWHEN(TIME>=0900&&TIME<=0930,HHV(H,NN));LL1:=VALUEWHEN(TIME>=0900&&TIME<=0930,LLV(L,NN));OO:=VALUEWHEN(DATE<>REF(DATE,1),O);(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.3*RANG&&TIME=0935)||(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.5*RANG&&LL1>OO&&TIME>=0935),BK;TIME=1500,SP;(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.3*RANG&&TIME>=0935)||(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.5*RANG&&HH1<OO&&TIME>=0935),SK;TIME=1500,BP;AUTOFILTER;

     

  • 文华技术人员:

     原因是您的平仓条件为TIME=1500;

     为您修改如下 请参考:

     

     #IMPORT[,DAY,AA] AS VAR//定义一个跨日周期便于后面的过滤
    MA1:=VAR.MA1;//跨日线的周期MA1
    RANG:(VAR.HH-VAR.LL);//日线级别前一周期的高低价差
    NN:=BARSLAST(DATE<>REF(DATE,1))+1;
    HH1:=VALUEWHEN(TIME>=0900&&TIME<=0930,HHV(H,NN));
    LL1:=VALUEWHEN(TIME>=0900&&TIME<=0930,LLV(L,NN));
    OO:=VALUEWHEN(DATE<>REF(DATE,1),O);
    (MA1>(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.3*RANG&&TIME=0935)||(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.5*RANG&&LL1>OO&&TIME>=0935),BK;
    (MA1<(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.3*RANG&&TIME>=0935)||(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.5*RANG&&HH1<OO&&TIME>=0935),SK;
    CLOSEMINUTE<=1,CLOSEOUT;//距离收盘时间不到1分钟时 清空所有仓位!
    AUTOFILTER;

     

     

  • 文华客服:  谢谢,好几次出现这个问题  

 

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

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


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

相关文章

    没有相关内容