Type/to search

Стратегия пробоя скользящих средних старшего таймфрейма

Common strategy
Created: 2023-10-30 12:22:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Стратегия разработана на языке Pine Script и состоит из следующих частей:

  1. Входные параметры

    Определяется период скользящей средней (параметр period, по умолчанию 200) и временной период свечей (параметр timeframe, по умолчанию дневной – "D").

  2. Расчёт скользящей средней

    Используется функция ta.ema для расчёта экспоненциальной скользящей средней (Exponential Moving Average).

  3. Определение пробоя

    Функции ta.crossover и ta.crossunder используются для определения того, пробила ли цена скользящую среднюю вверх или вниз.

  4. Отображение сигналов

    При возникновении пробоя на свечах рисуются стрелки вверх или вниз.

  5. Открытие и закрытие позиций

    При пробое открывается позиция в направлении пробоя; закрытие происходит после достижения двойного расстояния стоп-лосса.

Стратегия в основном опирается на способность скользящей средней старшего таймфрейма определять тренд, реализуя следящую за трендом торговлю через простые пробои. Это достаточно классическая пробойная стратегия.

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

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

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

  2. Используется всего один индикатор – скользящая средняя, настройка параметров проста.

  3. Пробойные операции легко формируют тренд, не вызывая частой торговли.

  4. Старший таймфрейм чётко показывает крупный тренд, что снижает влияние краткосрочных колебаний.

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

  6. Легко реализовать отслеживание нескольких инструментов, сложно одновременно оказаться в ловушке.

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

Стратегия также имеет некоторые риски:

  1. Сигнал пробоя может оказаться ложным, не позволяя эффективно отфильтровать рыночные колебания.

  2. Невозможно эффективно использовать краткосрочные возможности для получения прибыли.

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

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

  5. Отсутствие мгновенного стоп-лосса увеличивает вероятность расширения убытков.

Решения для соответствующих рисков включают: комбинирование трендовых индикаторов, добавление фильтров, сокращение периода удержания позиции, динамическую корректировку уровня стоп-лосса и т.д.

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

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

  1. Добавление комбинации трендовых индикаторов, таких как MACD, KD и т.п., для повышения надёжности пробоев.

  2. Добавление фильтров, например, по объёму торгов или полосам Боллинджера, для избегания ложных пробоев.

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

  4. Внедрение стратегии стоп-лосса в реальном времени, например, трейлинг-стопа, для контроля убытков по каждой сделке.

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// @version=5
// Open-Range-Breakout strategy
// No license. Free and Open Source.    
Strategy parameters
Strategy parameters
TimeRange
Hide the PDHCL (prev day High Close Low range)
Hide the Summary Table
ORB settings
Time Range
ORB setting
Hide ORB Range
StopLoss settings
ATR Period for placing SL
Show SL lines in chart
Strengh Settings
Ignore Momentum & Volume
Momentum Period
Bullish Momentum
Bearish Momentum
Volume Average Period
Volume Strengh
Trend Settings
Trend Period
Hide the trend line
Trade settings
Risk:Reward
Close all trades, default is 3:00 PM, 1500 hours (integer)
Markets that never closed (Crypto, Forex, Commodity)
Lot Size
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)