請問%b指標金叉的語法

  •   52 
  • 最後發表   雅士  2025 七月 16
雅士 發文於   2025/07/08

請教大師,

%b指標中 ,如圖, 頻率5分k中,橘線向上穿越藍線,而且橘線數值大於 藍線數值10以上,發出警示的語法應該怎麼寫?

謝謝.....

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/07/08

請參考以下連結,並進行修改:

https://www.xq.com.tw/xstrader/%b指標/

雅士 發文於   2025/07/08

謝謝教授 

雅士 發文於   2025/07/09

請問大師...

下面的語法無法跳出警示,請問哪裡錯了?謝謝.........

 

// %B =(目前價格 - 下軌)/(上軌 - 下軌)

input: BBLength(10,"布林期間");

input: UpperBand(2,"上限標準差倍數");

input: LowerBand(2,"下限標準差倍數");

input: MALength(7,"均線期間");

var: BB(0),MA(0); 

value1=bollingerband(c, BBLength, UpperBand);

value2=bollingerband(c, BBLength, -LowerBand);

BB=(c-value2)/(value1-value2);

MA=average(BB,MALength);

 

if BB cross over MA and BB - MA > 10 then ret=1;

 

虎科大許教授 發文於   2025/07/09

你執行程式,並Print看看BB及MA的數值,看看它們有沒有符合警示的條件。

雅士 發文於   2025/07/09

謝謝教授,我試試看..

XS小編 發文於   2025/07/15

Hello 雅士,

 

小編補充,您的變數BB = (c-value2)/(value1-value2); 少乘了100 (可參考系統內建的 %b指標)。

雖然  BB cross over MA 不會有影響,但 BB - MA > 10 會因此與看到的不同。

雅士 發文於   2025/07/16

原來如此,謝謝小編。

發表回覆
Close