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


Формула объемного осциллятора (элементы управления диаграммы)

Формула объемного осциллятора измеряет разность между скользящим средним объема за краткосрочный период и скользящим средним за долгосрочный период. Положительное значение указывает на сильный тренд, а отрицательное — на слабый.

Образец построения индикатора осциллятора объема

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

Синтаксис

Chart.DataManipulator.FinancialFormula(
    FinancialFormula.VolumeOscillator,
    "PeriodShort,PeriodLong,UsePercentage",
    "Volume",
    "VO")

Параметры

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

  • PeriodShort
    Интервал для вычисления краткосрочного скользящего среднего. Значение по умолчанию — 5.

  • PeriodLong
    Интервал для вычисления долгосрочного скользящего среднего. Значение по умолчанию — 10.

  • UsePercentage
    Определяет, выводится ли разность в процентах. Если установлено значение false, то формула выводит разность в виде точки данных. Значение по умолчанию — true.

Входные значения

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

  • Volume
    Объем, для которого вычисляется индикатор объемного осциллятора.

Выходное значение

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

  • VO
    Индикатор объемного осциллятора.

Замечания

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

Пример

В следующем примере входные данные для объема берутся из значения Y ряда Series1 (Series1:Y), а индикатор объемного осциллятора выводится в ряд Series2 (Series2:Y). Используется краткосрочный интервал в 10 дней и долгосрочный в 30 дней.

Chart1.DataManipulator.FinancialFormula (FinancialFormula.VolumeOscillator, "10,30,true", "Series1:Y", "Series3:Y")
Chart1.DataManipulator.FinancialFormula (FinancialFormula.VolumeOscillator, "10,30,true", "Series1:Y", "Series3:Y");

См. также

Справочник

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

Другие ресурсы

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

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