[求助]模型回测问题 [文华财经]
- 咨询内容:
老师您好,我的模型使用了全局变量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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容