Type/to search

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

Common strategy
Created: 2023-12-20 13:55:15
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Пользователь задаёт параметры скользящей средней, определяющей основную торговую ось;
  2. На основе ATR и заданных параметров выше и ниже скользящей средней выделяются несколько зон покупки и продажи;
  3. Когда цена входит в разные зоны покупки, генерируется соответствующее количество сигналов на открытие длинных позиций;
  4. Когда цена возвращается в соответствующую зону продажи, позиции закрываются последовательно;
  5. Формируется динамически регулируемый механизм сеточной торговли.

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

  1. Использование скользящей средней для определения направления тренда, избегая открытия позиций против тренда;
  2. Параметр ATR учитывает рыночную волатильность, делая сетку более динамичной;
  3. Многоуровневое открытие позиций частями позволяет контролировать риск;
  4. Последовательное частичное закрытие позиций позволяет избежать каскадных убытков;
  5. Простая настройка параметров, удобство в использовании.

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

  1. Сильные колебания могут приводить к частым срабатываниям сетки и убыткам;
  2. При сильных трендах стоп-лосс может быть слишком близким, что приводит к быстрому закрытию после движения;
  3. Многократное открытие позиций увеличивает количество сделок и комиссионную нагрузку;
  4. Не подходит для флэтовых рынков или рынков без чёткого тренда.

Снизить риски можно за счёт разумного расширения шага сетки, оптимизации параметров ATR, уменьшения числа открытий позиций и т.д. Также можно настроить два набора параметров для трендовой и флэтовой торговли в зависимости от рынка.

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

  1. Можно добавить индексные индикаторы для оценки общего направления рынка и разделения бычьего и медвежьего рынков;
  2. Можно добавить количественные фильтры для отбора инструментов с выраженным трендом для применения стратегии;
  3. Можно в реальном времени регулировать параметры ATR или шаг сетки в зависимости от волатильности;
  4. Можно добавить стратегию тейк-профита для следования тренду и получения большей прибыли.

Это позволит дополнительно оптимизировать стратегию, сделав её более динамичной и локально усиленной.

Заключение

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

Source
Pine
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 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/
// © Seungdori_

//@version=5
Strategy parameters
Strategy parameters
Grid Logic
MA
MA Length
MA Type
Parameter
Band Multiplier/Percent
parameter
ATR Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)