Type/to search

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

Common strategy
Created: 2024-01-05 13:48:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Стратегия использует простые скользящие средние максимумов и минимумов с разными параметрами для определения рыночного тренда. В частности, она создает две группы скользящих средних, следующих за трендом:

  1. Система скользящих средних, следующих за восходящим трендом, состоящая из h1 и l1. h1 — простая скользящая средняя максимумов, представляющая верхнюю границу рыночного тренда; l1 — нижняя граница, формируемая вычитанием значения ATR из h1. Когда цена пробивает h1 вверх, генерируется сигнал на покупку; когда цена пробивает l1 вниз, генерируется сигнал на закрытие длинной позиции.

  2. Система скользящих средних, следующих за нисходящим трендом, состоящая из h2 и l2. h2 — простая скользящая средняя минимумов, представляющая нижнюю границу рыночного тренда; l2 — верхняя граница, формируемая добавлением значения ATR к h2. Когда цена пробивает h2 вниз, генерируется сигнал на продажу; когда цена пробивает l2 вверх, генерируется сигнал на закрытие короткой позиции.

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

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

Данная стратегия имеет следующие основные преимущества:

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

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

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

  1. Сигналы, генерируемые пробоем двухполосной системы, могут запаздывать, что не позволяет в полной мере захватить возможности в начале тренда.
  2. Скользящие средние, следующие за трендом, слабо распознают тренды дугообразной формы.
  3. Не учитывается влияние торговых комиссий. При высокочастотной торговле торговые комиссии могут быть значительными.

Контрмеры:

  1. Соответственно укоротить период скользящих средних для повышения чувствительности сигналов.
  2. Комбинировать с другими индикаторами (например, MACD) для оценки типа движения, чтобы избежать высокочастотной торговли в боковом диапазоне.
  3. Корректировать размер позиции, снижая частоту торговли.

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

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

  1. Использовать алгоритмы машинного обучения для автоматической оптимизации параметров в соответствии с рыночными условиями.
  2. Комбинировать с индикаторами объема для избежания ложных пробоев.
  3. Добавить правила для корректировки размера позиции в зависимости от силы тренда.
  4. Оптимизировать механизм стоп-лосса, используя трейлинг-стоп и другие методы.

Заключение

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

Source
Pine
/*backtest
start: 2023-12-05 00:00:00
end: 2024-01-04 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("I Like Winners And Love Loosers!", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

highest_length = input(200, type=input.integer, minval=1, title="Highest Length")
Strategy parameters
Strategy parameters
Highest Length
Highest Average Length
Lowest Length
Lowest Average Length
ATR Length
ATR Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)