XQ小幫手 & 版上先進 :
如題, 我想找出今天的成交量 創近一年來的新高, 或是與近一年來最大量 相差不超過 10% 的個股.
其中, 會用到 highest(volume[1], 240) 來找出近一年的最大成交量.
但遭遇到上市上櫃未滿一年的個股, 今天成交量創新高了, 卻無法被程式找出來.
我想原因是在 highest(volume[1], 240), 新股會在 XS 執行時 有 "資料長度不夠計算(50019)" 的錯誤訊息.
我嘗試用
launchDate = GetField("公司掛牌日期");
value1 = getbaroffset(launchDate);
來取得新股最大K棒數, 以取代 highest 裡面的 240.
但...例如
2948 寶陞, 掛牌日是 2023/12/12 但實際上 K棒在 2020/12/20 就出現了.
所以 無法用掛牌日來回推 K棒數.
請問, 該如何解? 感謝 !
 
            
        
        
        
            
3 評論