想实现因子IC轮动策略,比如在小市值IC<-0.2时买入市值最小的N支股票并持有,直到小市值IC>0.2时卖出,然后空仓至下一次小市值IC<-0.2再买入,请问如何实现?另外如果想实现多个因子的IC轮动,比如选择5个因子,当任意一个因子的IC<-0.2买入,按照该因子排名前N支股票买入持有,卖出条件类似,应当如何实现?