一根新的K线出来后
将全局变量置为0 怎么写?
VARIABLE: 开过仓了 :=0 ;
IF 条件 AND 开过仓了=0
THEN BEGIN
BUY (1 ,1 , LIMITR , c) ;
开过仓了:=1 ;
END
IF 条件 AND 开过仓了=0
THEN BEGIN
BUY (1 ,1 , LIMITR , c) ;
开过仓了:=1 ;
END
if 新K线出来了 then begin
开过仓了:=0 ;
end
周期不确定 可能是分钟 小时 日线
就是想 一根K线同类的信号只搞一次
variable:num=0;
if datacount>num then
begin
num:=datacount;
开过仓了:=0 ;
end
似乎不行啊大哥
这个NUM 始终都等于当地K线总数呢 奇怪
variable: 开过仓了 :=0 ;
variable:num=0;
if barpos>num then
begin
num:=barpos;
开过仓了:=0 ;
end
IF c>o or not(ISLASTBAR)
THEN BEGIN
aa:BUY (开过仓了=0 ,1 , LIMITR , c) ;
开过仓了:=1 ;
END
IF c>o or not(ISLASTBAR)
THEN BEGIN
bb:BUY (开过仓了=0 ,1 , LIMITR , c) ;
开过仓了:=1 ;
END

谢谢 是应该用BARPOS 不用DATACOUNT
WOYESHI LAOHUTULE