前言
今天想要和大家分享的是使用get_price函数,但是却没有办法获取上一个交易日的一个交易数据,发生时间点是在早上的8点10分!
一、问题描述
就和前言中的一样,在8点10分的时候,使用get_price函数,但是上一个交易日的交易数据没有办法获取!
二、解决方案
1、这个问题主要表现在当天使用get_price函数是可以获取到上一个交易日的数据的,但是在当日之前启动的策略却是不能获取相关的数据的!
2、get_price无法获取当日的二进制数据,排查代码发现get_price会取一个开启交易时间的日期进行与end_date入参做对比取小,由于当日启动的日期就是当日,该日期在9.10beforetradingstart时进行更新,因此在非当日启动的策略时,该日期为上一交易日,get_price只能获取到上上交易日的数据,因此无法获取到上一交易日数据;
结语
ptrade的渠道可以通过《ptrade开通详则》来获取,感谢看到这里,如果有更多疑问欢迎在评论区提出!