请教老师,截面策略编写问题
 Range[i=0:datacount-1]
        {
               
            hh = Highest(High,100);
            ll = lowest(low,100);            
            
            bkh = Highest(High,BarsSinceEntry+1);//本周高点/开仓以来高点
            skl = Lowest(Low,BarsSinceEntry+1); //本周低点/开仓以来低点
            PlotNumeric("bkhigh",Highest(High,BarsSinceEntry+1));
            PlotNumeric("sklow",Lowest(Low,BarsSinceEntry+1));
            atr20 = AvgTrueRange(ATRN); //ATR20
            
            hhfar = (hh[2] - Close[1]) / atr20[1];
            llfar = (close[1] - ll[2]) / atr20[1];
            
            MarginR = MarginRatio();
            ConUnit = ContractUnit();
            money1 = close[1] * ConUnit*MarginR; 
            numkai = round(max (1,20000/ money1 ),0); //开仓手数   
            Commentary("data["+text(i)+"].hhfar="+text(hhfar));
            Commentary("data["+text(i)+"].llfar="+text(llfar));
            
            Commentary("动态高tj:"+Text(bkh-Close-2*atr20)+"++动态低tj:"+text(Close-skl-2*atr20));
            Commentary("盈亏幅度:"+Text((Close/EntryPrice-1)*100));
        }
        for i = 0 to DataSourceSize-1
        {
            If(close[9] > 0)
            {
                ArrayPushBack(array_hhfar, data[i].hhfar); //形成所有品种离高点距离的列表
                ArrayPushBack(array_llfar, data[i].llfar);//形成所有品种离低点距离的列表
            }
        }

请问老师怎么解决,截面策略回测过程中有些品种还未上市,我希望这些品种不参与排名,这个要怎么编写呢?比如在2015年9月1日回测是,原油这个品种实际还没有上市,那么这个品种不参与截面的排名,谢谢。我以上的写法,发现一下问题:系统容易卡死,另外计算需要很长时间最后都没有结果

老师,您好,我在编写截面策略是有个疑问,帮忙解答下
横截面策略轮动开仓的问题
截面策略小周期开仓
截面策略如何写
请教策略编写 和公式编写 的区别?
截面策略统计单品种收益
如何实现横截面交易策略
策略编写问题
TB中怎么实现横截面策略
关于截面数据量化问题