sh:=DATATYPE*1.5;
a:=ZIG(4,sh);
ss:=refx(a,2);
b:=a;
mass:ma(c,10);
TTT1:BARSLAST(ref(b,1)<b AND refx(b,1)<b)+1;
TTT2:BARSLAST(ref(b,1)>b AND refx(b,1)>b)+1;
TTT3:=ref(b,1)<b AND refx(b,1)<b;
TTT4:=ref(b,1)>b AND refx(b,1)>b;
asf:CROSS(c,mass);
BGT:COUNT(CROSS(c,mass),TTT1);
DSAE:COUNT(CROSS(mass,c),TTT2);
无论我怎么改 BGT和 DSAE都永远为0 为什么??求教
问题出在ttt2和ttt1这个参数上,你有单独输出过这2个参数吗?然后未来函数基本很少用,会有很多问题的。
以下是引用zengxing在2017/8/24 16:24:19的发言:
输出过 是正常的,没有问题。您看看,真心解决不了
因为未来函数原因,你那2个参数不稳定,不是在所有情况都是正常的。你可以多试试几个周期。多试试几个K的位置。我就弄出来过一个值是1的,然后其他就是非法参数之类的。