以文本方式查看主题

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

--  作者:lymql
--  发布时间:2019/7/2 15:45:27
--  后台判断是否有委托成交
老师,怎么判断后台是否有委托成交
--  作者:FireScript
--  发布时间:2019/7/2 15:47:56
--  
 TGLOBALSUBMITEX( , , , )
TISPRVREMAIN( )
TISREMAIN( )

这三个函数你都可以参考下。

--  作者:lymql
--  发布时间:2019/7/2 16:01:38
--  
TISPRVREMAIN()
TISREMAINEX()
TREMAINQTY()
TISREMAIN()

这些我都看了,和我要的有点不符合,这些函数都是获取我未成交委托的信息
我只是想获取现在成交委托的信息


--  作者:lymql
--  发布时间:2019/7/2 16:06:55
--  
第一个函数有点符合,但是我委托的不止一单
--  作者:FireScript
--  发布时间:2019/7/2 16:27:32
--  
 回错了,看成判断未成交委托了。
成交这个不好判断,需要你自己记住之前的持仓,然后一直判断当前持仓情况。因为成交只是一瞬间的事情。不像未成交可以一直保持在这种状态。你原始需求是怎样的?

--  作者:lymql
--  发布时间:2019/7/2 16:48:08
--  
比如我开多20单,
如果有一多单成交了,就以开仓价+2的价格委托平多一单
如果以开仓价+2的价格委托成交了,就以开仓价-2的价格委托开多一单
以此循环

--  作者:FireScript
--  发布时间:2019/7/2 17:27:13
--  
这个不一定行,工作人员尝试处理下。

--  作者:lymql
--  发布时间:2019/7/2 17:32:22
--  
嗯嗯,等老师的好消息
--  作者:FireScript
--  发布时间:2019/7/3 10:26:13
--  
 不行,这个处理不了。系统自带的代码系统无法做这种比较精细的控制。你这种可能只有python,c++这种才能处理。因为这些可以根据订单号来做比较精细的控制和处理。