想請問一下 如果我想要寫
EMA19周目前向下
EMA38周目前也向下
且EMA19和38周交叉碰到 股價也在這附近 大概8%之內 且是在周線上plot的 請問該怎麼寫呢?
我用EMA的語法好像只能在日線上 用XEMA好像又不是這樣使用 再麻煩小幫手協助解惑 如果可以看看能不能提供語法 我可能會比較理解 感謝!
XS裡面的EMA和SMA差異
- 253
- 最後發表 Yang920 2023 一月 05
Yang920
發文於
2023/01/04
XQ小幫手
發文於
2023/01/05
Hello Yang920,
如果您使用週頻率的話,那麼只要使用 EMA 或 XAverage 函數就可以計算週的指數移動平均。
EMA並沒有限定使用頻率,您可以使用在任何頻率上,但是不能夠跨頻率。
要跨頻率計算的話需要使用 xf_ema 或 xfmin_ema。
需注意指數移動平均是種需要前期運算值的指標,所以在使用時需要大約計算頻率長度4倍的資料才能夠運算出正確數值。
舉例來說,使用在週頻率上:
input: _len1(19), _len2(38);
settotalbar(maxlist(_len1, _len2) * 4); //設定足夠的K棒運算避免算錯
value1 = ema(close, _len1);
value2 = ema(close, _len2);
condition1 = value1 cross over value2;
condition2 = close <= value1 * 1.08 and close >= value2 * 0.92;
condition3 = value1 cross under value2;
condition4 = close <= value2 * 1.08 and close >= value1 * 0.92;
condition5 = (condition1 and condition2) or (condition3 and condition4);
condition5 就是 EMA19 和 EMA38 交叉碰到,股價也在8%之內的條件。
您可以自行決定要將什麼plot出。
網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。.
1 評論