Type/to search

Стратегия на основе скользящих средних с периодами 8 и 21

Common strategy
Created: 2024-01-17 17:45:45
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия использует две скользящие средние: с периодами 8 и 21. Когда краткосрочная скользящая средняя пересекает долгосрочную снизу вверх, открывается длинная позиция; когда краткосрочная скользящая средняя пересекает долгосрочную сверху вниз, открывается короткая позиция.

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

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

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

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

Конкретная логика генерации сигналов:

  1. Рассчитываются простые скользящие средние с периодами 8 и 21.
  2. Обнаруживается пересечение между ними.
  3. Вычисляется наклон 21-периодной скользящей средней с помощью функции арктангенса (atan).
  4. Сигнал на покупку генерируется только при превышении наклона заданного положительного порога.
  5. Сигнал на продажу генерируется только при опускании наклона ниже заданного отрицательного порога.

Преимущества

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

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

Риски и способы решения

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

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

Для снижения этих рисков можно оптимизировать стратегию по нескольким направлениям:

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

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

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

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

Заключение

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

Source
Pine
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//written by sixpathssenin
//@version=4
strategy(title="Dual Moving Average",initial_capital=10000,overlay=true)
Strategy parameters
Strategy parameters
Angle
Angle Period
ATR Period
Angle Level
MA Source
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)