p1_ma5 = get_stock_price(stock_list,prev_trade_day,5).groupby('code').mean()
p1_ma10 = get_stock_price(stock_list,prev_trade_day,10).groupby('code').mean()
p1_ma20 = get_stock_price(stock_list,prev_trade_day,20).groupby('code').mean()
p1_ma30 = get_stock_price(stock_list,prev_trade_day,30).groupby('code').mean()
p2_ma5 = get_stock_price(stock_list,getday3(prev_trade_day,-1),5).groupby('code').mean()
p2_ma10 = get_stock_price(stock_list,getday3(prev_trade_day,-1),10).groupby('code').mean()
p2_ma20 = get_stock_price(stock_list,getday3(prev_trade_day,-1),20).groupby('code').mean()
p2_ma30 = get_stock_price(stock_list,getday3(prev_trade_day,-1),30).groupby('code').mean()
这回测速度有些慢啊
可一次把所有数据都取回来再计算,不用多次取数据
2022-03-09