在選股中心裡面若按往前的日期會顯示區間漲幅,要如何才能改顯示區間最高漲幅呢?
還有請各位高手及小幫手幫忙,萬分感謝
        
        區間漲幅請益
- 293
 - 最後發表 異想天開 2023 十一月 28
 
                    XQ小幫手
                    發文於
                    
                     
                    2023/11/24
                   
                
            Hello 異想天開,
區間漲幅是過去的參考價與最新一天的收盤價所計算出的數值。
所以您只要找出過去N天最低的參考價,即可計算出區間最高漲幅。
舉例來說,要找出過去10天內最高區間漲幅:
ret = 1;
value1 = lowest(getfield("參考價"), 9);
outputField1(100 * (close - value1) / value1);
                    異想天開
                    發文於
                    
                     
                    2023/11/25
                   
                
            小幫手好,我了解原理,但我不了解的是要如何取得當天的日期及我今天的日期來計算這個日期差距

                    XQ小幫手
                    發文於
                    
                     
                    2023/11/28
                   
                
            Hello 異想天開,
XQ無法取得未來的資料,當您按下往前的箭頭回朔的時候,此時對XQ來說最新的資料就只有到選取日期,故無法取得執行當日的資訊。
所以小幫手才會用上面的寫法 (在最新一日找出前幾日最低的參考價) 來找出在最新一日時能取得的最高區間漲幅。
 
            
        
            
3 評論