以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=172483)

--  作者:feixue30
--  发布时间:2019/10/18 10:37:26
--  日内交易时间限制
请问我想做日内交易,现在商品期货有夜盘,开盘都是以晚上9点开始计算,那么下午3点平仓时,用什么函数写时间限制
--  作者:FireScript
--  发布时间:2019/10/18 10:47:09
--  
下面这个语句表示在收盘K平仓。

if  time=CLOSETIME(0) then //这个closetime(0)就是表示收盘k的时间。
begin
//平仓语句
end

--  作者:feixue30
--  发布时间:2019/10/18 11:05:51
--  
谢谢了,现在是时间time没办法表示了哈
--  作者:FireScript
--  发布时间:2019/10/18 11:28:21
--  
 这个CLOSETIME(0)可以根据周期自适应表示收盘K的time的。 你说的time不能表示是指什么呢?可以再详细说明下。

--  作者:feixue30
--  发布时间:2019/10/18 14:57:07
--  
TIME不就是可以返回任意时间的函数吗
--  作者:FireScript
--  发布时间:2019/10/18 15:07:02
--  
这样吧,你需求是不是要限定交易时间在上午9点到下午收盘直接。还是说就是需要一个收盘平仓?如果只是收盘K平仓,上面那个代码是可以的。

--  作者:feixue30
--  发布时间:2019/10/18 16:35:32
--  
你知道现在一个交易日不是晚上9点到第二天下午三点吗,所以这个时间返回就不好区分了
--  作者:FireScript
--  发布时间:2019/10/18 16:49:12
--  
1.是的,部分品种增加了夜盘。  所以你意思是因为时间不一致,所以代码不好适应到交易时段不同  这种情况是吗?
2.请确认下6楼我对你需求的理解是不是正确的。

--  作者:feixue30
--  发布时间:2019/10/18 16:53:05
--  
可以了,我想到解决的办法了,谢谢哈
--  作者:FireScript
--  发布时间:2019/10/18 17:05:29
--  
 好的,如果不行再沟通吧。