Type/to search

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

Common strategy
Created: 2023-10-30 15:53:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Рассчитывается взвешенная скользящая средняя за определённый период (по умолчанию 400 периодов) в качестве индикатора скользящей средней.

  2. Определяется, растёт ли скользящая средняя vwma. Если она растёт, устанавливается сигнал на покупку uptrend; если падает – сигнал на продажу downtrend.

  3. Когда uptrend истинен, открывается длинная позиция; когда downtrend истинен, позиция закрывается (короткая).

  4. Рассчитывается доходность стратегии bar_pnl и доходность от удержания покупки bar_bh для каждой свечи.

  5. По квартальным и годовым точкам разбивки рассчитываются доходность стратегии за квартал quarter_pnl и годовая доходность year_pnl, а также соответствующие доходности от удержания quarter_bh и year_bh.

  6. В таблице отображаются доходность стратегии и доходность от удержания за каждый квартал каждого года.

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

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

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

  2. Хороший контроль просадок: следование тренду позволяет эффективно ограничивать потери в нетрендовых рынках.

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

  4. Наглядное отображение доходности в виде таблицы, всё понятно с первого взгляда.

  5. В таблицу доходности добавлено сравнение с доходностью от удержания, что позволяет чётко увидеть прирост эффективности стратегии.

  6. Гибкое размещение таблицы, удобно для комбинирования с другими стратегиями.

Анализ рисков стратегии

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

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

  2. Высокий риск ложных сигналов (whipsaw) во флэтовых рынках. Можно добавить фильтры, например, пробой предыдущих максимумов, чтобы сократить частые сделки.

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

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

  5. Что касается таблицы, можно добавить такие показатели риска, как коэффициент Шарпа, максимальная просадка и т.д.

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

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

  1. Оптимизация параметров скользящей средней: настройка периода скользящей средней под различные рыночные условия.

  2. Добавление фильтров, например, пробой предыдущих максимумов, для уменьшения ложных сигналов.

  3. Тестирование различных типов скользящих средних: взвешенная скользящая средняя, двойная экспоненциальная скользящая средняя и т.д.

  4. Введение стоп-лосса: динамический стоп-лосс или снижение размера позиции.

  5. Расширение содержимого таблицы: добавление коэффициента Шарпа, максимальной просадки и других показателей.

  6. Комбинирование с другими индикаторами, такими как MACD, полосы Боллинджера, для определения тренда.

  7. Оптимизация управления позицией: динамическое изменение размера позиции в зависимости от рыночной ситуации.

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

Заключение

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

Source
Pine
/*backtest
start: 2022-10-23 00:00:00
end: 2023-10-29 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/
// © Dannnnnnny

//@version=4
Strategy parameters
Strategy parameters
maLength
Enable Quarterly Return table
Compare with Market Benchmark
Table Position
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)