Type/to search

Стратегия следования за трендом на основе стандартного отклонения объёма

Common strategy
Created: 2023-11-21 11:11:51
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия использует скользящую среднюю и стандартное отклонение объема для построения модели объема, а также скользящую среднюю цены для определения направления тренда. Торговые сигналы генерируются при нормальном объеме. Стратегия также устанавливает верхние и нижние границы объема, что позволяет избежать ложных сигналов в условиях аномального объема.

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

Основная логика заключается в построении модели объема и определении ценового тренда.

  1. Построение модели объема
    • Рассчитывается 40-периодная скользящая средняя объема (vavg) в качестве базового уровня.
    • Рассчитывается 40-периодное стандартное отклонение объема (vsd) как диапазон нормальных колебаний объема.
    • Рассчитывается 5-периодная скользящая средняя объема (vavgn) как текущий уровень объема.
    • Нижняя граница объема (lowlimit) устанавливается как vavg минус 1 vsd.
    • Верхняя граница объема (uplimit) устанавливается как vavg плюс 2 vsd.
  2. Определение ценового тренда
    • Рассчитывается 20-периодная скользящая средняя цены (mavg) как индикатор ценового тренда.
  3. Генерация торговых сигналов
    • Когда mavg пересекает вверх свое предыдущее значение, открывается длинная позиция при условии, что vavgn выше lowlimit.
    • Когда mavg пересекает вниз свое предыдущее значение, открывается короткая позиция при условии, что vavgn выше lowlimit.
    • Как только тренд mavg разворачивается, позиция закрывается.

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

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

  1. Учет изменений объема для оценки ценового тренда позволяет отфильтровать ложные сигналы, делая сигналы более надежными.
  2. Использование стандартного отклонения объема для построения модели объема позволяет избежать влияния экстремальных изменений объема.
  3. Параметры скользящих средних настраиваемы, что позволяет адаптироваться к ценовым изменениям разных периодов.

Анализ рисков стратегии

  1. В краткосрочной перспективе объем и цена могут расходиться, что может привести к пропуску ценового тренда.
  2. Неправильная настройка параметров объема может привести к неработоспособности модели.
  3. Стратегия не имеет стоп-лосса, что может привести к большим убыткам.

Методы снижения рисков:

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

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

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

Заключение

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

Source
Pine
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 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/
// © dongyun

//@version=4
Strategy parameters
Strategy parameters
options
length
nlow
factor
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)