Type/to search

Торговая стратегия на основе индикаторов KST и EMA

Common strategy
Created: 2023-11-07 16:36:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Основная идея данной стратегии заключается в комбинировании индикатора KST и скользящей средней EMA для определения и следования тренду. Покупка осуществляется, когда KST образует «золотой крест» и находится ниже нуля; продажа — когда образует «мертвый крест» и находится выше нуля. Одновременно EMA выступает в качестве уровня поддержки/сопротивления: торговый сигнал генерируется только при закрытии цены выше EMA. Стратегия проста, практична, позволяет автоматически отслеживать тренд и подходит для среднесрочного и долгосрочного удержания позиций.

Принцип стратегии

  1. Вычисление индикатора KST: рассчитываются ROC за 10, 15, 20 и 30 дней, затем они взвешенно суммируются, и результат сглаживается 9-дневной SMA для получения индикатора KST.

  2. Вычисление скользящей средней EMA: рассчитывается EMA с периодом 50.

  3. Формирование сигнала на покупку: когда быстрая линия KST пересекает медленную линию снизу вверх («золотой крест») при значении ниже нуля, и цена закрытия выше EMA, генерируется сигнал на покупку.

  4. Формирование сигнала на продажу: когда быстрая линия KST пересекает медленную линию сверху вниз («мертвый крест») при значении выше нуля, и цена закрытия ниже EMA, генерируется сигнал на продажу.

  5. Установка скользящего стоп-лосса: стоп-лосс устанавливается на 1% от стоимости счета для автоматического ограничения убытков.

Преимущества стратегии

  1. Индикатор KST позволяет определить смену тренда, а EMA подтверждает его направление. Комбинация этих двух инструментов обеспечивает точный выбор момента входа.

  2. Использование быстрого/медленного пересечения вместе с нулевой линией для оценки направления KST позволяет избежать излишних сделок.

  3. EMA выступает в качестве поддержки/сопротивления, дополнительно отсеивая ложные сигналы — вход осуществляется только при пробое EMA.

  4. Автоматический скользящий стоп-лосс контролирует риск, позволяя прибыли расти.

  5. Стратегия имеет небольшое количество параметров, легко реализуется и оптимизируется.

Риски стратегии

  1. Индикатор KST запаздывает при определении смены тренда, что может привести к упущению некоторых возможностей. Можно сократить период расчета или оптимизировать способ взвешивания.

  2. EMA обладает запаздыванием и может быть неэффективной в точках разворота тренда. Возможно тестирование других индикаторов или комбинаций нескольких скользящих средних.

  3. Слишком широкий стоп-лосс увеличивает убытки; слишком узкий может быть сработан резкими ночными движениями. Требуется тщательное тестирование для поиска баланса.

  4. Сигналы могут быть частыми, что приводит к высоким торговым издержкам. Можно смягчить условия входа, сократив количество сделок.

Направления оптимизации стратегии

  1. Оптимизировать параметры периодов расчета KST для поиска комбинации, более чувствительной к конкретному инструменту.

  2. Протестировать различные скользящие средние (MA, WMA и т.д.) и их комбинации для выяснения наилучшего сочетания с KST.

  3. Попробовать динамически регулировать размер стоп-лосса на основе волатильности или ATR.

  4. Добавить дополнительные фильтры, например, резкое увеличение объема торгов, чтобы избежать попадания в ловушку.

  5. Рассмотреть возможность комбинирования с другими индикаторами, такими как RSI, MACD и т.д., для более комплексной стратегии.

  6. Протестировать эффективность различных параметров для разных инструментов и разработать схемы оптимизации, адаптированные под конкретные активы.

Заключение

Данная стратегия имеет ясную логику, надёжна и проста в реализации. Используя KST для определения разворота тренда, EMA для дополнительной фильтрации и стоп-лосс для контроля рисков, она позволяет автоматически следовать среднесрочным и долгосрочным трендам. Параметры выбраны разумно, пространство для оптимизации велико. Пользователи могут настраивать параметры под свои нужды, стратегия применима к различным инструментам и обладает хорошей универсальностью. Она подходит как для обучения новичков, так и для профессиональных трейдеров в качестве ориентира. При дальнейшей оптимизации и тестировании данная стратегия может стать стабильной и надёжной системой следования тренду.

Source
Pine
/*backtest
start: 2022-10-31 00:00:00
end: 2023-11-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Know Sure Thing and EMA Strategy by JLX", shorttitle="KST EMA JLX", format=format.price, precision=4, initial_capital = 1000, default_qty_type=strategy.percent_of_equity, default_qty_value = 100)
roclen1 = input(10, minval=1, title = "ROC Length #1")
roclen2 = input(15, minval=1, title = "ROC Length #2")
Strategy parameters
Strategy parameters
ROC Length #1
ROC Length #2
ROC Length #3
ROC Length #4
SMA Length #1
SMA Length #2
SMA Length #3
SMA Length #4
Signal Line Length
Length EMA
Source EMA
Offset
Trail Long Loss (%)
Trail Short Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)