我想算1分K單根K棒均價:
// value1 = 單根K棒均價
if symbolType = 2 and volume <> 0 then value1 = getField("成交金額(元)") / volume /1000; 
但期貨的話因為沒有 getField("成交金額(元)")
想說以 getField("均價")*getField("Volume","D") *1000代替,邏輯應該沒錯吧?
比如
// value2 = 總成交金額
value2 = getField("均價")*getField("Volume","D") * 1000;
value1 = (value2 - value2[1]) / volume / 1000;
才發現 getField("均價")不夠精確,只算到小數點第二位,所以這樣算會不正確,求解?
 
            
        
        
        
        
                    
            
3 評論