以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  time值  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=100009)

--  作者:kashy
--  发布时间:2016/7/3 22:50:52
--  time值
请问下,23点和23点半之前强平,下面的语句要怎么改呢?

//收盘前强平
IF TIME>=150000 THEN BEGIN
收盘平多:SELL(1,holding,marketr);     ------------------->这个1是省略的意思吗?
收盘平空:SELLSHORT(1,holding,marketr);
END

--  作者:jinzhe
--  发布时间:2016/7/4 9:32:47
--  

1.用的是金字塔时间还是北京时间

2.表示条件恒成立


--  作者:kashy
--  发布时间:2016/7/4 9:33:57
--  
用的是北京时间
金字塔时间和北京时间差几个小时?有规律吗?

--  作者:jinzhe
--  发布时间:2016/7/4 9:38:23
--  

两个时间的对比,按F10就出来了

北京时间的话就是:

 

if time>233000 then begin

  sellshort(1,0,market);

  sell(1,0,market);

end

 


--  作者:kashy
--  发布时间:2016/7/4 9:54:29
--  
233000是23点半还是23点?

233000是时分秒的结构?那22点59分1秒 = 225901?

如果收盘前强平,是要用金字塔时间写进去吧?北京时间不行吧?
[此贴子已经被作者于2016-7-4 9:56:10编辑过]

--  作者:jinzhe
--  发布时间:2016/7/4 9:55:20
--  
23:30:00
--  作者:kashy
--  发布时间:2016/7/4 9:56:31
--  
 233000是23点半还是23点?

233000是时分秒的结构?那22点59分1秒 = 225901?

如果收盘前强平,是要用金字塔时间写进去吧?北京时间不行吧?
--  作者:jinzhe
--  发布时间:2016/7/4 10:04:36
--  
以下是引用jinzhe在2016-7-4 9:55:20的发言:
23:30:00

这样的时间表达方式很难理解吗?


--  作者:jinzhe
--  发布时间:2016/7/4 10:05:04
--  
你用北京时间那么代码就要写北京时间的格式,所以就是上面那样写的
--  作者:kashy
--  发布时间:2016/7/4 10:07:42
--  
 不难理解,是我重新编辑回复的时候你提前回复了,又发了一遍图片点击可在新窗口打开查看