如何获取2个区域中是最高值和次高值

老师好,我想获取200个K线中最近个区域中的最高点和次高点价格怎么取得?如下图,如何取得2个区域的最高价和次高价?可以用SwingHigh或SwingLow获取吗?

最高点用highest(high[1],200)就能获取到次高点目前没有函数直接获取,必须自己写算法。这个算法可能还挺复杂的.......