问答交流

【平台使用】提交模拟成功但是没信号

由bq9w5oqo创建,最终由bq9w5oqo 被浏览 12 用户

策略提交模拟是成功的,总是没信号。

已经去掉了绑定开始日期,还是不行,启动日志总是读不到持仓信息,见下面日志第一行len=0

[2025-03-28 01:47:16] [info     ] extract_planned_orders len=0 for account_id=2e4ea5cd-7ccb-4a06-94ff-a106d27119b5
[2025-03-28 01:47:16] [info     ] got '0' planned_order0={'account_type': '0', 'account_id': '2e4ea5cd-7ccb-4a06-94ff-a106d27119b5', 'exchange': '', 'instrument': '', 'name': '', 'direction': '1', 'offset_flag': '0', 'original_order_qty': 0, 'order_qty': 0, 'order_price': 0.0, 'order_type': 'U', 'order_status': NOTPLACE(10), 'status_msg': 'Generated', 'trading_day': '2025-03-28', 'order_dt': '2025-03-28 00:00:00', 'order_key': '', 'entrust_no': '', 'algo_order_id': 0, 'strategy_id': 'c15d10e5-dd61-4360-ac80-d5fac24d0a04', 'planned_order_id': '14716644'}
[2025-03-28 01:47:16] [info     ] removed 2025-03-28 strategy planned orders rv=0
[2025-03-28 01:47:16] [info     ] insert all 1 planned orders done
[2025-03-28 01:47:16] [info     ] 模拟交易信号推送微信消息请求成功
[2025-03-28 01:47:16] [info     ] bigtrader.v38 运行完成 [2.355s].
2025-03-28 01:47:17 [info     ] done.

但是回测时最新日期是有持仓信息的,见下图:

标签

模拟交易
评论
  • 检查下是不是因子需要用到一段时间的窗口,如果这样的话,你需要向前多取一段时间数据,这样没有nan值,就能正常出信号。
  • 建议你把策略源码贴出来,或者发给小q,这样我们看着源码帮你排查下
  • 好的,我尝试了抽取数据-历史数据向前取150天还是不行,源码发给小q了,感谢!
{link}