以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  另外再问下关于K线走完的下单时机  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=76023)

--  作者:dcetrader
--  发布时间:2015/3/2 10:41:41
--  另外再问下关于K线走完的下单时机
必须是下一根K线形成时,才算走完吗?

比如5分钟周期,如果一个5分钟K线走完,但是品种非常不活跃,那么下单时就有可能是在第一个5分钟过后很久才下,而不是刚好走完立刻下,是吗?

--  作者:yukizzc
--  发布时间:2015/3/2 10:44:05
--  
是的
--  作者:dcetrader
--  发布时间:2015/3/2 10:44:22
--  
需要在下一根接收到第一笔数据的时候才发出委托吗?
--  作者:pyd
--  发布时间:2015/3/2 10:50:14
--  

是的

 

 


--  作者:yukizzc
--  发布时间:2015/3/2 10:50:43
--  
如果你品种非常不活跃,可以设置下提前多少下单。
--  作者:dcetrader
--  发布时间:2015/3/2 11:52:00
--  
可是YK老师的提前N秒下单的问题,又转回到了我上次的提问了:提前N秒下单--->要用轮询模式+ CURRENTTIME函数---> 不活跃会出现漏单
--  作者:yukizzc
--  发布时间:2015/3/2 12:01:05
--  

对于不活跃品种图表的公式不刷新,但提前下单是可以下单的,这是两个概念。

比如你设置提前10秒,那么k走完10秒的时候他就回去检测信号是否成立,有信号就报单了。

 


--  作者:dcetrader
--  发布时间:2015/3/2 12:10:31
--  
那您看我的这个提问,不就是嘛,固定轮询,K线走完前提前3秒

abb:=(time0-timetot0(dynainfo(207))<=3) or not(islastbar); 最后3秒没有TICK,漏单。

http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=75953&replyID=&skin=1
--  作者:yukizzc
--  发布时间:2015/3/2 13:07:19
--  

不是一个概念,你这个是因为检测的时候条件不满足。

因为你最后3秒没有tick导致dynainfo(207)这个行情时间取不到,所以漏了单。

 

如果你的代码在k线中都是条件成立的那么最后几秒如果没有tick,软件检测到有信号,这种情况下是没有问题的。

你这个用法考虑用走完k下单模式然后提前多少秒设置吧,不要代码中用这种时间处理法。


--  作者:dcetrader
--  发布时间:2015/3/2 13:24:16
--  
“用走完k下单模式然后提前多少秒设置”
 
您是说在购买专业版来实现?