Type/to search

Стратегия множественных пересечений скользящих средних

Common strategy
Created: 2023-12-20 14:12:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на пересечении трех скользящих средних (MA1, MA2, MA3). Путем настройки типа, периода, источника цен и разрешения каждой скользящей средней, а также разрешения торговли по их пересечениям, можно получить гибкую комбинацию торговых стратегий.

Принцип

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

Пользователь может свободно выбирать тип скользящей средней (SMA, EMA и т.д.), период, источник цен (цена закрытия, максимум и т.д.), разрешение свечей (минутные, дневные и т.д.). Также можно выбирать, включать ли торговлю по пересечению каждой пары скользящих средних, чтобы решить, совершать ли сделки по некоторым пересечениям.

В настоящее время стратегия работает только на long, используя рыночные ордера для открытия и закрытия позиций. Каждая сделка вкладывает 100% от общего капитала счета.

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

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

Риски

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

Рекомендации по оптимизации

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

Заключение

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

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

//@version=4 

//
// Pine Script v4
Strategy parameters
Strategy parameters
MA1 Period
MA1 Type
MA1 Source
MA1 Resolution
MA1 Visible
MA2 Period
MA2 Type
MA2 Source
MA2 Resolution
MA2 Visible
MA3 Period
MA3 Type
MA3 Source
MA3 Resolution
MA3 Visible
Show Crosses
Forecast Bias
Forecast Bias Period
Forecast Bias Magnitude
Show Forecasts
Show Ribbons
Trade MA 1-2 Crosses
Trade MA 1-3 Crosses
Trade MA 2-3 Crosses
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)