[求助]帮看这段代码的编写运行问题,谢谢 [金字塔]
- 咨询内容:
帮看这段代码的编写运行问题,谢谢
VARIABLE:SUMS=0;
VOLTOP:=0;
HV:=HHV(VOL,5);
IF (HV=VOL OR HV=REFVOL AND VOL>0.5*REFVOL) THEN VOLTOP:=1;
IF SINP>0 AND VOLTOP=1 THEN AVAIL:=1;
IF AVAIL=1 THEN SUMS:=SUMS+SVTRI602;
IF SINP<0 AND SGN(SUMS)<>SGN(SVTRI601) THEN BEGIN
AVAIL:=0;
SUMS:=0;
END
AV:AVAIL,NOAXIS,COLORYELLOW;
运行问题表现:1,可以正常一次性加载与显示黄色标线,但是当我用滚轮加大K线范围时,时常失去运行与黄线的显示,需要关闭公式后,重新加载方可。2,当整个程序包含有这段代码时,无法正确用优化功能,即:用优化功能测算的结果与运行相应某参数值测算的结果完全不同。3,若程序不包含该部份公式时,就不会出现上述两个问题。
请问:这段代码的编写上出现了什么隐蔽的问题? - 金字塔客服:
此主题相关图片如下:2.png
- 用户回复:
REFVOL:=REF(VOL,1);SVTRI601及SINP:可以看作是一个自定义函数值,因为其算法需引用其他函数,较为复杂,这里不累述,但确定不是这些引用数值的问题。
- 网友回复: 啊,找到了根源,原来是参数AVAIL必须试始化~~~谢谢您的答复!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容