乖離率應用

  •   1K 
  • 最後發表   morris8888  2024 十月 23
morris8888 發文於   2023/09/15

請問有辦法在盤中跨頻率監控乖離率嗎?

如果可以 請問該怎麼編寫指令?

例如 在5分鐘的頻率下 監控 20日乖離率 大於15 觸發

value1 = Bias(20);

排序方式: 標準 | 最新
XQ小幫手 發文於   2023/09/25

Hello morris8888,

 

您可以用 bias 函數計算乖離率沒錯,但需注意其計算的是執行頻率的收盤價和均線乖離程度。

若需要跨頻率的話,您可以參考內建的 bias 腳本並將裡面用到的資料修改為所需頻率,像是:

input: length(numericsimple);

 

value1 = Average(getfield("Close", "D"), length);

Bias = (getfield("Close", "D") - value1) * 100 / value1;

散散惹人愛 發文於   2024/10/17

 請問若我想以 condition12 表達:

value15 = xfMin_EMA("15", Close,12); 

昨日收盤價,與value15 之間 乖離 0.1%~1%之間。應如何編寫?

 

 

虎科大許教授 發文於   2024/10/17

value15 = xfMin_EMA("15", getField("Close","15"),12); 

value16=getField("Close","D")[1];

value17=100*(value15-value16) / value16;

散散惹人愛 發文於   2024/10/18

多謝許教授的回覆,

只是不曉得為何用 用在選股,總選不出適當的 乖離情形 value17 無論這麼調整 都是相同的選股結果。

 

是因為選股不能支援 跨頻率的 code?

虎科大許教授 發文於   2024/10/18

EMA需要大量的資料,才可算出正確的數值。你只使用預設的10筆資料,結果當然一樣。srttotalbar(3000);kk看看。

XS小編 發文於   2024/10/23

Hello 散散惹人愛,

 

選股只能夠使用日以上頻率的資訊。

故 xfMin_EMA("15", Close,12) 是無法計算出來的。

發表回覆
Close