3 分钟快速生成代码
输入想法,AI 即刻生成可运行代码
在 ptrade 量化平台的 API 中,count 参数通常用于指定需要获取的数据条数(如 K线数量、交易日天数等)。如果您在调用接口时传入负数导致报错,是因为违反了该参数的取值范围限制。
以下是 count 参数的类型和取值范围要求详解:
count 参数的数据类型必须是 整数(int)。
在绝大多数涉及 count 的接口中,count 的取值必须 大于 0(即正整数)。传入负数或 0 都会导致接口报错或返回异常数据。
count 参数说明get_history (获取历史行情)
count 必须 大于 0。count=5 表示获取最近 5 根 K 线。get_price (获取历史数据)
count 必须 大于 0,且不能与 start_date 同时输入。end_date 前 count 根的数据。get_trade_days (获取指定范围交易日期)
count 必须 大于 0,且建议不大于 3000(即返回数据的开始日期不早于1990年)。end_date 往前的 count 个交易日(包含 end_date 当天)。如果您需要获取历史数据,请确保传入的 count 值为 正整数(>0)。如果您想获取某个日期之前的数据,请使用正数表示往前推的条数,而不是用负数来表示方向。