BIAS用來計算價格與均線的乖離,
但若是要計算當前價格與開盤第一根15分鐘K棒最高價所繪製價格線的乖離率 該如何編寫指標?
請小編及各位前輩高手指導! 謝謝
照片中箭頭所指的黃線 即 開盤15分K最高價 所繪製的線段
BIAS用來計算價格與均線的乖離,
但若是要計算當前價格與開盤第一根15分鐘K棒最高價所繪製價格線的乖離率 該如何編寫指標?
請小編及各位前輩高手指導! 謝謝
照片中箭頭所指的黃線 即 開盤15分K最高價 所繪製的線段
你使用的頻率是15分鐘,所以用date<>date[1]可抓到第一根K棒。
var: intraBarPersist myH(0);
if date<>date[1] then myH=h;
value1=100*(c/myH-1); //你要的乖離率
謝謝許教授撥空解答! 不好意思 您的答覆 我無法理解 請問 myH=h 表彰的意思為何?
以下是指標指令 value1 可以找出,我所使用的頻率當天第1根K的最高價。另外 我希望能計算 該頻率每一根K
棒收盤價 與 value1 的乖離率 並 繪製成線圖 但結果不如預期 。能否麻煩 小編 或 線上前輩 幫忙除錯 改正!
IF date<>date[1] then value1=0; //跨日清零
IF Time=090000 then
begin
value1 = high; //取得當天0900~0915的最高價
end;
value2 = Bias(value1);
Plot1(value2, "乖離");
(1)Bias的參數是期數,而非你賦予的價格。
(2)你要計算第一根K的最高價與每根收盤價的乖離率,不能使用Bias函數計算。而應使用我的value1。指標腳本如下:
var: intraBarPersist myH(0);
if date<>date[1] then myH=h;
value1=100*(c/myH-1); //你要的乖離率
Plot1(value1,"我的乖離率");
(3)若你使用的頻率是15分鐘,則myH是開盤第一根15分鐘K棒的最高價。myH=h代表在第一根15分K記錄該K的最高價。
感謝熱心的 許教授撥空指導! 謝謝您
4 評論