Type/to search

Стратегия пересечения скользящих средних ALMA

Common strategy
Created: 2023-09-23 15:11:02
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Данная стратегия использует быструю и медленную скользящие средние Арно Легу (Arnaud Legoux Moving Average, ALMA) для генерации торговых сигналов. ALMA является улучшением традиционной скользящей средней, позволяя уменьшить запаздывание и сгладить кривую. Сигнал на покупку генерируется при пересечении быстрой ALMA вверх над медленной ALMA, сигнал на продажу – при пересечении быстрой ALMA вниз под медленную ALMA. Одновременно применяется фильтр по объёму, что позволяет формировать более стабильные сигналы пересечения.

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

Ключевые индикаторы и правила торговли в данной стратегии следующие:

  1. Быстрая ALMA: меньший период, используется для捕捉 пробоя.
  2. Медленная ALMA: больший период, используется для определения основного тренда.
  3. Фильтр по объёму: сигнал действителен, когда краткосрочная средняя объёма пересекает долгосрочную среднюю объёма вверх.
  4. Сигнал на покупку: быстрая ALMA пересекает медленную ALMA вверх, и фильтр по объёму активен.
  5. Сигнал на закрытие длинной позиции: быстрая ALMA пересекает медленную ALMA вниз.
  6. Сигнал на продажу: быстрая ALMA пересекает медленную ALMA вниз, и фильтр по объёму активен.
  7. Сигнал на закрытие короткой позиции: быстрая ALMA пересекает медленную ALMA вверх.

Стратегия проста и наглядна, одновременно объединяя несколько технических индикаторов: определение тренда,捕捉 пробоя и подтверждение объёмом, формируя относительно надёжную торговую систему. Сочетание быстрой и медленной скользящих средних позволяет эффективно определять направление тренда; применение алгоритма ALMA уменьшает влияние запаздывания на торговлю; добавление объёма позволяет избежать многих неопределённых ложных пробоев.

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

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

  1. Алгоритм ALMA уменьшает запаздывание, повышая качество сигналов.
  2. Фильтр по объёму позволяет избежать убытков от ложных пробоев.
  3. Сочетание быстрой и медленной скользящих средних помогает определить основной тренд, избегая контртрендовой торговли.
  4. Правила просты и наглядны, легко понять и реализовать.
  5. Возможность гибкой настройки параметров скользящих средних, что подходит для разных рынков.
  6. Разумное управление капиталом позволяет контролировать убытки по каждой сделке.
  7. Возможность дальнейшего улучшения стратегии путём оптимизации параметров скользящих средних.
  8. В целом, по сравнению с традиционной стратегией пересечения скользящих средних, данная стратегия демонстрирует повышенную стабильность и качество сигналов.

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

Несмотря на множество преимуществ, необходимо учитывать следующие риски:

  1. Стратегии на основе скользящих средних по своей сути уязвимы к ложным сигналам на флэтовом рынке, что может привести к серии убытков.
  2. Настройки параметров алгоритма ALMA влияют на эффективность стратегии.
  3. Эффект усиления объёма может вводить в заблуждение при интерпретации торговых сигналов.
  4. Существует определённое запаздывание, невозможно полностью избежать убытков.
  5. Оптимизация параметров несёт риск переобучения.
  6. При аномальных объёмах сигналы могут терять эффективность.
  7. Алгоритмы машинного обучения и другие методы могут давать более качественные результаты.
  8. Необходимо следить за коэффициентом доходность/просадка, чтобы избежать чрезмерно зазубренной кривой.

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

С учётом вышеуказанных факторов риска, данная стратегия может быть оптимизирована по следующим направлениям:

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

Заключение

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

Source
Pine
/*backtest
start: 2022-09-16 00:00:00
end: 2023-09-22 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/
// © Sarahann999
// Calculations for TP/SL based off: https://kodify.net/tradingview/orders/percentage-profit/
//@version=5
Strategy parameters
Strategy parameters
Long Entry
Short Entry
Arnaud Legoux (ALMA) - Offset Value
Arnaud Legoux (ALMA) - Sigma Value
Arnaud Legoux (ALMA) - Offset Value
Arnaud Legoux (ALMA) - Sigma Value
Long Length
Short Take Profit
Short Stop Loss
ALMA Fast Length Settings
ALMA Lenghth 1
ALMA Slow Length Settings
ALMA Length 2
Volume Settings
Short Length
Take Profit Percentage
Long Take Profit
Stop Percentage
Long Stop Loss
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)