TradingView - платформа для просмотра и анализа биржевых котировок. Преимуществом данной платформы является то, что разработчиками был создан свой собственный язык программирования Pine, который позволяет создавать свои собственные индикаторы и сигналы.

Стохастический осциллятор KDJ

Больше
05 окт 2025 16:04 - 05 окт 2025 16:06 #293 от Роман
Роман создал тему: Стохастический осциллятор KDJ
KDJ — это стохастический осциллятор, разработанный китайскими и японскими трейдерами на основе классического стохастика (Stochastic Oscillator). Он особенно популярен на азиатских рынках (Китай, Южная Корея, Япония) и широко используется для анализа акций, фьючерсов и криптовалют.Индикатор состоит из трёх линий:
  • %K — быстрая линия (основная)
  • %D — медленная (сигнальная) линия
  • %J — производная линия, отражающая импульс и экстремумы
Формула расчёта 
1.RSV (Raw Stochastic Value) — «сырое» стохастическое значение:
 
где:
  • Close — текущая цена закрытия
  • LowestLow(N) — минимальная цена за N периодов
  • HighestHigh(N) — максимальная цена за N периодов (обычно N = 9)
2.%K — сглаженное значение RSV (обычно SMA за 3 периода):
%K=SMA(RSV,3)
3.%D — сглаженное значение %K:
%D=SMA(%K,3)
4.%J — расширенная линия импульса:
%J=3×%K−2×%D
KDJ — мощный инструмент для определения моментов входа/выхода, особенно в трендовых и импульсных рынках. Его тройная структура (%K, %D, %J) даёт больше информации, чем стандартный стохастик.
Последнее редактирование: 05 окт 2025 16:06 пользователем Роман.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
05 окт 2025 16:07 - 05 окт 2025 16:11 #294 от Роман
Роман ответил в теме Стохастический осциллятор KDJ
Как интерпретировать KDJ?

1. Зоны перекупленности и перепроданности
  • > 80 — зона перекупленности (потенциал для продажи)
  • < 20 — зона перепроданности (потенциал для покупки)
Уровни 80 и 20 обозначают зоны перекупленности и перепроданности.

2. Пересечения линий
  • Покупка: %K пересекает %D снизу вверх (особенно в зоне <20)
  • Продажа: %K пересекает %D сверху вниз (особенно в зоне >80)

3. Линия %J
  • Если %J > 100 — сильный восходящий импульс
  • Если %J < 0 — сильный нисходящий импульс
  • Резкие отклонения %J могут сигнализировать о развороте

4. Дивергенции
  • Бычья дивергенция: цена делает новый минимум, а KDJ — нет → сигнал к покупке
  • Медвежья дивергенция: цена делает новый максимум, а KDJ — нет → сигнал к продаже

5. Советы по торговле:
  • Покупка: когда %K пересекает %D снизу вверх в зоне перепроданности (<20).
  • Продажа: когда %K пересекает %D сверху вниз в зоне перекупленности (>80).
  • Дивергенции между ценой и %J также могут давать сильные сигналы.
Последнее редактирование: 05 окт 2025 16:11 пользователем Роман.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
05 окт 2025 16:09 - 05 окт 2025 16:09 #295 от Роман
Роман ответил в теме Стохастический осциллятор KDJ
Рабочий скрипт индикатора KDJ для TradingView на языке Pine Script (v5):
Code:
//@version=5 indicator("KDJ Indicator", shorttitle="KDJ", overlay=false) // Параметры length = input.int(9, title="Period", minval=1) signalSmooth = input.int(3, title="Signal Smoothing", minval=1) // Вычисление %K lowestLow = ta.lowest(low, length) highestHigh = ta.highest(high, length) rsv = (close - lowestLow) / (highestHigh - lowestLow) * 100 // Вычисление K, D и J k = ta.sma(rsv, signalSmooth) d = ta.sma(k, signalSmooth) j = 3 * k - 2 * d // Построение линий plot(k, title="%K", color=color.blue, linewidth=1) plot(d, title="%D", color=color.red, linewidth=1) plot(j, title="%J", color=color.green, linewidth=1) // Горизонтальные уровни h0 = hline(80, "Overbought", color=color.gray, linestyle=hline.style_dashed) h1 = hline(20, "Oversold", color=color.gray, linestyle=hline.style_dashed) fill(h0, h1, color=color.new(color.gray, 90)) // Опционально: сигналы пересечения // bullish = ta.crossover(k, d) // bearish = ta.crossunder(k, d) // plotshape(bullish, title="Buy Signal", location=location.bottom, color=color.green, style=shape.triangleup, size=size.small) // plotshape(bearish, title="Sell Signal", location=location.top, color=color.red, style=shape.triangledown, size=size.small)
Последнее редактирование: 05 окт 2025 16:09 пользователем Роман.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум
© 2016 - 2026
Пользовательское соглашение.

По всем возникшим вопросам Вы можете обратиться к администрации сайта по электронной почте (administrator@simenergy.ru) или с помощью формы обратной связи.

Статистика сайта:
Яндекс.Метрика