Формула стохастического индикатора (элементы управления диаграммы)
Формула стохастического индикатора вычисляет простой стохастический индикатор (%K) и сглаженный стохастический индикатор (%D). %D представляет скользящее среднее для %K. Выходные данные представлены в процентах. Значение более 80 % показывает, что текущая цена близка к высокой цене, а значение менее 20 % показывает, что текущая цена близка к низкой цене.
Стохастический индикатор указывает на восходящие и нисходящие рыночные тренды.
Данные формулы
Синтаксис
Chart.DataManipulator.FinancialFormula(
FinancialFormula.StochasticIndicator,
"PeriodK,PeriodD",
"High,Low,Close",
"%K,%D")
Параметры
Эта формула принимает два необязательных параметра.
PeriodK
Период для вычисления %K. Значение по умолчанию — 10.PeriodD
Период для вычисления %D. Значение по умолчанию — 10.
Входные значения
Эта формула принимает три входных значения Y.
High
Дневная высокая цена.Low
Дневная низкая цена.Close
Дневная цена закрытия.
Выходное значение
Эта формула возвращает два значения Y.
%K
Простой стохастический индикатор. Значение по умолчанию — 10.%D
Сглаженный стохастический индикатор. Значение по умолчанию — 10.
Замечания
Тип диаграммы график удобен для отображения вывода формулы.
Пример
В следующем примере входные данные для высокой цены, низкой цены и цены закрытия за день берутся из значений Y ряда Series1 (Series1:Y, Series1:Y2 и Series1:Y4), индикатор %K выводится в ряд Series3 (Series3:Y), а индикатор %D выводится в ряд Series4 (Series4:Y). Для вычисления %K и %D используется период в 15 дней.
Chart1.DataManipulator.FinancialFormula (FinancialFormula.StochasticIndicator, "15,15", "Series1:Y,Series1:Y2,Series1:Y4", "Series3:Y,Series4:Y")
Chart1.DataManipulator.FinancialFormula (FinancialFormula.StochasticIndicator, "15,15", "Series1:Y,Series1:Y2,Series1:Y4", "Series3:Y,Series4:Y");
См. также
Справочник
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting