共用方式為


累積振盪量公式

累積振盪量 (Average True Range) 公式會記錄下列三個差異的最大值,然後計算所產生資料數列的移動平均:

  • 前一天最高價和最低價之間的差異。

  • 前一天收盤價和當天最高價之間的差異。

  • 前一天收盤價和當天最低價之間的差異。

累積振盪量指標適合衡量承銷狀況。高值通常表示因恐慌性賣壓的市場低點。低值通常表示市場高點。

FinancialFormulaAverageTrueRange

公式詳細資料

Dd456692.collapse_all(zh-tw,VS.140).gif語法

Chart.DataManipulator.FinancialFormula(
    FinancialFormula.AverageTrueRange,
    "Period",
    "High,Low,Close",
    "ATR")

Dd456692.collapse_all(zh-tw,VS.140).gif參數

這個公式接受一個選擇性參數。

  • Period
    計算真實交易區間值之移動平均的期間。預設值為 14。

Dd456692.collapse_all(zh-tw,VS.140).gif輸入值

這個公式接受一個輸入 Y 值。

  • High
    每日最高價。

  • Low
    每日最低價。

  • Close
    每日收盤價。

Dd456692.collapse_all(zh-tw,VS.140).gif輸出值

這個公式輸出一個 Y 值。

  • ATR
    累積振盪量指標。

備註

折線圖類型是方便顯示公式輸出的圖表類型。

範例

下列範例會從 Series1 的 Y 值接受每日最高價、最低價和收盤價的輸入 (Series1:Y,Series1:Y2,Series1:Y4),然後將累積振盪量指標輸出至 Series3 (Series3:Y)。它會使用 15 天期間來計算真實交易區間值的移動平均。

Chart1.DataManipulator.FinancialFormula (FinancialFormula.AverageTrueRange, "15", "Series1:Y,Series1:Y2,Series1:Y4", "Series3:Y")
Chart1.DataManipulator.FinancialFormula (FinancialFormula.AverageTrueRange, "15", "Series1:Y,Series1:Y2,Series1:Y4", "Series3:Y");

請參閱

參考

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

概念

財務公式

套用公式