Для расчета стохастического осциллятора используются четыре переменные:
1. Периоды %К. Это число единичных периодов, используемых для расчета стохастического осциллятора.
2. Периоды замедления %К. Эта величина определяет степень внутренней сглаженности линии %К. Значение 1 дает быстрый стохастический осциллятор, а значение 3 — медленный.
3. Периоды °/оD. Это число единичных периодов, используемых для расчета скользящего среднего линии %К. Полученное скользящее среднее называется °/оD и обычно изображается пунктиром на одном графике с линией %К.
4. Метод %D. Это метод сглаживания (экспоненциальный, простой, временных рядов, треугольный, переменный или взвешенный), используемый при расчете %D.
Формула для расчета %К такова:
(Today’s Close –Lowest Low in %K Periods / Highest High in %K Periods– Lowest Low in %K Periods) x 100
где
С— сегодняшняя цена закрытия;
LL— наименьший минимум за число периодов %К;
НН— наибольший максимум за число периодов %К.
Например, для расчета 10дневной линии %К сначала определяют наибольший максимум и наименьший минимум цен за последние 10 дней. Допустим, что за последние 10 дней самое высокое значение цены было 46, а самое низкое — 38, то есть диапазон цен составляет 8 пунктов. Если сегодняшняя цена закрытия равна 41, то значение %К составит:
41-38
37.5=(------------------) * 100
41-38
Значение 37,5% в данном примере показывает, что сегодняшняя цена закрытия находится на уровне 37,5% относительно диапазона цен за последние 10 дней. Если бы сегодняшняя цена закрытия была 42, то значение стохастического осциллятора составило бы 50%. Это означало бы, что рынок закрылся на уровне 50%, или в средней точке 10дневного диапазона.
В этом примере использован период замедления %К, равный одному дню (т.е. замедление отсутствует). При величине периода замедления более 1 до операции деления производится усреднение значений наибольшего максимума и наименьшего минимума по числу периодов замедления %К.
Затем вычисляется скользящее среднее %К по числу периодов, выбранному для расчета °/оD. Полученное скользящее среднее называется %D.
Стохастический осциллятор всегда изменяется в диапазоне от 0 до 100%. Величина 0% означает, что цена закрытия достигла нижнего уровня диапазона цен за предшествующие х периодов, а величина 100%—что она достигла верхнего уровня ценового диапазона за эти х периодов.