Type/to search

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

Common strategy
Created: 2023-12-08 15:53:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Название данной стратегии — «MADEFlex», полное название — «Гибкая количественная торговая стратегия на основе скользящих средних (конвертов) и trailing stop по среднему истинному диапазону». Стратегия объединяет индикатор конвертов скользящих средних (MADE) и механизм trailing stop на основе среднего истинного диапазона (ATR), обеспечивая гибкое и контролируемое решение для количественной торговли.

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

Основой стратегии является индикатор конвертов скользящих средних (MADE). Индикатор MADE формирует верхнюю и нижнюю полосы путем смещения экспоненциальной скользящей средней (EMA) с умножением на процентный коэффициент. Когда цена пробивает верхнюю полосу, генерируется сигнал на продажу; когда цена опускается ниже нижней полосы — сигнал на покупку. Данная стратегия комбинирует индикатор MADE с trailing stop на основе ATR. Trailing stop по ATR устанавливает уровень стоп-лосса как кратное значение ATR, обеспечивая гибкое отслеживание стоп-линии. Это позволяет избежать ненужных срабатываний стоп-лосса и одновременно фиксировать уже полученную прибыль.

Конкретно, индикатор MADE содержит три параметра: период Period, процент верхней полосы perAb и процент нижней полосы perBl. Период Period определяет длину EMA. Расстояние верхней и нижней полос от EMA контролируется процентными коэффициентами. Часть с trailing stop по ATR в основном задается периодом ATR nATRPeriod и множителем ATR nATRMultip. Когда цена превышает стоп-линию предыдущей свечи, стоп-линия корректируется до уровня «цена минус фиксированный убыток по ATR»; когда цена опускается ниже стоп-линии предыдущей свечи, стоп-линия корректируется до уровня «цена плюс фиксированный убыток по ATR».

В итоге, путем комбинирования сигналов индикатора MADE и условий фильтрации trailing stop по ATR, формируются сигналы на покупку и продажу. С помощью входного переключателя reverse можно выполнять обратную торговлю.

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

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

  1. Сочетание индикаторных сигналов и механизма стоп-лосса делает её более надёжной. Сам по себе индикатор MADE склонен к ложным сигналам. Добавление trailing stop по ATR позволяет эффективно отфильтровать часть шума.

  2. Богатый набор настраиваемых параметров обеспечивает гибкость управления. Можно регулировать параметры индикатора MADE и ATR, контролируя количество и качество сигналов.

  3. Поддержка обратной торговли. С помощью переключателя reverse можно осуществлять обратные сделки, расширяя сценарии применения стратегии.

  4. Визуализация стоп-линии интуитивно понятна. Построение линии стоп-лосса позволяет наглядно оценить эффективность стоп-линии.

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

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

  1. Неправильный выбор параметров индикатора MADE может генерировать большое количество ложных сигналов. Необходимо тщательное тестирование для определения подходящих параметров.

  2. Слишком широкий стоп-лосс по ATR может привести к упущению момента срабатывания стоп-лосса. Рекомендуется тестировать для определения подходящего множителя ATR.

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

  4. Отсутствие стоп-лосса может привести к большим потерям. В экстремальных рыночных ситуациях отсутствие защиты стоп-лоссом может вызвать значительные убытки.

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

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

  1. Оптимизация параметров MADE для повышения качества сигналов. Можно тестировать различные периоды и процентные параметры, чтобы найти более надёжные комбинации.

  2. Оптимизация параметров стоп-лосса по ATR для достижения лучших результатов. Можно тестировать период ATR и множитель ATR, определяя наиболее подходящие комбинации.

  3. Добавление дополнительных фильтров для дальнейшего сокращения ложных сигналов. Например, комбинирование с индикаторами волатильности для дополнительной фильтрации.

  4. Добавление стратегии тейк-профита для выхода при достижении определённого уровня прибыли. Это позволяет фиксировать прибыль и контролировать риски.

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

Заключение

Стратегия MADEFlex успешно объединяет торговые сигналы индикатора конвертов скользящих средних и метод trailing stop по среднему истинному диапазону. Благодаря настраиваемым параметрам она обеспечивает гибкое и контролируемое решение для количественной торговли. Стратегия обладает высокой надёжностью и возможностями управления, подходит для пользователей с определённым опытом в количественной торговле для использования и оптимизации. При дальнейшей оптимизации стратегия способна демонстрировать более значительные результаты.

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

//@version=5
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 27/09/2022
// Moving Average Displaced Envelope. These envelopes are calculated 
Strategy parameters
Strategy parameters
Trade Direction
Source
Period
Percent above
Percent below
Displacement
nATRPeriod
nATRMultip
ATR Filter
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)