以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  程序化交易中如何判断是否成交  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=99668)

--  作者:NatalieGuan
--  发布时间:2016/6/27 16:38:40
--  程序化交易中如何判断是否成交
例如我设置了限价,如果有人出价比我们高我们则不成交,我们撤单;如果成交了则有后续动作。
--  作者:pyd
--  发布时间:2016/6/27 16:40:02
--  

系统自带的有撤单功能

交易-》下单设置-》程序化交易里撤单


--  作者:NatalieGuan
--  发布时间:2016/6/27 16:46:06
--  
但是我想写的是一个if语句,类似于if交易成功then xxx, if交易不成功then 撤单,加价
--  作者:yukizzc
--  发布时间:2016/6/27 17:03:05
--  
这个需要用到后台程序化,后台函数里有撤单指令的
--  作者:NatalieGuan
--  发布时间:2016/6/27 17:09:47
--  

我知道

TCANCELEX(COND,N,AC,STOCK),当最后的一个周期的COND成立时,在指定方向上撤单.

N为委托方向.0所有方向;1开多;2平多;3开空;4平空

AC为指定的帐户名,若为空表示全部帐户有效,STOCK为指定的品种,若空表示全部品种,例如:TCANCELEX(1,0,\'351579\',\'SQRB05\'),表示无条件撤销351579帐户的RB05的所有方向未成交和约.

该函数只有在后台程式化交易运行中有效,并且只有在国内期货品种下有效

但是现在condition我不知道怎么写。


--  作者:wenarm
--  发布时间:2016/6/27 21:59:57
--  
这个条件,你希望怎么量化,形容下
--  作者:NatalieGuan
--  发布时间:2016/6/28 9:25:47
--  回复:(wenarm)这个条件,你希望怎么量化,形容下
我想到的是把原来持仓和现在持仓做一个对比,如果多了说明交易成功。但是我想问一下金字塔有没有函数是可以直接判断是否成交的
--  作者:yukizzc
--  发布时间:2016/6/28 9:41:54
--  

都在后台函数列表里,你可以打开这个函数列表自己看下,是否有未成交单,上笔委托是否成交

等都有的