V1:=CALLSTOCK('XHAU',VTVOL,6,-1);
V2:=CALLSTOCK('XHAU',VTVOL,6,-2);
V3:=CALLSTOCK('XHAU',VTVOL,6,-3);
V4:=CALLSTOCK('XHAU',VTVOL,6,-4);
V5:=CALLSTOCK('XHAU',VTVOL,6,-5);
V6:=CALLSTOCK('XHAU',VTVOL,6,-6);
V7:=CALLSTOCK('XHAU',VTVOL,6,-7);
V8:=CALLSTOCK('XHAU',VTVOL,6,-8);
V9:=CALLSTOCK('XHAU',VTVOL,6,-9);
V10:=CALLSTOCK('XHAU',VTVOL,6,-10);
A1:=CALLSTOCK('XHAU',VTAMOUNT,6,-1);
A2:=CALLSTOCK('XHAU',VTAMOUNT,6,-2);
A3:=CALLSTOCK('XHAU',VTAMOUNT,6,-3);
A4:=CALLSTOCK('XHAU',VTAMOUNT,6,-4);
A5:=CALLSTOCK('XHAU',VTAMOUNT,6,-5);
A6:=CALLSTOCK('XHAU',VTAMOUNT,6,-6);
A7:=CALLSTOCK('XHAU',VTAMOUNT,6,-7);
A8:=CALLSTOCK('XHAU',VTAMOUNT,6,-8);
A9:=CALLSTOCK('XHAU',VTAMOUNT,6,-9);
A10:=CALLSTOCK('XHAU',VTAMOUNT,6,-10);
MA5:=(A1+A2+A3+A4+A5)/(V1+V2+V3+V4+V5);
MIN5:=CALLSTOCK('XHAU',VTCLOSE,2,-1);
KD:=MA5>MA7 and MIN5>BOLLUP; //开多条件
PD:=MIN5<BOLLDOWN; //平多条件
KK:=MA5<MA7 AND MIN5<BOLLDOWN; //开空条件
PK:=MIN5>BOLLUP; //平空条件
1.你测试下。输出下那些引用的值是否正常。 只需要把A10:= 改成a10: 这种方式即可。
2.如果1测试没有值,说明被引用的数据没有。 这样的话需要你把被引用的品种数据补充下。
1234是你要输出的那个数值的值, 你也可以写出成其他数值数据都可以。函数说明里面的例子就用到了这种方式,这个数值会替代 前面字符串参数里面的“%2.f” 作为最终输出结果输出出来。
引用数据的时候 你要自己去补充足够数据才行的。