以文本方式查看主题

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

--  作者:wn10000neng
--  发布时间:2013/5/10 17:30:05
--  time收盘前平仓时间问题
以下代码在3分钟股指期货进行,本来我想在15:11:00平掉所有的仓位,但是却在15:08:59平仓的
是什么原因呢?
IF TIME >= 151100 THEN               //收盘平仓
BEGIN
  SELL(1,0,marketr);
  SELLSHORT(1,0,marketr);
END

--  作者:jinzhe
--  发布时间:2013/5/10 17:34:11
--  
time是k线时间,151100在151200这根k线里面,所以在k线开头150900这个点平仓了
--  作者:wn10000neng
--  发布时间:2013/5/10 22:44:39
--  

但是我发现,好像151200的起点不是150900,而是前一笔数据,就是15:08:59两个tick中的后一个


--  作者:RogarZ
--  发布时间:2013/5/12 15:58:33
--  
你显示的是本地时间 而不是交易所的时间。这个是跟着交易所 tick 的时间戳运行的,不会有错