History历史数据
历史数据
定义
描述
支持3种获取历史数据的方式
1:GetHistoryDay获取单个股票历史日数据
2:GetHistoryDay获取所有股票历史日数据(按指定交易日天数查询)
3:GetHistoryDay获取所有股票历史日数据(按时间区间查询)
当需要获取的股票数量较少时,请使用方法1单个查询
当需要获取的股票历史数量较多时,请使用方法2、3以提高效率
由于历史数据数据量非常大,如果股票数量过多,获取的时间跨度过大,极易导致回测效率降低,请谨慎使用
1:GetHistoryDay获取单个股票历史日数据
2:GetHistoryDay获取所有股票历史日数据(按指定交易日天数查询)
3:GetHistoryDay获取所有股票历史日数据(按时间区间查询)
当需要获取的股票数量较少时,请使用方法1单个查询
当需要获取的股票历史数量较多时,请使用方法2、3以提高效率
由于历史数据数据量非常大,如果股票数量过多,获取的时间跨度过大,极易导致回测效率降低,请谨慎使用
示例
public override void OnData(Slice slice)
{
//查询000001.XSHE当前时间前10日历史数据
List<Stock_price_history> theDayBeforeHistoryList2 = GetHistoryDay("000001.XSHE", 10);
//查询所有股票当前时间前10日历史数据
List<Stock_price_history> theDayBeforeHistoryList1 = GetHistoryDay(10);
}