当时的框架是这样的~
14:04这根K线发出的买入信号
===============下面是委托情况============
2010-10-22 14:03:33
88128 : IF1011 - 已报单 1 价格:3485.0 开 买
2010-10-22 14:03:33
88128 : IF1011 - 已成交 1 价格:3483.6 开 买
2010-10-22 14:04:01
88128 : IF1011 - 已报单 1 价格:3483.8 开 买
2010-10-22 14:04:01
88128 : IF1011 - 已成交 1 价格:3483.8 开 买
2010-10-22 14:04:29
品种 IF11 委托价格 3484.0 委托下单数量小于1
==============下面是成交情况=============
序号 时间 品种 类型 方向 价格 数量 开平 帐户 投保
1 2010/10/22 14:06:40 IF11 股指1011 卖出 3481.4 1 平 88128 投机
2 2010/10/22 14:06:11 IF11 股指1011 卖出 3478.6 1 平 88128 投机
3 2010/10/22 14:04:01 IF11 股指1011 买入 3483.8 1 开 88128 投机
4 2010/10/22 14:03:33 IF11 股指1011 买入 3483.6 1 开 88128 投机
5 2010/10/22 13:46:55 IF11 股指1011 卖出 3482.2 1 平 88128 投机
6 2010/10/22 13:40:29 IF11 股指1011 买入 3479.4 1 开 88128 投机
================orderlog==================
2010-10-22 14:03:33.156 【图表】L01 运行完毕
2010-10-22 14:03:33.156 【图表】IF11 运行完毕
2010-10-22 14:03:33.156 【图表】IF12 运行完毕
2010-10-22 14:03:33.171 【图表】触发下单 BUY 品种 IF11
2010-10-22 14:03:33.171 【图表】模型下单 1
2010-10-22 14:03:33.171 【图表】直接下单
2010-10-22 14:03:33.171 【图表】IF11 运行完毕
2010-10-22 14:03:33.171 【下单】IF11 价3485.000000 量1 买卖0 类型0 开平0 账户88128 Formula 1
2010-10-22 14:03:33.718 【回报】88128 : IF1011 - 已报单 1 价格:3485.0 开 买
2010-10-22 14:03:33.781 【回报】88128 : IF1011 - 已成交 1 价格:3483.6 开 买
2010-10-22 14:03:34.125 【图表】L01 运行完毕
2010-10-22 14:03:34.125 【图表】IF11 运行完毕
2010-10-22 14:03:34.140 【图表】IF12 运行完毕
2010-10-22 14:03:38.125 【图表】L01 运行完毕
2010-10-22 14:03:38.125 【图表】IF11 运行完毕
2010-10-22 14:03:38.125 【图表】IF12 运行完毕
2010-10-22 14:03:38.140 【图表】IF11 运行完毕
2010-10-22 14:03:39.187 【追单】发送了追单下单指令
2010-10-22 14:03:39.187 【队列】发送撤单指令 订单号:-483129570
2010-10-22 14:03:39.187 【图表】L01 运行完毕
2010-10-22 14:03:39.187 【图表】IF11 运行完毕
2010-10-22 14:03:39.187 【图表】IF12 运行完毕
2010-10-22 14:04:00.125 【图表】IF11 运行完毕
2010-10-22 14:04:00.125 【图表】IF12 运行完毕
2010-10-22 14:04:00.140 【图表】IF11 运行完毕
2010-10-22 14:04:01.171 【队列】发送下单指令
2010-10-22 14:04:01.171 【下单】IF11 价3483.800049 量1 买卖0 类型0 开平0 账户88128 Formula 1
2010-10-22 14:04:01.187 【图表】L01 运行完毕
2010-10-22 14:04:01.187 【图表】IF11 运行完毕
2010-10-22 14:04:01.187 【图表】IF12 运行完毕
2010-10-22 14:04:01.187 【图表】IF11 运行完毕
2010-10-22 14:04:01.265 【回报】88128 : IF1011 - 已报单 1 价格:3483.8 开 买
2010-10-22 14:04:01.437 【回报】88128 : IF1011 - 已成交 1 价格:3483.8 开 买
2010-10-22 14:04:02.125 【图表】L01 运行完毕
2010-10-22 14:04:02.125 【图表】IF11 运行完毕
2010-10-22 14:04:02.125 【图表】IF12 运行完毕
2010-10-22 14:04:06.125 【图表】IF11 运行完毕
2010-10-22 14:04:06.125 【图表】IF12 运行完毕
2010-10-22 14:04:06.125 【图表】IF11 运行完毕
2010-10-22 14:04:07.125 【追单】发送了追单下单指令
2010-10-22 14:04:07.125 【队列】发送撤单指令 订单号:-483129569
2010-10-22 14:04:07.140 【图表】L01 运行完毕
2010-10-22 14:04:07.140 【图表】IF11 运行完毕
2010-10-22 14:04:07.140 【图表】IF12 运行完毕
2010-10-22 14:04:28.125 【图表】IF12 运行完毕
2010-10-22 14:04:28.140 【图表】IF11 运行完毕
2010-10-22 14:04:29.140 【队列】发送下单指令
2010-10-22 14:04:29.156 【回报】品种 IF11 委托价格 3484.0 委托下单数量小于1
2010-10-22 14:04:29.171 【图表】L01 运行完毕
2010-10-22 14:04:29.171 【图表】IF11 运行完毕
哪位帮忙看下啥原因...其他几个品种都没有加载交易系统
就是IF11加载了交易系统
而且上午成交情况没任何问题~
唯独下午这单开了2手..
早上有一单下在10:20~被拒了~
不知道下午那个买单是不是早上被拒的单子进去了
反正很久以前有次模拟盘早上开盘第一根K线空的没成交~
后来下午看成交回报多了手空单~不知道咋回事..
另外一个朋友跟我一样挂着这个系统
下午同一笔单子~他没问题只进了一手
我的进了2手~目前没查出我的问题出在哪...
这种技术细节问题很麻烦~有时出现有时又没出现
所以希望技术人员耐心观察一下到底问题出在哪~
如果实在找不出问题出现的原因~
能够想到解决办法也很好...
目前唯一办法就是人盯着电脑...
是的...
出现这个情况,一般就是两点问题造成,
1你使用的固定轮询模式信号消失问题导致,建议你使用走完K线模式
2模拟平台由于不能及时成交,带来的追单后果,这个问题在实盘以后会有所改善,建议你使用+N个价位委托方式,尽量保证短期成交
用全局变量进行控制,程式化交易设置中,追单和撤单的点位,设置合理,应该不会多下单。。。
出现这个情况,一般就是两点问题造成,
1你使用的固定轮询模式信号消失问题导致,建议你使用走完K线模式
2模拟平台由于不能及时成交,带来的追单后果,这个问题在实盘以后会有所改善,建议你使用+N个价位委托方式,尽量保证短期成交
导致原因1~我使用的开仓信号是不可逆信号~比如h>ref(h,1)~这种不可能出现信号闪烁~
准备上实盘的系统绝对不会用K线走完的模式...
导致原因2~如果是追单造成的~orderlog上面应该会有记录...
这个问题不是经常出现~所以很麻烦~...
今天开了三单都没任何问题
现在怀疑的原因
1 多开了框架造成的
2 交易函数中holding=0这个语句判断会出现错误
buy(bpk and tholding=0,1,limitr,h+3*mindiff);
buyshort(spk and tholding=0,1,limitr,l-3*mindiff);