Type/to search

Стратегия трейлинг-стопа на основе скользящей средней

Common strategy
Created: 2023-09-19 21:33:48
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Стратегия генерирует сигналы на покупку при пересечении быстрой скользящей средней (EMA) и медленной скользящей средней (SMA), а для управления рисками использует динамический скользящий стоп-лосс на основе ATR. Цель стратегии — превзойти стратегию «купи и держи» за счет небольшого количества сделок.

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

  1. Рассчитывается быстрая EMA и медленная SMA для покупки. Сигнал на покупку генерируется, когда быстрая линия пересекает медленную снизу вверх и достигает определенной силы входа.

  2. Рассчитывается быстрая EMA и медленная SMA для продажи. Сигнал на продажу генерируется, когда быстрая линия пересекает медленную сверху вниз.

  3. В качестве динамического скользящего стоп-лосса используется среднее значение ATR за N дней, умноженное на коэффициент, что обеспечивает контроль риска.

  4. В период бэктестинга стратегия активируется и выполняет сделки на покупку и продажу.

  5. Для каждой акции оптимизируются различные комбинации параметров для поиска наилучших значений.

Стратегия объединяет преимущества индикаторов скользящих средних для определения тренда и сигналов пересечения с динамическим стоп-лоссом ATR. Путем оптимизации параметров она адаптируется к особенностям каждого инструмента, стремясь получить избыточную доходность по сравнению со стратегией «купи и держи» за счет небольшого числа точных сделок.

Анализ преимуществ

  1. Пересечение быстрой EMA и медленной SMA генерирует торговые сигналы, позволяя идентифицировать тренд.

  2. Стоп-лосс ATR корректирует уровень стопа в зависимости от рыночной волатильности, эффективно контролируя риски.

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

  4. Простая логика и правила торговли, легко реализовать и проверить.

  5. Полноценная функция бэктестинга позволяет оценить эффективность стратегии.

  6. Нацелена на стабильное получение избыточной доходности сверх стратегии «купи и держи».

Анализ рисков

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

  2. Пересечение EMA и SMA может давать ложные сигналы или сигналы с запаздыванием.

  3. Стоп-лосс ATR может быть слишком агрессивным, возможно, стоит расширить диапазон стопа.

  4. Слишком низкая частота сделок может привести к упущению выгодных возможностей.

  5. Необходимо учитывать влияние транзакционных издержек.

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

  1. Продолжить тестирование различных комбинаций параметров для поиска оптимальных значений.

  2. Попробовать добавить другие индикаторы для фильтрации сигналов.

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

  4. Оценить эффект от разумного расширения диапазона стоп-лосса.

  5. Рассмотреть возможность использования машинного обучения и других методов для автоматического поиска параметров.

  6. Исследовать эффект от увеличения частоты открытия позиций.

Заключение

Стратегия скользящего стоп-лосса на основе скользящих средних объединяет преимущества сигналов пересечения средних и контроля риска с помощью ATR. Благодаря оптимизации параметров под особенности каждой акции, это простая и практичная идея для превосходства над стратегией «купи и держи». Хотя оптимизированные параметры не гарантируют эффективность в будущем, общая торговая логика стратегии понятна, она обладает высокой практической реализуемостью, заслуживает дальнейшего улучшения и проверки, а также служит хорошим источником вдохновения.

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
//created by XPloRR 04-03-2018

strategy("XPloRR MA-Trailing-Stop Strategy",overlay=true, initial_capital=1000,default_qty_type=strategy.percent_of_equity,default_qty_value=100)
Strategy parameters
Strategy parameters
Start Year
Start Month
Start Day
Stop Year
Stop Month
Stop Day
Background
Fast EMA Buy
Slow SMA Buy
Minimum Buy Strength
Fast EMA Sell
Slow SMA Sell
Minimum Sell Strength
Trailing Stop (#ATR)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)