想請問一下指標的運行流程,我本身有在寫其他程式
但一直對 XS 運行流程似懂非懂,我想講一下我猜測的觀點,麻煩幫我指正
1. 我先嘗試在 XS 指標下建立一個指標,假設命名為 "測試A" ,並寫出以下簡單的程式碼,並加入副圖指標
value1 = C;
Print("Date=", NumToStr(Date, 0), "value1=", NumToStr(value1, 2));
2.然後在 Print 底下看 log 如下,可以看出他的 log 出現 5690 行
Date= 20010427 value1= 84.50 Date= 20010430 value1= 83.00 Date= 20010502 value1= 80.00 ...... Date= 20240522 value1= 15.60 Date= 20240523 value1= 15.55 Date= 20240524 value1= 17.10 Date= 20240527 value1= 17.65
那我的問題如下
Q1 : 依照 Print 出來的結果,表示 "測試A" 這個指標會被 XQ 系統執行 5690 次嗎?
因為我在 "測試A" 中並沒有任何迴圈,但 Log 卻出現 5690 次,表示 XQ 會自動決定要執行幾次?
Q2 : 假設 XQ 都會自動決定要執行幾次,是否有設定可以決定範圍?
因為如果每次都從 2001 年開始跑,那這樣執行效率會不會變低? 我可以設定比如從 2020 開始嗎?
 
 
             
        
         
         
         
     
     分類
    分類
 
            
2 評論