以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  可以帮写下,每次加仓只加一次  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=170435)

--  作者:qq代人发帖
--  发布时间:2019/6/13 14:04:08
--  可以帮写下,每次加仓只加一次
可以帮写下,每次加仓只加一次

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
--  作者:wenarm
--  发布时间:2019/6/13 14:11:55
--  

VARIABLE: buy_flag=0;

if buycond=1 and buy_flag=0 then BEGIN
buy(...),IGNORECHECKPRICE;
buy_flag:=1; 
  
end

if buy_flag=1 and 加仓条件 then begin
buy(...),IGNORECHECKPRICE;
  
end

 

类似上面使用,全局变量进行互锁。需要注意一下2点:

1.多空的,全局标志,必须分开,不要串在一起用。

2.全局标志,需要在平完仓位等情况下(需要置零的时候)。从新置0 。否者后续无法开仓。

[此贴子已经被作者于2019/6/13 14:12:44编辑过]