3 分钟快速生成代码
输入想法,AI 即刻生成可运行代码
在 ptrade 量化交易平台中,get_individual_entrust 接口用于获取当日的逐笔委托行情数据。该接口中的 start_pos 和 search_direction 参数主要用于控制获取数据的起始点和时间顺序。
int0start_pos=0 表示从符合搜索方向的第一条数据开始获取;start_pos=50 表示跳过前50条数据,从第51条开始获取。int11 (向前):返回的数据时间顺序是从最新到最旧(倒序)。即列表中的第一条数据是距离当前时间最近的一笔委托。2 (向后):返回的数据时间顺序是从旧到新(正序)。即列表中的第一条数据是当天最早的一笔委托(或基于 start_pos 的最早一笔)。假设你想获取某只股票最新的 50 条逐笔委托数据,并且希望数据按时间从最新到最旧排列:
entrust_data = get_individual_entrust(stocks=['600570.SS'], data_count=50, start_pos=0, search_direction=1, is_dict=True)
如果你想获取当天开盘后的前 50 条逐笔委托数据(从旧到新):
entrust_data = get_individual_entrust(stocks=['600570.SS'], data_count=50, start_pos=0, search_direction=2, is_dict=True)
注意事项:
is_dict 设置为 True,以字典格式返回数据,这样可以大幅提升数据获取和处理的速度。