以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  限制单日开仓次数怎么写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=99535)

--  作者:zjhz6688
--  发布时间:2016/6/24 10:55:20
--  限制单日开仓次数怎么写
c>ref(c,10)  例如,收盘价大于10周期前收盘价 开多单,在专业版中限制单日开仓次数,比如第一次开仓后,间隔30分钟后再次达到条件才允许继续开仓    这个语句怎么写?
--  作者:jinzhe
--  发布时间:2016/6/24 10:57:21
--  
后台交易吗?
--  作者:zjhz6688
--  发布时间:2016/6/24 11:21:25
--  
是的   专业版的
--  作者:jinzhe
--  发布时间:2016/6/24 11:26:32
--  

限制单日开仓次数,比如第一次开仓后,间隔30分钟后再次达到条件才允许继续开仓

这要“限制单日开仓次” 和“间隔30分钟开仓”,还是只要“间隔30分钟开仓”


--  作者:zjhz6688
--  发布时间:2016/6/24 11:31:49
--  
限制单日开仓次数和间隔30分钟开仓分别怎么写?
--  作者:jinzhe
--  发布时间:2016/6/24 13:37:26
--  

if extgbdata(\'cs\')<5 then begin

    tbuy(1,1,mkt);

    extgbdataset(\'cs\',extgbdata(\'cs\')+1);

end

 

if time= closetime(0) then extgbdataset(\'cs\',0);

 

 

这样的就是限制一天最多开5次

 

if timetot0(dynainfo(207))>extgbdata(\'sj\')+30*60 then begin

    tbuy(1,1,mkt);

    extgbdataset(\'sj\',timetot0(dynainfo(207)));

end

 

if time = closetime(0) then extgbdataset(\'sj\',0);

 

这样的就是限制每次开仓间隔30分钟以上

 

要用走完k线下单模式