Type/to search

Трендовая циклическая торговая стратегия

Common strategy
Created: 2023-11-17 17:05:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

Принцип работы стратегии

Ключевым индикатором стратегии является 200-дневная простая скользящая средняя. Стратегия разделена на два режима:

  1. Режим следования за восходящим трендом: открытие длинной позиции, когда цена закрытия выше 200-дневной скользящей средней; закрытие позиции при срабатывании стоп-лосса или тейк-профита.

  2. Режим следования за нисходящим трендом: открытие длинной позиции, когда цена закрытия ниже 200-дневной скользящей средней; закрытие позиции при срабатывании стоп-лосса или тейк-профита.

Условие для открытия длинной позиции определяется переменной longCondition на основе взаимосвязи между ценой закрытия и 200-дневной скользящей средней. Условие для закрытия позиции определяется переменной closeCondition на основе уровней стоп-лосса, тейк-профита и скользящей средней.

Конкретно: если выполняется условие для открытия длинной позиции, используется strategy.entry для открытия сделки; если выполняется условие для закрытия, используется strategy.exit для выхода из позиции.

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

Данная стратегия обладает следующими преимуществами:

  1. Простая и понятная логика торговли, легко реализуется.

  2. Предлагает два режима, которые можно выбирать в зависимости от рыночных условий.

  3. Позволяет настраивать уровни стоп-лосса и тейк-профита для корректировки профиля риска и доходности.

  4. Использует широко известный технический индикатор — 200-дневную скользящую среднюю для определения направления тренда.

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

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

Стратегия также имеет следующие риски:

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

  2. Слишком узкие стоп-лосс и тейк-профит могут приводить к преждевременному выходу из-за рыночных колебаний; слишком широкие — к пропуску идеальной точки выхода. Необходимо соответствующим образом тестировать и оптимизировать параметры.

  3. Использование сигналов на основе цены закрытия может содержать предвзятость к бычьему/медвежьему настроению. Можно рассмотреть возможность использования тела свечи или подтверждения на следующей свече после сигнала.

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

Оптимизация стратегии

Стратегию можно оптимизировать по следующим направлениям:

  1. Добавить другие технические индикаторы для верификации сигналов, чтобы избежать ложных сигналов. Например, индикатор MACD.

  2. Оптимизировать параметры стоп-лосса и тейк-профита для поиска наилучшего сочетания. Можно провести бэктестирование с несколькими наборами параметров для сравнения.

  3. Ввести фильтр тренда, торгуя только при явном тренде. Например, добавить индикатор ADX.

  4. Улучшить способ входа в позицию, учитывая соотношение тела свечи или механизм подтверждения.

  5. Учитывать влияние объема торгов. Проверять надежность сигнала при всплесках объема.

  6. Тестировать различные параметры скользящей средней для поиска оптимальных значений.

Заключение

В целом, данная стратегия имеет четкую и понятную логику и обладает определенной практической ценностью. Однако опора только на один индикатор создает некоторые слепые зоны, поэтому необходимо добавлять больше условий для верификации, а также тестировать и оптимизировать параметры, чтобы получить лучшие результаты в реальной торговле. Кроме того, следует учитывать влияние проскальзывания, комиссий и других торговых издержек в реальных условиях.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © I11L

//@version=5
Strategy parameters
Strategy parameters
mode
Stop Loss (SL) level
Take Profit (TP) level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)