剛接觸XS語法,是菜鳥新手,
想請教這兩語法是否相同呢?
average(close, 10)[1] v.s. average(close[1], 10)
 
        
        這兩語法相同?關於average(close, 10)
- 311
- 最後發表 馬克A 2024 八月 26
                    馬克A
                    發文於
                    
                     
                    2024/08/25
                   
                
            
                    虎科大許教授
                    發文於
                    
                     
                    2024/08/26
                   
                
            這兩者應該要相等,但要留意讀取資料筆數,因為後者就算準備的資料筆數不夠,因為是資料庫的資料,所以一樣可以抓得到close來計算平均;前者因為並非資料庫的資料,讀取資料筆數不夠就會顯示零。
以選股腳本為例,若outputField兩者,則由於預設資料筆數是10,後者可計算出數值,但前者會是零;若加setTotalBar(11); 則兩者的數值就會相同。
                    馬克A
                    發文於
                    
                     
                    2024/08/26
                   
                
            感謝老師,原來如此,那寫average(close[1], 10) 安全一些。
 
 
             
         
         
     
     分類
    分類
 
            
2 評論