Hi 小幫手,
指定分K頻率, 為何"AvgPrice"所取得的均價與實際均價不符? 麻煩指證.謝謝
Print("Date=", NumToStr(Date, 0), "Time=", NumToStr(Time, 0), "均價=", NumToStr(AvgPrice,2), "Close=", NumToStr(Close, 2));
3 評論
Hi GB,
您好,
AvgPrice 為取得利用K棒的開、高、低、收所計算出的平均價格;
計算公式:平均價格 = (當期開盤價 + 當期最高價 + 當期最低價 + 當期收盤價)/4。
而 均價 (報價欄位) 為傳回今日的平均成交價。
這兩個函數所述之數值定義不同,小幫手先向您說明。
為何"AvgPrice"所取得的均價與實際均價不符?
回過頭來探討您的問題,
請問您的 實際均價 定義為何?
是否有相關問題畫面完整截圖供參考對照?
查看您的程式碼應該是自訂警示腳本,加入雷達所 Print 出來的檢驗相關數值,
若是的話,請您提供雷達設定畫面如下圖,以利小幫手查看問題的原因,謝謝。
螢幕截圖如下.
謝謝
您好,謝謝您提供相關資訊,
商品盤勢的"均價"線(如您提供的畫面,面向螢幕左圖)為 均價 (報價欄位) ;
而在XS編輯器所呈現的數值為 AvgPrice ,這兩個為不同定義所呈現出來數值,
故數值會不一樣(原因可以參考 小幫手在 2018/12/03 先向您說明的部分)
建議您改用 均價 (報價欄位) 來取得 商品盤勢的"均價"線 數值,
以上方向供您參考,謝謝。
3 評論