Type/to search

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

Common strategy
Created: 2023-11-02 14:21:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

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

Для фильтрации части ложных сигналов в стратегию добавлен счётчик числа пересечений crossCount. Сигнал активируется только если количество пересечений быстрой скользящей средней за период оглядки (lookback, по умолчанию 25 дней) меньше maxNoCross (по умолчанию 10).

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

После входа в позицию стратегия использует индикатор ATR для установки расстояния до стоп-лосса. ATR измеряет диапазон колебаний цены за определённый период; здесь для установки дистанции стопа используется 14-кратное значение ATR. Линия стоп-лосса динамически перемещается вслед за движением цены.

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

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

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

  2. Добавление механизма подтверждения помогает избежать ложных пробоев.

  3. Применение динамического скользящего стоп-лосса на основе ATR позволяет максимально фиксировать прибыль и предотвращать чрезмерные просадки.

  4. Требуется сравнительно мало настраиваемых параметров, что упрощает внедрение.

  5. Стратегия применима на различных рынках, включая криптовалюты и традиционные рынки.

  6. Комплексное использование нескольких индикаторов делает стратегию достаточно устойчивой.

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

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

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

  2. Неправильный выбор параметров ATR может сделать стоп-лосс слишком широким или слишком узким.

  3. Резкие гэпы или разрывы цен могут немедленно сработать стоп-лосс.

  4. Внезапные значимые события, вызывающие резкие колебания цен, также могут активировать стоп-лосс.

  5. Неоптимальные параметры скользящих средних могут привести к пропуску тренда или генерации множества ложных сигналов.

  6. Изменения волатильности в последний период могут сделать дистанцию стоп-лосса по ATR неадекватной.

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

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

  1. Оптимизация параметров скользящих средних для поиска более подходящих комбинаций. Можно протестировать разные периоды и весовые скользящие средние.

  2. Тестирование различных периодов ATR для нахождения лучшей дистанции стоп-лосса.

  3. Добавление дополнительных фильтров, таких как увеличение объёма торгов или осцилляторы, для повышения качества сигналов.

  4. Включение индикаторов определения тренда, чтобы избежать попадания в ловушку при боковом движении.

  5. Применение алгоритмов машинного обучения для автоматической оптимизации комбинаций параметров на основе исторических данных.

  6. Поиск дополнительных подтверждений на старших таймфреймах, чтобы не вводиться в заблуждение краткосрочным шумом.

  7. Введение правил частичного закрытия прибыльных позиций для постепенной фиксации прибыли.

Заключение

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

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

//@version=3
strategy("QuantCat Intraday Strategy (15M)", overlay=true)

//MA's for basic signals, can experiment with these values
Strategy parameters
Strategy parameters
ATR Stop Period
ATR Resolution
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)