請問要怎麼抓 OSC的值, 連續5日在-0.09到+0.09之間 的股票(台股)

  •   104 
  • 最後發表   grace玉  2024 二月 06
grace玉 發文於   2024/01/31

請問要怎麼寫XS抓 OSC的值, 連續5日在-0.09到+0.09之間 的股票(台股)  謝謝

XQ小幫手 發文於   2024/02/06

Hello, grace玉.

您可以參考MACD黃金交叉的寫法,這樣可以取得 OSC的值,

 

再設訂連續五天OSC < 0.09 且 OSC > -0.09,範例如下:

input: FastLength(12), SlowLength(26), MACDLength(9);
variable: difValue(0), macdValue(0), oscValue(0);

SetTotalBar((maxlist(FastLength,SlowLength,6) + MACDLength) * 4 + 5);

SetInputName(1, "DIF短期期數");
SetInputName(2, "DIF長期期數");
SetInputName(3, "MACD期數");

MACD(weightedclose(), FastLength, SlowLength, MACDLength, difValue, macdValue, oscValue);

Ret = Trueall(oscValue < 0.09, 5) and TrueAll(oscValue > -0.09, 5);

1707199455899

 

謝謝。

發表回覆
Close