以文本方式查看主题

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

--  作者:haizxj
--  发布时间:2018/8/29 10:29:29
--  如何对未来价格提前入单并撤单
 由于TICK数据是从交易所出来,到客户手中时已经晚了,我希望提前下单捕捉价格,现在经过计算有了价格X1,如果不成则撤单,即不断的试探价格。假定未来价格为x1,应怎么写?

--  作者:FireScript
--  发布时间:2018/8/29 10:34:40
--  
 这个x1价格是你自己算出来的?如果你是自己算出来的,那你现在只要 1.下限价单 2.多久未成交撤单处理 3.重新发单,x1也是重新计算的。是这样的? 

--  作者:haizxj
--  发布时间:2018/8/29 10:49:59
--  
 问题是X1是动态的价格,每秒就都要变
--  作者:FireScript
--  发布时间:2018/8/29 10:54:02
--  
你不会是想要发出去的限价单的价格还要浮动吧。

--  作者:haizxj
--  发布时间:2018/8/29 10:57:27
--  
发出的价格不成交就撤单,再次发出

--  作者:FireScript
--  发布时间:2018/8/29 11:30:53
--  
 这个要用后台了。x1是你自行计算的:
n是自定义的多少秒未成交撤单。

KL:TSUBMIT(2 );//用未成交单历时间接判断是否有未成交委托
if KL=0 then
BEGIN
tbuy(1,LIMIT,x1,0,\'\',\'\')
end


if KL>N  then //
begin
TCANCELEX(1 ,2 ,\'\' ,\'\' );//执行撤单动作
end