以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  如何限制每天只开一次仓  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=160350)

--  作者:czh79
--  发布时间:2017/12/12 11:54:01
--  如何限制每天只开一次仓
如何限制每天只开一次仓
--  作者:banzhuan
--  发布时间:2017/12/12 13:08:10
--  
需要通过全局变量来控制,比如:
variable:cs=0;//定义全局变量开仓次数为cs
if 开仓条件 and cs<=1 then 
begin
buy(1,1,market);
cs=cs+1;
end
if time=closetime(0) then cs:=0;//收盘重置开仓次数


--  作者:FireScript
--  发布时间:2017/12/12 13:10:09
--  

可以用全局变量限定下。

 

variable:mark=1;

 

if buycond and mark then

begin

buy(1,1,market);

mark:=0;

end

 

if time =closetime(0) then mark:=1;//收盘时重置下mark变量