Открыть на GitHub

Диаграмма стратегии советника KDJ

English | 中文 | Español | Deutsch | Português | 日本語

Диаграмма KDJ, в которой линия J собрана как разность линий %K и %D стохастического осциллятора. Именно эта разность выбирает сторону: покупка, когда она становится положительной или когда %K продолжает расти при уже положительной разности, продажа — зеркально. Часовые свечи дают достаточно баров на месяце данных, а процентные дистанции стопа и цели работают на любом инструменте.

schema

Обзор стратегии

  • Стохастический осциллятор с %K на 30 баров и %D на 6 баров играет роль KDJ, а разность K - D — роль линии J.
  • Входов два вида: пересечение разностью нуля и движение линии %K в ту сторону, куда уже указывает знак разности.
  • Позиция открывается только из нуля, поэтому набора и разворотов нет, а сделку завершает блок защиты.

Правила входа и выхода

  • Вход в лонг: Разность K - D положительна, и либо на прошлой свече она была отрицательной, то есть текущая свеча даёт пересечение нуля, либо %K выше, чем на прошлой свече. Позиция должна быть нулевой; покупается один лот по рынку.
  • Вход в шорт: Разность K - D отрицательна, и либо на прошлой свече она была положительной, то есть текущая свеча даёт пересечение нуля, либо %K ниже, чем на прошлой свече. Позиция должна быть нулевой; продаётся один лот по рынку.
  • Выход: Сигнального выхода нет: блок защиты позиции закрывает сделку рыночными заявками по тейк-профиту 2% или стоп-лоссу 1%.

Параметры

Параметр По умолчанию Описание
%K Length (KDJ period) 30 Длина линии %K, используемая как период KDJ.
%D Smoothing 6 Период сглаживания линии %D.
Take profit, % 2 Дистанция тейк-профита в процентах от цены входа.
Stop loss, % 1 Дистанция стоп-лосса в процентах от цены входа.
Volume 1 Объём заявки в лотах.
Candles 01:00:00 Часовой таймфрейм свечей всей диаграммы.

Детали диаграммы

  • Два кубика конвертера разбирают стохастик на линии %K и %D, а кубик формулы вычитает одну из другой.
  • Кубики предыдущего значения хранят K - D и %K на одну свечу назад — так пересечение нуля и наклон распознаются без кубика пересечения.
  • Четыре логических И собирают по два варианта входа на каждое направление и уже несут в себе флаг нулевой позиции, а ИЛИ сводит пару в один триггер.
  • Оба входных кубика передают свои сделки в блок защиты позиции, поэтому каждое исполнение сразу получает стоп и цель.

Использование

Импортируйте файл .json в Designer, прогоните схему на исторических данных в тестере, затем подстройте параметры или сами кубики под свой инструмент, прежде чем торговать вживую.