以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 程序化交易为何出现委托单和撤单同步提交现象 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=78114) |
-- 作者:qkl586 -- 发布时间:2015/4/29 10:21:34 -- 程序化交易为何出现委托单和撤单同步提交现象 我启动程序化交易时,有些信号发出了却没有成交,查看委托记录发现有信号时系统会发出委托单,但同时又发出撤单,导致根本不能成交,是怎么回事呢?模拟和仿真都有这种情况。另外委托价格有时是市价,有时是限价,我公式是次周期开盘价,我也不明白是怎么回事。手工下单就不存在上述问题。 |
-- 作者:qq代人发帖 -- 发布时间:2015/4/29 10:35:05 -- 有记录下单日志吗?把日志贴出来看下 交易-》下单设置-》程序化交易里 之前勾选下单日志的会有记录, 日志保存在金字塔安装目录的weisoftstock/setting/orderlog里 |
-- 作者:qkl586 -- 发布时间:2015/4/29 22:09:48 -- 没有记录下单日志,委托记录上可以看出来同一时间下委托单和撤单。 |
-- 作者:yukizzc -- 发布时间:2015/4/30 8:29:33 -- 这个你把日志勾上去看,另外你可以试下手工报市价单是否被拒绝也。 如果手工市价也被拒绝,那是交易柜台那边不允许市价报,那个网址申请的模拟账户是有这个限制的 |
-- 作者:qkl586 -- 发布时间:2015/4/30 12:15:39 -- 谢谢您的意见。今天观测了一下,的确是市价单被撤单的,我的条件里面写的是次周期开盘价,现在修改为本周期限价交易,再观察一下。 |
-- 作者:pyd -- 发布时间:2015/4/30 13:10:02 -- 你把下单日志勾上,方便查问题 |
-- 作者:qkl586 -- 发布时间:2015/4/30 13:12:24 -- 修改了交易条件,加了限价交易和忽略价格检查的语句,可还是以市价单申报,我想知道如何解决这个问题。 开多:BUY(KD AND FILTER(KD,3) AND TIME>091600 AND TIME<151000,手数,NEXTOPEN),LIMIT,IGNORECHECKPRICE; 平多:SELL(PD,0,NEXTOPEN),LIMIT,IGNORECHECKPRICE;
|
-- 作者:pyd -- 发布时间:2015/4/30 13:17:17 -- 代码不对,limit限价是放在括号里边的、 buy(开仓条件,手数,limit,价格); |
-- 作者:qkl586 -- 发布时间:2015/4/30 19:27:27 -- 试过了,放在里面通不过,提示:交易系统函数的第三个参数必须是交易控制符。 |
-- 作者:yukizzc -- 发布时间:2015/5/2 17:56:16 -- buy(c>o,1,limit,close); //自己仔细看下参数,8楼给你的没有问题。第三个参数用limit,然后后面跟一个价格 |