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

[求助]模型回测问题 [文华财经]

  • 咨询内容:  老师您好,我的模型使用了全局变量VARABLE和IF THEN BEGIN的循环嵌套语句,语法检测无问题,但是无法进行数据回测,一运行主图计算回测,软件就自动退出了,似乎是软件崩溃了,请问应该如何解决,谢谢。 

     

  • 文华技术人员: 您的模型是怎么写的,加载的什么合约,什么周期,提供相关信息我们测试核实一下。

     

  • 文华客服:  VARIABLE:A:=0;MID:=MA(CLOSE,20);UPPER:=MID+15*0.1*STD(CLOSE,20);LOWER:=MID-15*0.1*STD(CLOSE,20);CMI:=ABS(CLOSE-REF(CLOSE,29))/(HHV(HIGH,30)-LLV(L,30))*100;
    KEYPRICE:=(H+C+L)/3;TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));ATR10:=MA(TR,10);
    HHV3:=MA(H,3);LLV3:=MA(L,3);
    IF C<KEYPRICE THENBEGIN  BUYBPK:=C>MAX(OPEN+5*0.1*ATR10,LLV3);  BUYSPK:=C<MIN(OPEN-5*0.1*ATR10,HHV3);END
    IF C>KEYPRICE THENBEGIN  SELLBPK:=C>MAX(OPEN+5*0.1*ATR10,LLV3);  SELLSPK:=C<MIN(OPEN-5*0.1*ATR10,HHV3);END
    CONDITIONBK:=C>UPPER;CONDITIONSK:=C<LOWER;CONDITIONSP:=C<MID;CONDITIONBP:=C>MID;//ZDSP:=C<=BKPRICE-3*ATR10;//ZDBP:=C>=SKPRICE+3*ATR10;
    IF C<20 THENBEGIN  IF C<KEYPRICE THEN  BEGIN    BUYBPK,BPK;    BUYSPK,SPK;    A:=1;  END  IF C>KEYPRICE THEN  BEGIN    SELLBPK,BPK;    SELLSPK,SPK;    A:=1;  ENDEND
    IF C>=20 THENBEGIN  IF A:=1 THEN  BEGIN    //ZDSP,SP;    //ZDBP,BP;    BKVOL>0,SP;    SKVOL>0,BP;    A:=0;  END  IF A:=0 THEN  BEGIN    CONDITIONBK,BK;    CONDITIONSK,SK;    //CONDITIONSP,SP;    //CONDITIONBP,BP;  ENDEND
    C<BKHIGH-C*0.001*30,SP;C>SKLOW-C*0.001*30,BP;CONDITIONSP,SP;CONDITIONBP,BP;
    AUTOFILTER;
    //加载日线周期999300





     

  • 网友回复:  多谢老师,给您添麻烦了

     

  • 网友回复: 测试到了您反馈的问题,工作时间我们跟相关同事核实一下,感谢您的反馈。

 

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

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


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

相关文章

    没有相关内容