以文本方式查看主题

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

--  作者:IF左边
--  发布时间:2018/3/1 17:13:28
--  请问我要控制下单时间,应该怎么写?
if h>=S and m=0  and time<153100 then begin
   sellshort(1,0,marketr);
   buy(holding=0,1,marketr);
   m:=1;
 end
这样写,时间超过了153100,达到条件,还是会开仓,是什么原因?

--  作者:FireScript
--  发布时间:2018/3/1 17:16:41
--  

 金字塔默认是金字塔时区  time返回的是金字塔时间 是北京时间+4小时。

[此贴子已经被作者于2018/3/1 17:17:01编辑过]

--  作者:IF左边
--  发布时间:2018/3/1 17:26:29
--  
那我要控制在上午10点以后,不再开仓,要怎么写?
--  作者:IF左边
--  发布时间:2018/3/1 17:28:55
--  
我 这个153100是转换成金字塔时间的,但是不能控制住
--  作者:FireScript
--  发布时间:2018/3/1 17:30:15
--  

time<140000  开仓条件加入这个就可以了。表示开仓要在10点之前。