if islastbar then
begin
if 多 then ADDTOBLOCK(STKLABEL,'刻分多头'),NODRAW;
if 空 then ADDTOBLOCK(STKLABEL,'刻分空头'),NODRAW;
end;
如何实现所有的品种分组存放,多谢
用本地预警的功能即可实现,在本地预警的监控品种先添加品种。 分组是指分到不同的板块吧? 用不同的条件去触发加入不同的板块
就这一行代码吗?没有输出语句,条件预警的条件怎么选择?
时多:=C>O;
时空:=C<O;
预警:时多 OR 时空;
mSTKLABEL:=STKLABEL;
最末:=ISLASTBAR();
if 最末 then
begin
已经存在:=INBLOCK('底部上跳'),NODRAW;
if (已经存在=0) AND (时多=1) then ADDTOBLOCK(mSTKLABEL,'底部上跳'),NODRAW;
已经存在:=INBLOCK('顶部下跳'),NODRAW;
if (已经存在=0) AND (时空=1) then ADDTOBLOCK(mSTKLABEL,'顶部下跳'),NODRAW;
end;
上面是我的全部代码,为什么不能正确分组呢,底部上跳板块里一个品种都没有,麻烦给我找找错哪里了,多谢
再试下
时多:=C>O;
时空:=C<O;
预警:时多 OR 时空;
mSTKLABEL:=STKLABEL;
最末:=ISLASTBAR();
if 最末 then
begin
已经存在:=INBLOCK('底部上跳'),NODRAW;
if (已经存在=0) AND (时多=1) then x:ADDTOBLOCK(mSTKLABEL,'底部上跳'),NODRAW;
已经存在:=INBLOCK('顶部下跳'),NODRAW;
if (已经存在=0) AND (时空=1) then y:ADDTOBLOCK(mSTKLABEL,'顶部下跳'),NODRAW;