選股:計算上引線比例

  •   136 
  • 最後發表   whw  2023 八月 22
whw 發文於   2023/08/17

您好

我的選股目標是目標是求出近n天上引線高於一定比例的股票

但結果都不太正確

想請問以下語法哪邊有誤

謝謝

input: dayknumber(5,"近n日"),largerratio(0.5,"k棒比例");

input: upperlineratio(2,"上引線長度");

 

if countif((GetField("High","d")-maxlist(GetField("Close","d"),GetField("open","d")))>absValue(GetField("c","d")-GetField("o","d"))*upperlineratio,dayknumber)>largerratio*dayknumber then ret=1;

 

 

 

XQ小幫手 發文於   2023/08/22

 Hello whw,

 

您可以用 outputfield 來將運算的相關數值輸出。

需要足夠的資料讀取筆數才能夠計算出正確的次數,上面的腳本中要6筆以上比較適合。

另外這邊計算的上引線比例是和實體Bar的部分相比,而不是和整根Bar相比。

 

如果您還是有問題的話,可以舉個錯誤的例子(商品和日期)並附上截圖讓小幫手確認。

這樣會比較容易找出問題的原因。

 

發表回覆
Close