Type/to search

Торговая стратегия с временным выбором на основе двунаправленного прорыва скользящих средних

Common strategy
Created: 2023-12-15 16:28:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Двунаправленная стратегия торговли по прорыву скользящей средней (Dual Direction Price Breakthrough Moving Average Timing Trading Strategy) — это количественная торговая стратегия, использующая прорыв цены через скользящую среднюю для определения моментов покупки и продажи. Стратегия сравнивает цену со скользящей средней за заданный период и генерирует торговые сигналы на основе пересечения цены выше или ниже скользящей средней.

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

Основная логика стратегии:

  1. Использовать функцию EMA для расчета скользящей средней (EMA) за заданный период (например, 200 дней).

  2. Сравнивать цену закрытия с EMA, чтобы определить, пробила ли цена EMA. В частности, когда цена закрытия выше EMA, считается, что цена пересекла EMA вверх; когда цена закрытия ниже EMA, считается, что цена пересекла EMA вниз.

  3. На основе пересечений вверх и вниз определять моменты для покупки и продажи. Когда цена пересекает EMA вверх, генерируется сигнал на покупку; когда цена пересекает EMA вниз, генерируется сигнал на продажу.

  4. При генерации сигнала размещать ордер на определенную долю (например, полный портфель), а затем устанавливать цены стоп-лосса и тейк-профита.

  5. Когда цена достигает уровня стоп-лосса или тейк-профита, закрывать позицию.

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

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

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

  • Логика стратегии проста и понятна, легко понять и проверить.
  • Используя характеристики скользящей средней, обладает определенной способностью следовать за трендом.
  • Много сделок, подходит для краткосрочной торговли.
  • Быстро реагирует на изменения цены, улавливает благоприятные моменты.

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

  • Имеет определенную задержку, может пропустить первоначальный прорыв цены.
  • При множественных прорывах и колебаниях может возникать проблема частых сделок.
  • При сильных разворотах стоп-лосс может быть сработан с убытком.

Можно оптимизировать с помощью настройки параметров, например, корректировки параметров скользящей средней, использования более эффективных индикаторов, снижения частоты сделок и т.д. Также можно установить адаптивный стоп-лосс или ввести фильтры для контроля рисков.

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

  • Попробовать различные типы и параметры скользящих средних для поиска лучших решений, такие как EMA, SMA, LWMA и др.
  • Добавить фильтры для избежания частых колебательных сделок, например, использовать объем, полосы Боллинджера, ATR для вспомогательного анализа.
  • Оптимизировать и протестировать стратегии стоп-лосса и тейк-профита для снижения рисков.
  • Объединить различные стратегические подходы, такие как трендовые и разворотные, для создания комплексной торговой системы.
  • Добавить параметрическую настройку для повышения универсальности.

Заключение

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

Source
Pine
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 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/

// Credits to the original Script - Range Filter DonovanWall https://www.tradingview.com/script/lut7sBgG-Range-Filter-DW/
// This version is the old version of the Range Filter with less settings to tinker with
Strategy parameters
Strategy parameters
Backtest Start
Backtest End
Long Stop Loss (%)
Short Stop Loss (%)
Long Take(%)
Short Take (%)
EMA Length
Swing Source
Swing Period
Swing Multiplier
Bar Colors On/Off
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)