以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 后台交易与图表问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=69195) |
-- 作者:qq代人发帖 -- 发布时间:2014/8/25 10:47:11 -- 后台交易与图表问题 大家有没有碰到如此下单的奇怪现象(后台交易与图表均有出现):程序开仓1手,后台监控显示交易量也为1手,但帐户中显示交易结果持有为2手(交易之前为0)。我使用了挂单,挂单时限20秒,不成功就追单。在未成交阶段,在帐户中也显示“未成交委托”为1手。我下单函数中使用了“TBUYHOLDING(1)=0”。是否是这个条件导致?其中“TBUYHOLDING(1)=0”是否不包括已下单状态?又如何查询当前是否有挂多单未成交或是挂有空单未成交。 下单语句: 后台: TBUY(KD AND TBUYHOLDING(1)=0,1,LMT,C-1); 图表: 开多:BUY(KD AND HOLDING<=0,1,LIMITR,C-1); |
-- 作者:FexTel -- 发布时间:2014/8/25 10:53:01 -- 1,TBUYHOLDING实际可用持仓(与真实账户交互) 可用持仓:执行开仓操作后,值会等至单子完全成交后才会返回。
2,你要判断下当前是否有未成交单 TISREMAIN( ) |
-- 作者:kminer -- 发布时间:2014/8/25 11:19:18 -- 日志如下,应该还是交易过程有问题,因为提交报单只有一次。 2014-08-25 11:09:02.640 【后台】RM01 TBuyShort 第 279 行出现信号 2014-08-25 11:09:02.641 【后台】RM01 TBuyShort 已成功触发下单操作 价格:2342.000000 数量:1 类型:0 账户: 品种:RM01 2014-08-25 11:09:02.645 【后台】下单已发送 2014-08-25 11:09:02.650 【后台】RM01 运行结束 2014-08-25 11:09:02.650 【后台】RM05 TBuyShort 第 279 行出现信号 2014-08-25 11:09:02.651 【后台】RM05 TBuyShort 已成功触发下单操作 价格:2376.000000 数量:1 类型:0 账户: 品种:RM05 2014-08-25 11:09:02.654 【后台】下单已发送 2014-08-25 11:09:02.656 【后台】RM05 运行结束 2014-08-25 11:09:02.657 【下单】RM01 价2342.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:09:02.660 【下单】RM05 价2376.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:09:02.661 当前尚有未处理完事件 - 6021 2014-08-25 11:09:03.026 【回报】809783 : RM01 - 正在申报 1 价格:2342.000 开仓 卖出 2014-08-25 11:09:03.106 【回报】809783 : RM05 - 正在申报 1 价格:2376.000 开仓 卖出 2014-08-25 11:09:03.720 【回报】809783 : RM01 全部成交 1 价格:2342 开 卖 2014-08-25 11:09:04.808 【回报】809783 : RM05 全部成交 1 价格:2376 开 卖 2014-08-25 11:09:07.945 【回报】809783 : RM01 全部成交 1 价格:2341 开 卖 2014-08-25 11:09:07.978 【回报】809783 : RM05 全部成交 1 价格:2375 开 卖
|
-- 作者:kminer -- 发布时间:2014/8/25 11:29:37 -- 这是图表交易的日志: |
-- 作者:kminer -- 发布时间:2014/8/25 11:29:51 -- 2014-08-25 11:25:52.281 【图表】RM01 运行完毕 2014-08-25 11:25:52.281 【图表】RM01 运行完毕 2014-08-25 11:26:01.265 【图表】RM05 运行完毕 2014-08-25 11:26:01.265 2014.08.25 11:26:01【图表】框架:TWS009 触发下单 BUYSHORT 品种 RM05 下单K线 2014.08.25 11:27:00 公式:RM15V32M3主图表空0823 窗格ID:24 代码行:433 2014-08-25 11:26:01.265 【图表】模型下单 1 2014-08-25 11:26:01.265 【图表】下单系数调整后 手数:1 2014-08-25 11:26:01.265 【图表】直接下单 2014-08-25 11:26:01.281 【图表】RM05 运行完毕 2014-08-25 11:26:01.281 【下单】RM05 价2371.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:26:01.750 【回报】809783 : RM05 - 正在申报 1 价格:2371.000 开仓 卖出 2014-08-25 11:26:07.796 【回报】809783 : RM05 全部成交 1 价格:2371 开 卖 2014-08-25 11:26:07.843 【回报】809783 : RM05 全部成交 1 价格:2371 开 卖
|
-- 作者:kminer -- 发布时间:2014/8/25 11:34:44 -- 按理,一单1手,最多也就只成交1手,但在图表与后台模式,均有2手成交的情况出现。 |
-- 作者:yukizzc -- 发布时间:2014/8/25 11:42:17 -- 日志前面部分呢?从这边看只有一个下单的记录,两个回报记录。前面还有另一手的下单记录吗 |
-- 作者:kminer -- 发布时间:2014/8/25 11:43:34 -- 按回报成交结果来看,应该是挂的单成交了,但仍然产生了追单,并且也成交了。如果撤单同时,挂单就成交,但后台交易两单中间有3到4秒距离。一天之内发生多次,这个概率也太高了。 //======================后台交易=================================== 2014-08-25 11:09:03.720 【回报】809783 : RM01 全部成交 1 价格:2342 开 卖 2014-08-25 11:09:04.808 【回报】809783 : RM05 全部成交 1 价格:2376 开 卖 2014-08-25 11:09:07.945 【回报】809783 : RM01 全部成交 1 价格:2341 开 卖 2014-08-25 11:09:07.978 【回报】809783 : RM05 全部成交 1 价格:2375 开 卖 //======================交易=================================== 2014-08-25 11:26:01.281 【下单】RM05 价2371.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:26:01.750 【回报】809783 : RM05 - 正在申报 1 价格:2371.000 开仓 卖出 2014-08-25 11:26:07.796 【回报】809783 : RM05 全部成交 1 价格:2371 开 卖 2014-08-25 11:26:07.843 【回报】809783 : RM05 全部成交 1 价格:2371 开 卖 |
-- 作者:kminer -- 发布时间:2014/8/25 11:47:58 -- 上楼分析有错,从时间顺序来看,提单6秒内全部交易完成,所以不应该是追单造成。我的未成交单挂单时间设置为 50秒。远未触发! //======================后台交易=================================== 2014-08-25 11:09:02.657 【下单】RM01 价2342.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:09:02.660 【下单】RM05 价2376.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:09:02.661 当前尚有未处理完事件 - 6021 2014-08-25 11:09:03.026 【回报】809783 : RM01 - 正在申报 1 价格:2342.000 开仓 卖出 2014-08-25 11:09:03.106 【回报】809783 : RM05 - 正在申报 1 价格:2376.000 开仓 卖出 2014-08-25 11:09:03.720 【回报】809783 : RM01 全部成交 1 价格:2342 开 卖 2014-08-25 11:09:04.808 【回报】809783 : RM05 全部成交 1 价格:2376 开 卖 2014-08-25 11:09:07.945 【回报】809783 : RM01 全部成交 1 价格:2341 开 卖 2014-08-25 11:09:07.978 【回报】809783 : RM05 全部成交 1 价格:2375 开 卖 //======================图表交易=================================== 2014-08-25 11:26:01.281 【下单】RM05 价2371.000000 量1 买卖1 类型0 开平0 账户809783 Formula 1 2014-08-25 11:26:01.750 【回报】809783 : RM05 - 正在申报 1 价格:2371.000 开仓 卖出 2014-08-25 11:26:07.796 【回报】809783 : RM05 全部成交 1 价格:2371 开 卖 2014-08-25 11:26:07.843 【回报】809783 : RM05 全部成交 1 价格:2371 开 卖 |
-- 作者:yukizzc -- 发布时间:2014/8/25 11:54:05 -- 如果是软件报单的话,日志中都有记录的,你直接把日志上传下吧,我们看下是哪里报的单 |