交易频率设置分钟的策略,如果指定在下午较晚时的处置操作,均无法被有效执行。
我的一个策略设置为14:45做买入操作,之前运行正常,大约10-15天前开始,再没有过一笔买入交易。
我在handle_bar里加上日志打印,每分钟一次,发现在下午不到2点,就不再执行handle_bar了,最后一条的模拟盘时间是13:49,真实时间是16:08。
以下为原始日志内容:
2026-09-24 09:12:17 - [ 2026-09-24 09:00:00 ] - INFO600522.SH: [32.66, 34.49, 34.56, 32.66, 265520892.0] | [33.9, 34.53, 35.19, 36.39, 35.98, 36.95, 36.88, 35.78]
2026-09-24 09:12:17 - [ 2026-09-24 09:00:00 ] - INFO000657.SZ: [60.58, 62.23, 63.56, 60.57, 98747776.0] | [62.04, 60.9, 61.76, 60.49, 60.26, 59.16]
2026-09-24 09:12:09 - [ 2026-09-24 09:00:00 ] - INFOupdate new_data_str:{}
2026-09-24 09:12:09 - [ 2026-09-24 09:00:00 ] - INFOhold_stocks: []
2026-09-23 16:08:47 - [ 2026-09-23 13:49:00 ] - INFOhandle_bar
2026-09-23 16:06:30 - [ 2026-09-23 13:48:00 ] - INFOhandle_bar
2026-09-23 16:02:34 - [ 2026-09-23 13:47:00 ] - INFOhandle_bar
2026-09-23 16:00:10 - [ 2026-09-23 13:46:00 ] - INFOhandle_bar
2026-09-23 15:57:30 - [ 2026-09-23 13:45:00 ] - INFOhandle_bar
2026-09-23 15:54:50 - [ 2026-09-23 13:44:00 ] - INFOhandle_bar
2026-09-23 15:52:17 - [ 2026-09-23 13:43:00 ] - INFOhandle_bar
2026-09-23 15:49:30 - [ 2026-09-23 13:42:00 ] - INFOhandle_bar

