设为首页收藏本站

 找回密码
 注册
查看: 1152|回复: 8

k线图已经平仓,实际没有发出平仓委托 [复制链接]

Rank: 2

精华
0
UID
229835
积分
63
帖子
41
主题
20
阅读权限
30
注册时间
2016-3-12
最后登录
2023-5-5
发表于 2019-3-13 09:16:32 |显示全部楼层
昨晚9点01分,两个平仓实盘都发出开仓指令,实际成交了。
夜盘尾盘K线都发出了平多信号,但却没有平多委托!
这是怎么回事???急,在线等。谢谢。
我用的是旗舰版 v5.5.4.6

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
发表于 2019-3-13 09:20:20 |显示全部楼层
1,消息中心看看相应的时间有没有报错提示内容?

2,根目录下autotrade文件夹里有没有尾盘时该平多信号的委托记录?

3,根目录下ctporder(sorder)里有没有相应的发送成功记录?

使用道具 举报

Rank: 2

精华
0
UID
229835
积分
63
帖子
41
主题
20
阅读权限
30
注册时间
2016-3-12
最后登录
2023-5-5
发表于 2019-3-13 09:38:35 |显示全部楼层
1 消息中心无异常消息
2 autotrade文件夹下的log文件里只有两个正常成交的买开日志。
3 ctporder里面的TXT日志有买开记录,没有平仓记录。只有我今天早上通过交易师手动平仓的记录。

这可能是什么原因?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
发表于 2019-3-13 13:12:03 |显示全部楼层
globenese 发表于 2019-3-13 09:38
1 消息中心无异常消息
2 autotrade文件夹下的log文件里只有两个正常成交的买开日志。
3 ctporder里面的TXT ...

说明当时并没有平仓信号吧。信号是过后出来的?

有没有检查过K线数据有无变化?或者代码逻辑是否有问题?

使用道具 举报

Rank: 2

精华
0
UID
229835
积分
63
帖子
41
主题
20
阅读权限
30
注册时间
2016-3-12
最后登录
2023-5-5
发表于 2019-3-13 14:16:42 |显示全部楼层
我现在发现还是marketposition 问题,
当实盘运行时,buy指令发出并成交后,marketposition 还是0 ,所以平多指令sell无效,虽然回测交易显示都正常,可以尾盘平仓,但实盘发现由于marketposition=0真正的sell指令不会发送平多指令。

这是旗舰版的bug吗? 我是win8.1和TB旗舰版 v5.5.4.6

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
发表于 2019-3-13 14:52:12 |显示全部楼层
globenese 发表于 2019-3-13 14:16
我现在发现还是marketposition 问题,
当实盘运行时,buy指令发出并成交后,marketposition 还是0 ,所以平 ...

这个不是软件的bug,应该是交易策略里有信号消失的问题。。

需要排查代码,避免使用不稳定的变量的做为开平仓条件。

使用道具 举报

Rank: 4

精华
0
UID
108647
积分
359
帖子
226
主题
81
阅读权限
50
注册时间
2012-4-1
最后登录
2020-8-17
发表于 2019-3-14 10:09:05 |显示全部楼层
我用TB旗舰版 v5.5.4.6之后也出现这个问题

使用道具 举报

Rank: 4

精华
0
UID
108647
积分
359
帖子
226
主题
81
阅读权限
50
注册时间
2012-4-1
最后登录
2020-8-17
发表于 2019-3-14 10:10:42 |显示全部楼层
K线发出了信号,但却没有委托。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
发表于 2019-3-14 10:33:01 |显示全部楼层
laoo403 发表于 2019-3-14 10:10
K线发出了信号,但却没有委托。

有信号没委托,从以下几个方面进行排查。
1,是否有启动自动交易?
2,是否在信号出来前就启动了自动交易,且一直在持续中的?
3,软件右下角看一下是否为忽略自动?
4,消息中心是否有相应的报错提示?
5,TB根目录下的autotrade是否有该信号的日志记录?
6,TB根目录下的sorder(ctporder)里是否有该信号的委托发送记录?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-19 06:09

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部