您好,想請問該如何抓加權指數在盤中特定時間的價格? 例如:9:03:03 19300這樣? 請問能在盤中追蹤嗎
 
        
        加權指數盤中取價
- 138
- 最後發表 kdogg 2024 五月 17
                    kdogg
                    發文於
                    
                     
                    2024/05/14
                   
                
            
                    XS小編
                    發文於
                    
                     
                    2024/05/17
                   
                
            Hello kdogg,
加權指數盤中是每5秒產生一筆指數,所以不會有 09:03:03 這種數值。
若您使用逐筆洗價的話,可以搭配 Time 的 Tick頻率來判斷是否為所需要的值,並使用 intrabarpersist 的變數來保存。
舉例來說:
var: intrabarpersist _c(0), intrabarpersist _v(0);
if getfield("Time", "Tick") = 090300 then begin
_c = getfield("Close", "Tick");
_v = getfield("Volume", "Tick");
end;
需注意要在設定的時間前啟動才可以。
回測的話因為逐筆洗價並不會洗每根Tick,故要取得特定時間的Tick會需要用迴圈來判斷。
 
 
             
         
     
     分類
    分類
 
            
1 評論