斜率的變形應用事宜

  •   432 
  • 最後發表   小甜田  2019 十月 28
小甜田 發文於   2019/10/25

小編您好:

爬文學習看到您與網友討論交流 均線斜率的問題(如最下)

我想請教 該範例如何應用去 改寫 像是RSI的斜率或是乖離率的斜率?

我的疑問是:

bias(5) 或bias(10) 等數值要如何像範例,可以使用getfield去抓到"收盤價"欄位去抓出來?

以上還請指點~

謝謝

value1 = average(GetField("收盤價","D"),5); 

 

--------

例如以下範例語法:

value1 = average(GetField("收盤價","D"),5);
value2 = average(GetField("收盤價","D"),20);

value3 = LinearRegSlope(value1,5); //計算5MA 5期的線性迴歸線斜率
value4 = LinearRegSlope(value2,20); //計算20MA 20期的線性迴歸線斜率

以上方向供您參考,謝謝。

XQ小幫手 發文於   2019/10/28

Hi 小甜田

您好,小幫手這邊不太確定您的問題

以下先回覆我能理解的給您,希望能對您有所幫助。

1.如果您要算乖離率的斜率的話,其實只要將乖離率的數字帶入LinearRegSlope函數內即可

LinearRegSlope是一個計算線性回歸斜率的函數,請參考網址

2.您可以從XScript編譯器內的函數,可以查詢到bias的函數,其內容為

value1 = Average(close, length);
Bias = (close - value1) * 100 / value1;

bias也是使用一般的移動平均後的收盤價計算而成,因此將收盤價帶入的話

也就是計算收盤價的線性回歸斜率。

以上回覆,謝謝。

 

發表回覆
Close