请问如何表达下列:
SD:= 开空后的最低收盘价
ZD:= 开空后的最低价
A:=SD-ZD
B:= (SD-ZD)/2
如果B的值的小数点后1位数为单数, 那么B= (SD-ZD)/2加0.1;//(期指最小单位为0.2)
如果A =0, 那么K=SD+0.4
如果A =0.2, 那么K=SD+0.2
如果A =0.4, 那么K=SD
如果A =0.6, 那么K=SD-0.2
如果A =0.8, 那么K=SD-0.4
如果A >0.8, 那么K=B
(K+10点平空) 或(ZD减ZD的当条K线的现价<=4时平空);// 即长下影线4点时立即平
sd:=llv(close,enterbars+1);
zd:=llv(low,enterbars+1);
a:=sd-zd;
b:=(sd-zd)/2;
bb:=if(mod(b*10,0.2*10)=0,b,b+0.1);
if A=0 then k:=sd+0.4;
....
其他k定义按照上面的写
k+10点是条件还是价位
(zd-close)<=4
这样是否可限定K一定是0.2的倍数, 如不是, 是否会自动调用bb