Формула среднего истинного диапазона
Формула среднего истинного диапазона регистрирует максимальные значения из следующих трех разностей, а затем вычисляет скользящее среднее результирующего ряда данных.
Разность между высокой ценой и низкой ценой за предыдущий день.
Разность между ценой закрытия за предыдущий день и высокой ценой за текущий день.
Разность между ценой закрытия за предыдущий день и низкой ценой за текущий день.
Индикатор среднего истинного диапазона служит хорошей мерой состояния рынка.Высокое значение часто указывает на панические продажи, ведущие на дно рынка.Низкое значение часто указывает на пик рынка.
Данные формулы
Синтаксис
Chart.DataManipulator.FinancialFormula(
FinancialFormula.AverageTrueRange,
"Period",
"High,Low,Close",
"ATR")
Параметры
Эта формула принимает один необязательный параметр.
- Period
Период для вычисления скользящего среднего для значений истинного диапазона.Значение по умолчанию — 14.
Входные значения
Эта формула принимает одно входное значение Y.
High
Дневная высокая цена.Low
Дневная низкая цена.Close
Дневная цена закрытия.
Выходное значение
Эта формула возвращает одно значение 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