xs 跌破均線 寫法請益

  •   797 
  • 最後發表   里歐  2022 十月 06
里歐 發文於   2022/10/02

想請問下
以下這是從xq裡面的文章抓到的腳本。關於均線糾結 & 糾結期數的部分,
不知道有沒有大神可以解釋一下意思...


回到我的需求,希望選股能找到
1.當日收盤價,低於 5/10/20 三條均線
2.前一日收盤價,高於 5 或者 10 或者 20 其中一條均線
就是想找到當日才跌破的條件。

我目前是寫成以下,但第二個條件沒有達成
因為我也沒真的理解Average()這個func 這個腳本是參考內建腳本改的


再麻煩各位大神、小編開示。

XQ小幫手 發文於   2022/10/06

Hello 里歐,

 

均線糾結的部分,簡單的說就是短中長的均線需要在一定距離內 (均線糾結區間) 且持續一定期數 (均線糾結期數)。

AvgHLp 就是計算3條均線的距離(%), AvgH 是最高那條均線數值,AvgL 是最低的那條均線數值。

 

關於均線的部分,您可以參考小幫手在另外一篇文章的回覆。

https://forum.xq.com.tw/thread/xs-%e8%b7%8c%e7%a0%b4%e5%9d%87%e7%b7%9a/

使用在日頻率上,您的條件可以這樣寫:

value1 = average(close, 5);

value2 = average(close, 10);

value3 = average(close, 20);

condition1 = close < value1 and close < value2 and close < value3;   //當日收盤價,低於 5/10/20 三條均線

condition2 = close[1] > value1[1] or close[1] > value2[1] or close[1] > value3[1];   //前一日收盤價,高於前一日 5 或者 10 或者 20 其中一條均線

if condition1 and condition2 then ret =1;

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

 

發表回覆
Close