还请教个问题:
用history_bars不断轮询几千支个股,需对每支股都获取100多根历史K线数据,如果每次轮询都这样做,耗时太长。
我按如下这样做是否合理,有无更好方法:
仅第一次用history_bars取所有历史数据,后面轮询时从上次轮序已获取数据中调取最后时间,然后根据这个时间再用history_bars_date获取后面新产生的数据 ,叠加到前面已生成的行情LIST中?
1,优化你的代码运行逻辑,提高代码执行效率
2,金字塔的Python策略是多核并行的,你可以考虑将你的几千支股票拆开多个策略运行,通过并行计算提高效率