// XQ 乖離率
input: Length1(10);
SetInputName(1, "天數一");
Plot1(Bias(Length1), "乖離");
以上是 SMA 乖離率指標 請問EMA該怎麼寫呢?
// XQ 乖離率
input: Length1(10);
SetInputName(1, "天數一");
Plot1(Bias(Length1), "乖離");
以上是 SMA 乖離率指標 請問EMA該怎麼寫呢?
你可以自訂一個函數,例如名稱為EmaBias,然後將Bias函數內容複製過來,稍做修改,呼叫時就將Bias改成EmaBias,像是Plot1(EmaBias(Length1));
//EmaBias函數
SetBarMode(1);
input: length(numericsimple);
value1 = Ema(close, length);
if value1 <> 0 then
EmaBias = ((close / absValue(value1)) - sign(value1)) * 100
else begin
if close > 0 then
EmaBias = 999
else if close < 0 then
EmaBias = -999
else
EmaBias = 0;
end;

許教授您好!
您於12/7日幫忙回覆的部分,我不是很能理解! 所以我直接複製後,試圖設成函數,但編譯結果不如預期,能否麻煩許教授 再進一步指導?
您的函數名稱,直接取名為「EmaBias」就可以通過編譯了。
感謝 許教授
感謝 小木可
4 評論