Average函數對應SMA均線,XAverage函數對應EMA均線,已有跨頻率xf_XAverage函數,請問跨頻率xf_Average如何寫?
謝謝!
Average函數對應SMA均線,XAverage函數對應EMA均線,已有跨頻率xf_XAverage函數,請問跨頻率xf_Average如何寫?
謝謝!
您好:
xf_XAverage函數使用方式為,
xf_XAverage(引用頻率, 價格序列, 計算期間),
引用頻率:目前支援"D", "W", "M" (日、週、月) 的資料頻率。
價格序列:通常為Open、High、Low、Close。
例如:
跨頻率計算【週】資料頻率,【Close】價格序列,【20】週計算期間的 xf_XAverage函數,
並用value1 數值變數,將計算結果儲存,
再將 value1 畫在技術分析的副圖上。
範例程式碼如下:
value1 = xf_xaverage("D", close, 20);
plot1(value1);
就能將 xf_xaverage 跨頻率計算出來的結果,
顯示在技術分析頁面的副圖中。
以上,提供給您參考,謝謝。
我講的是xf_Average不是xf_XAverage,二者定義不同,系統函數已有xf_XAverage,但沒有xf_Average函數。因為XQ K線系統內的均線是用SMA均線,而不是是EMA均線,SMA就是Average函數,我想知道的是跨頻率xf_Average函數如何寫?謝謝!
十分抱歉,小幫手看錯了,
請您試試看使用以下程式碼範例
value1 = average(closew(0), 20); plot1(value1);
average語法為,計算序列資料的移動平均,
closew語法為,取得週線的收盤價,
CloseD = 取得日線的收盤價,
CloseW = 取得週線的收盤價,
CloseM = 取得月線的收盤價,
CloseQ = 取得季線的收盤價,
CloseH = 取得半年線的收盤價,
CloseY = 取得年線的收盤價,
Open High Low Close 均可使用上述的用法。
這樣 value1 就能跨頻率取得開、高、低、收的簡單移動平均。
以上提供給您參考,再次深感抱歉看錯您的意思,謝謝您。
4 評論