Type/to search

Количественная торговая стратегия на основе ADX, BB %B, AO и EMA

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

img

Обзор

Данная стратегия называется «Стратегия отслеживания моментума на основе четырёх факторов». Она комплексно использует индикатор среднего направленного движения (ADX) для определения направления тренда, процент полосы Боллинджера B (BB %B) для оценки относительной силы акций, осциллятор Awesome (AO) для определения моментума, а также экспоненциальные скользящие средние (EMA) разных периодов для определения бычьей/медвежьей направленности. Это позволяет динамически отслеживать цены акций, поддерживая сильные акции и избегая слабых.

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

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

Условия входа в длинную позицию: EMA(5) пересекает EMA(21) снизу вверх, EMA(50) пересекает EMA(200) снизу вверх, BB %B выше заданного уровня перекупленности, AO больше заданного положительного значения, ADX больше заданного значения.

Условия входа в короткую позицию: EMA(5) пересекает EMA(21) сверху вниз, EMA(50) пересекает EMA(200) сверху вниз, BB %B ниже заданного уровня перепроданности, AO меньше заданного отрицательного значения, ADX больше заданного значения.

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

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

  1. Индикатор ADX позволяет эффективно определить наличие тренда и его силу, избегая частого открытия позиций в боковом рынке.
  2. Индикатор BB %B показывает, находится ли акция на «высоких» или «низких» уровнях, что помогает избежать покупки на пике и продажи на дне.
  3. Индикатор AO проверяет наличие достаточного моментума при входе, гарантируя силу пробоя.
  4. Золотые/мёртвые пересечения EMA в сочетании с индикацией основного рыночного направления позволяют избегать открытия позиций против тренда.

Таким образом, стратегия эффективно контролирует торговые риски и отслеживает сильные акции на рынке.

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

Несмотря на комплексное использование нескольких индикаторов для контроля рисков, стратегия всё же имеет определённые риски:

  1. Комбинация нескольких индикаторов чувствительна к настройкам параметров; неоптимальный набор параметров может не дать ожидаемого эффекта.
  2. Чрезмерное стремление к моментуму может привести к пропуску реальных точек разворота рынка. Следует контролировать сроки удержания позиций и своевременно фиксировать прибыль/убытки.
  3. Индикаторы, такие как EMA, обладают запаздыванием и могут не сразу отражать влияние внезапных событий. Рекомендуется дополнять их другими индикаторами или сокращать периоды скользящих средних.
  4. Внезапные значимые события могут привести к расхождению индикаторов; необходимо учитывать фундаментальный анализ и при необходимости временно отключать стратегию.

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

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

  1. Использовать методы машинного обучения для поиска оптимального набора параметров.
  2. Добавить другие индикаторы определения тренда, такие как CCI, MACD и т.д., сформировав «комбинацию индикаторов» для повышения точности.
  3. Внедрить стратегии тейк-профита и стоп-лосса для контроля убытков по каждой сделке.
  4. Установить время удержания позиции, чтобы избежать излишней жадности.

Заключение

Данная стратегия называется «Стратегия отслеживания моментума на основе четырёх факторов». Она использует четыре индикатора – ADX, BB %B, AO и EMA – для определения моментов входа и выхода, обеспечивая динамическое отслеживание сильных акций. Стратегия эффективно определяет направление тренда и относительную силу акций, контролируя торговые риски. В дальнейшем её можно усовершенствовать путём оптимизации параметров, добавления других индикаторов и установки времени удержания позиций.

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

//@version=4

//ADX + BB %B + AO + EMA
Strategy parameters
Strategy parameters
Take Profit %
Stop Loss %
BB %B Overbought
BB %B Oversold
Awesome Oscillator
ADX
Start Date
Start Month
Start Year
length
Source
StdDev
ADX Smoothing
DI Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)