开拓者期货期权程序化系统交易论坛

标题: 对信号不处理的原因?(迫切希望得到解答我准备实盘) [打印本页]

作者: tsctnet    时间: 2010-1-5 19:23:20     标题: 对信号不处理的原因?(迫切希望得到解答我准备实盘)

这段时间在做模拟测试 但经常发现信号不处理问题 开始以为自己没设好 但多次出现后 知道并不是自己的问题  另外发现并不是每次都不处理 有时候正常 究竟是模拟帐号问题 还是软件问题

[ 本帖最后由 tsctnet 于 2010-1-9 10:39 编辑 ]
作者: tradeblazer    时间: 2010-1-6 09:02:56

信号不处理?按F7有什么提示吗?
帐户和图是否有同步?
作者: skyline    时间: 2010-1-6 18:13:39

这个问题我也遇到很多次,F7没有任何提示。
开始不知道,后来发现很可能是开盘时数据刷新过快过多,电脑处理不过来。

做个猜测:
是不是数据刷新太快,消息队列里排队的消息超过了最大允许数,导致后面的下单信号被抛弃而没被处理?
作者: tsctnet    时间: 2010-1-6 19:31:48

曾经发指令 但没有成交 昨天更是连指令都没有 断线那么是下午发生的 信号是上午开盘发的 所以没影响
[attach]2669[/attach]
[attach]2670[/attach]
作者: tsctnet    时间: 2010-1-6 20:53:06

[attach]2671[/attach]
作者: tsctnet    时间: 2010-1-6 20:54:35

[attach]2672[/attach]
作者: tsctnet    时间: 2010-1-6 20:55:38

昨天的信号没有交易 连指令都没有 今天的发了一次 但没有撤销再发
作者: tsctnet    时间: 2010-1-9 10:37:36

这两天好像又正常 都交易了 但我的操作完全一模一样 就是临上班前去按一下自动交易按钮 那个图标也变成了大笑脸 每天如此 但结果却不一样 真搞不懂啊 万一是实盘的话 就惨了
作者: xuxi    时间: 2010-1-9 23:52:41

信号不处理可以考虑一下是否“交易设置...”中“资金/保证金比率”和“开仓合约=>数量类型”设置
比如资金数量默认设置为500000,开仓数量类型设置为按固定资金比例10%
则实际可使用的资金为50000

如果保证金比例设置为10%
对螺纹钢合约1手需要资金大概是4500
可以开11手
对于铜合约
1手保证金约为30000
可以开1手

开盘后各品种信号有先有后
如果螺纹钢先发信号
开11手
剩余资金只有500
铜再发信号就做不进去了
如果铜先发信号
开1手
剩余资金20000
螺纹钢后发信号
但是发出的信号会按照设置的资金计算出开11手
但这时候模拟账户实际的可用剩余资金20000也不足开11手
所以螺纹钢发出的交易指令会失败
这就出现有时候能处理信号而有时候不处理信号的情况

上面的例子是假设螺纹钢和铜两个图表的“交易设置...”是一样的
如果设置不一样
则情况更复杂

交易助手设置则需要把监控的合约添加进去
没有添进去的合约是不监控的
看前面的截图没有添加任何合约
所以交易助手不会起作用

[ 本帖最后由 xuxi 于 2010-1-10 00:06 编辑 ]
作者: tsctnet    时间: 2010-1-10 00:47:25

原帖由 xuxi 于 2010-1-9 23:52 发表
信号不处理可以考虑一下是否“交易设置...”中“资金/保证金比率”和“开仓合约=>数量类型”设置
比如资金数量默认设置为500000,开仓数量类型设置为按固定资金比例10%
则实际可使用的资金为50000

如果保证金比例设置 ...

我的设可用50%资金 只交易一个品种 而且空仓 所以应该不存在资金不足情况 另外交易助手方面很感谢你的提醒 我设置上有问题 多谢多谢




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2