INPUT: ZH(50,1,500,10);
VARIABLE:DEH=0;
VARIABLE:KD=0;
VARIABLE:KK=0;
.
.
KA2:=REF(KA1,1);
DEH:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1)*ZH/10000;
.
.
KH0:PEAKA(KA2,DEH,1); //这里输出无效
KL0:TROUGHA(KA2,10,1);//这里输出有效
请问DEH 我是不是要转换一下
序列模式下,当前仓位用什么表示 ,
INPUT:N(5,1,100,1);
VARIABLE:KA1=0;
前面定义的
DEH:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1)*ZH/10000; 这个公式也是你上次跟我说的,但是没有输出任何值 ;
请问:KA2为什么是恒等0,不是MA值 的前一个吗?
可以了,看到了ka1的定义
原因是最后两句,你给的转折值太高,ka2并没有如此大的转折
KH0:PEAKA(KA2,2,1); //这里输出无效
KL0:TROUGHA(KA2,2,1);//这里输出有效
我改成了2%的转折,就有数据了,所以是你给的转折值太大