Type/to search

Стратегия пересечения скользящих средних (длинная/короткая)

Common strategy
Created: 2023-10-24 11:02:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия в основном использует пересечение скользящих средних (золотое/мертвое) и прорыв свечи через скользящую среднюю для принятия решений по длинным и коротким позициям. Когда краткосрочная скользящая средняя пересекает долгосрочную снизу вверх, открывается длинная позиция; когда краткосрочная скользящая средняя пересекает долгосрочную сверху вниз, открывается короткая позиция. Одновременно с этим используется закрытие свечи выше/ниже скользящей средней в качестве сигнала входа.

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

  1. Рассчитываются две скользящие средние с разными периодами: EMA1 и EMA2. EMA1 имеет более короткий период, EMA2 — более длинный.
  2. Определяется, пересекает ли EMA1 EMA2 снизу вверх. Если да, открывается длинная позиция.
  3. Определяется, пересекает ли EMA1 EMA2 сверху вниз. Если да, открывается короткая позиция.
  4. Определяется, пробивает ли цена закрытия EMA1, что служит сигналом входа.
  5. Механизм выхода по стоп-лоссу: устанавливается фиксированный стоп-лосс или стоп-лосс на основе канала Дончиана.

Основные используемые функции:

  • ema(): вычисление экспоненциальной скользящей средней
  • crossover(): определение пересечения EMA1 выше EMA2
  • crossunder(): определение пересечения EMA1 ниже EMA2
  • rising()/falling(): определение роста/падения цены
  • valuewhen(): возврат различных значений в зависимости от условия

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

  1. Простая и понятная логика стратегии, легко реализовать.
  2. Использует свойство отслеживания тренда скользящими средними, что позволяет эффективно следовать за трендом.
  3. Комбинация прорыва цены закрытия в качестве момента входа помогает избежать ложных прорывов.
  4. Гибкое применение различных комбинаций параметров скользящих средних, адаптация к разным периодам.
  5. Возможность установки механизма стоп-лосса для контроля рисков.

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

  1. При боковом движении рынка скользящие средние генерируют частые сигналы «золотого/мертвого» пересечения, что приводит к частым срабатываниям стоп-лосса.
  2. Фиксированные точки стоп-лосса могут быть слишком жесткими и не подстраиваться под изменение рынка.
  3. Система скользящих средних отстает от рынка, что может привести к пропуску разворотных сигналов.
  4. Требуется точная оценка наклона скользящих средних для фильтрации ложных прорывов.
  5. Необходим тщательный подбор параметров: слишком частые или запаздывающие комбинации параметров ухудшат эффективность стратегии.

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

  1. Использовать пересечение нулевой линии индикатора MACD для определения тренда и фильтрации боковика.
  2. Добавить канал Дончиана для установки динамического стоп-лосса, улучшив проблему фиксированного стоп-лосса.
  3. Добавить индикатор полос Боллинджера для оценки силы тренда и избежания неэффективных сделок на боковом рынке.
  4. Оптимизировать комбинации параметров скользящих средних, протестировать фактическую эффективность на разных периодах.
  5. Рассмотреть возможность использования якорных скользящих средних для уменьшения запаздывания.

Заключение

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

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

//@version=2
strategy(title='Mega crypto bot strategy', shorttitle='megacryptobot_Strategy', overlay=true, pyramiding=0, initial_capital=10000, currency=currency.USD)

//Candle body resistance Channel-----------------------------//
Strategy parameters
Strategy parameters
Candle body resistance Channel
Bar Channel On/Off
Support / Resistance length:
EMA 1
EMA 2
Display Hull MA Set:
Hull MA's Source:
Hull MA's Base Length:
Hull MA's Length Scalar:
period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)