老师,您好,我在变现截面策略的时候,对所有品种按照距离100日高点距离排序时,发现以下问题:排序的时候有些品种因为上市的比较晚,比如氧化铝2023年6月16日上市,但在2023年6月15日和之前的交易日该品种没有上市,本没有成交和数据,但是按照指标排序的时候该品种仍以2023年6月16日的指标值进行排序。这个怎样可以实现它未上市就不参与排序呢?
这个只能自己设计合适的数据结构。比如自己构造一个多元容器,按照时间日期为索引记录要排序的指标值,没有就标记无穷大或者无穷小,具体根据排序要求来。