Поделиться через


Формула среднего истинного диапазона

Формула среднего истинного диапазона регистрирует максимальные значения из следующих трех разностей, а затем вычисляет скользящее среднее результирующего ряда данных.

  • Разность между высокой ценой и низкой ценой за предыдущий день.

  • Разность между ценой закрытия за предыдущий день и высокой ценой за текущий день.

  • Разность между ценой закрытия за предыдущий день и низкой ценой за текущий день.

Индикатор среднего истинного диапазона служит хорошей мерой состояния рынка.Высокое значение часто указывает на панические продажи, ведущие на дно рынка.Низкое значение часто указывает на пик рынка.

FinancialFormulaAverageTrueRange

Данные формулы

Dd456692.collapse_all(ru-ru,VS.140).gifСинтаксис

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

Dd456692.collapse_all(ru-ru,VS.140).gifПараметры

Эта формула принимает один необязательный параметр.

  • Period
    Период для вычисления скользящего среднего для значений истинного диапазона.Значение по умолчанию — 14.

Dd456692.collapse_all(ru-ru,VS.140).gifВходные значения

Эта формула принимает одно входное значение Y.

  • High
    Дневная высокая цена.

  • Low
    Дневная низкая цена.

  • Close
    Дневная цена закрытия.

Dd456692.collapse_all(ru-ru,VS.140).gifВыходное значение

Эта формула возвращает одно значение Y.

  • ATR
    Индикатор среднего истинного диапазона.

Заметки

Тип диаграммы график удобен для отображения вывода формулы.

Пример

В следующем примере входные данные для высокой цены, низкой цены и цены закрытия за день берутся из значений Y ряда Series1 (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

Основные понятия

Финансовые формулы

Применение формул