Стратегия коррекции тренда по направлению скользящих средних
Принцип стратегии
Данная стратегия определяет долгосрочное направление тренда на основе оценки направления нескольких скользящих средних и выполняет соответствующие операции на покупку или продажу.
Основная логика торговли:
-
Вычисление нескольких групп скользящих средних с разными периодами, например 5-дневная, 20-дневная, 50-дневная и т.д.
-
Сравнение направлений каждой скользящей средней для выявления наличия согласованного изменения направления.
-
Если все скользящие средние направлены вверх, это считается долгосрочным сигналом к росту; если все скользящие средние направлены вниз, это считается долгосрочным сигналом к падению.
-
При сигнале к росту, если цена пробивает нижнюю линию стоп-лосса, открывается длинная позиция.
-
При сигнале к падению, если цена пробивает верхнюю линию стоп-лосса, открывается короткая позиция.
-
Установка стоп-лосса по просадке для контроля риска.
Стратегия подчеркивает оценку направления долгосрочного тренда и совершает сделки только после подтверждения тренда, чтобы контролировать несистематические риски.
Преимущества стратегии
- Комбинация нескольких скользящих средних для оценки долгосрочного тренда.
- Добавление позиций при пробое стоп-линии, следование за трендом.
- Стратегия стоп-лосса по просадке для контроля риска.
Риски стратегии
- Сами скользящие средние отстают от цены.
- Неправильная оценка тренда может привести к постоянным убыткам.
- Только длинные или только короткие позиции не позволяют использовать все возможности.
Заключение
Данная стратегия подчеркивает оценку долгосрочного направления с помощью скользящих средних для снижения несистематических рисков. Однако точность оценки и оптимизация стратегии стоп-лосса являются ключевыми факторами.
/*backtest
start: 2022-09-07 00:00:00
end: 2023-06-24 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/
// © HeWhoMustNotBeNamed
//@version=4- 1
