1.83K 浏览
0

2021-07-30 09:27:30 – INFO – 通知: 与 wss://otg-sim.shinnytech.com/trade 的网络连接已建立
2021-07-30 09:27:30 – INFO – 通知: 与 wss://api.shinnytech.com/t/nfmd/front/mobile 的网络连接已建立
2021-07-30 09:27:30 – INFO – 通知: 登录成功
2021-07-28 21:12:40
2021-07-30 09:27:30
PK2:5602
2021-07-30 09:27:34 – WARNING – 通知: 下单,已被服务器拒绝,原因:平仓手数超过持仓量
单状态: FINISHED, 已成交: 0 手
PK2:5602
2021-07-30 09:27:35 – WARNING – 通知: 下单,已被服务器拒绝,原因:平仓手数超过持仓量
单状态: FINISHED, 已成交: 0 手
PK2:5602
2021-07-30 09:27:35 – WARNING – 通知: 下单,已被服务器拒绝,原因:平仓手数超过持仓量
单状态: FINISHED, 已成交: 0 手
PK2:5602
2021-07-30 09:27:35 – WARNING – 通知: 下单,已被服务器拒绝,原因:平仓手数超过持仓量
单状态: FINISHED, 已成交: 0 手
PK2:5604
2021-07-30 09:27:35 – WARNING – 通知: 下单,已被服务器拒绝,原因:平仓手数超过持仓量
单状态: FINISHED, 已成交: 0 手

平仓部分的代码是这样的

order = api.insert_order(symbol=SYMBOL, direction="BUY", offset="CLOSE", volume=position.pos_short, limit_price=quote.upper_limit)
                    api.draw_text(kline3m, "PK2", x=-1, y=quote.last_price, color="blue")
                    print("PK2:%.0f"%(quote.ask_price1))

以下是相关变量的状态:

ringo 已回答的问题 2021年8月2日

order.volume_orign 和 order.volume_left 两个的值都是 1

后来登录APP一看,发现有还有一个没成交的挂单在那里,取消后即可正常运行。

回测数据 和 模拟实盘 混合在一起使用,让人有些迷茫啊

0

你上面提供的信息是正在使用实盘的模拟而不是回测,猜测你应该把模拟和回测弄混了,并且填写了 TqKq

ringo 已回答的问题 2021年8月2日