Type/to search

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

Common strategy
Created: 2023-10-13 15:40:49
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

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

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

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

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

  1. Входные параметры: период быстрой скользящей средней maLen1, период медленной скользящей средней maLen2, тип скользящей средней maTypeChoice.

  2. На основе входных параметров рассчитываются быстрая скользящая средняя maValue1 и медленная скользящая средняя maValue2.

  3. Сравнивается соотношение двух скользящих средних, определяются условия покупки и продажи:

    • Условие покупки: maValue1 пересекает maValue2 снизу вверх.
    • Условие продажи: maValue1 пересекает maValue2 сверху вниз.
  4. При выполнении условий покупки и продажи выполняются соответствующие торговые операции.

  5. Визуальное отображение скользящих средних с различением их соотношения по цвету.

  6. Отправка сигналов покупки и продажи.

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

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

Риски стратегии

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

Методы управления рисками:

  • Комбинировать с трендовыми индикаторами, чтобы избежать торговли при боковом движении.
  • Комбинировать с паттернами для подтверждения действительности сигналов.
  • Оптимизировать параметры для достижения разумной частоты сделок.
  • Установить уровни стоп-лосса и тейк-профита для контроля убытков по каждой сделке.
  • Проверять стабильность параметров на разных таймфреймах.
  • Использовать временные или сигнальные фильтры для избежания ложных пробоев.

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-10-05 00:00:00
end: 2023-10-05 22:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// © sehweijun
//study( title="Arch1tect's New Toy", shorttitle="Arch1tect's New Toy", overlay=true, resolution="")
// strategy( title="Arch1tect's New Toy (Strategy Tester Version)", shorttitle="Arch1tect's New Toy (Strategy Tester Version)", overlay=true, initial_capital = 100000, commission_value=0.07, commission_type=strategy.commission.cash_per_contract)
Strategy parameters
Strategy parameters
MA Type
MA Source
MA Length
MA Length
Strategy Tester
Strategy Tester [ON/OFF]
Daily trading time session (in Exchange GMT)
Start Time
Max daily loss
Max daily loss
Contract size
First trade on session start [ON/OFF]
Fixed TP/SL PIPS [ON/OFF]
TP
SL
Date Range
From Day
From Month
From Year
Thru Day
Thru Month
Thru Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)