成交量為十天內第二天新高

  •   149 
  • 最後發表   gto  2023 七月 07
gto 發文於   2023/07/02

選股條件裡只有創新高, 請問如果要編選成交量為十天內第二新高, 該如何編寫程式? thx

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

 Hello gto,

 

小幫手不太確定您指的 十天內第二新高 是 十天內第二次創新高,還是 十天內的第二高。

不過如果是 十天內第二次創新高 的話,您可以用 barlast 來找到上次創新高距離這次創新高的K棒數。

十天內的第二高 的話可以使用 NthHighest

gto 發文於   2023/07/05

Hi 小幫手,

   感謝, 程式碼如下!

value1 = NthHighest(2,volume,5); 

XQ小幫手 發文於   2023/07/07

 Hello gto,

 

如果您要找的是 當天是否為十天內的第二高的話,可以這樣寫:

condition1 = volume = nthhighest(2, volume, 10);

if condition1 then ret = 1;

 

網站上有教學區,裡面有XS語法的基礎和應用,建議您可以先閱覽該區的文章。

發表回覆
Close