以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  ------金字塔怎么写 才能保持 一天只交易一次  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=141973)

--  作者:TomRidder716
--  发布时间:2016/10/30 23:31:06
--  ------金字塔怎么写 才能保持 一天只交易一次
 ------金字塔怎么写 才能保持 一天只交易一次
求具体的代码 和 函数 谢谢

--  作者:jinzhe
--  发布时间:2016/10/31 9:17:08
--  

交易是开仓一次还是平仓一次

是图表还是后台交易


--  作者:TomRidder716
--  发布时间:2016/10/31 17:42:16
--  
开仓平仓各一次



图表交易吧
因为有信号


--  作者:TomRidder716
--  发布时间:2016/10/31 17:42:55
--  
 引用全局变量具体怎么操作呢
--  作者:jinzhe
--  发布时间:2016/11/1 8:48:05
--  

variable:bj=0;

if 开仓条件 and holding=0 and bj=0 then begin

   buy(1,1,market);

   bj:=1;

end 

这里写平仓语句

 

if time=closetime(0) then bj:=0;

[此贴子已经被作者于2016-11-1 8:48:18编辑过]

--  作者:TomRidder716
--  发布时间:2016/11/1 15:43:49
--  
 大侠帅气

也可以
把 closetime 那一段改成
IF TIME =090100
BJ=0;
这样地二天就可以继续交易了

--  作者:jinzhe
--  发布时间:2016/11/1 15:54:09
--  

还是按照我的来,你那个首先没写对,然后不一定适用每个品种


--  作者:TomRidder716
--  发布时间:2016/11/1 16:23:47
--  
IF TIME =090100 then begin
BJ=0;
end
这样就对了吧
适用于 商品期货

--  作者:jinzhe
--  发布时间:2016/11/1 16:31:21
--  

Bj:=0;

要加冒号,不加不对,不加就是判断,不是赋值

用090100要用北京时间坐标,不能用金字塔时间坐标


--  作者:TomRidder716
--  发布时间:2016/11/1 17:00:43
--  
确实不是赋值...
北京时区已经改过来了...