Количественная торговая стратегия на основе пересечения трех скользящих средних и индикатора Williams
Обзор
Данная стратегия определяет направление тренда цены акций путем комбинирования трех сглаженных скользящих средних, индекса относительной силы (RSI) и индикатора Вильямса, и ищет точки входа при развороте тренда. Когда три скользящие средние (быстрая, средняя и медленная) выравниваются вверх (вниз), RSI выше (ниже) 50 и появляется сигнал индикатора Вильямса вниз (вверх), открывается длинная (короткая) позиция. Стоп-лосс устанавливается как определенный процент от цены входа, а тейк-профит — как цена, при которой цена движется в благоприятном направлении на определенный процент.
Принцип стратегии
Стратегия использует три сглаженные скользящие средние с разными периодами: быструю, среднюю и медленную. Когда быстрая линия пересекает среднюю снизу вверх, это указывает на восходящий тренд; когда быстрая линия пересекает среднюю сверху вниз — на нисходящий тренд. После определения восходящего или нисходящего тренда стратегия ожидает появления первой возможности для входа.
В частности, после входа цены в восходящий тренд стратегия ждет одновременного выполнения следующих пяти условий для открытия длинной позиции:
- Быстрая, средняя и медленная линии направлены вверх;
- RSI выше 50;
- Появляется нисходящая формация индикатора Вильямса;
- Цена пересекает медленную линию снизу вверх;
- В данный момент нет открытой позиции.
После входа цены в нисходящий тренд стратегия ждет одновременного выполнения следующих пяти условий для открытия короткой позиции:
- Быстрая, средняя и медленная линии направлены вниз;
- RSI ниже 50;
- Появляется восходящая формация индикатора Вильямса;
- Цена пересекает медленную линию сверху вниз;
- В данный момент нет открытой позиции.
После открытия длинной или короткой позиции стратегия устанавливает стоп-лосс и тейк-профит для контроля риска. Конкретно, стоп-лосс — это определенный процент от цены входа, а тейк-профит — цена, при которой цена движется в благоприятном направлении на определенный процент.
Преимущества стратегии
-
Комбинация нескольких индикаторов для подтверждения входа позволяет эффективно избегать ложных пробоев. Три скользящие средние определяют направление тренда, индикатор Вильямса фиксирует сигналы разворота, а RSI отсеивает колебательные движения, что в совокупности повышает точность входа.
-
Установка стоп-лосса и тейк-профита позволяет хорошо контролировать соотношение риска и прибыли по каждой сделке, обеспечивая, чтобы прибыльные сделки превышали убыточные.
-
Стратегия имеет четкую и понятную логику, разумные настройки параметров и подходит для трейдеров разного уровня.
Риски стратегии
-
В условиях колебательного рынка индикаторы могут подавать ложные сигналы, приводя к нежелательным входам. Можно оптимизировать параметры RSI, чтобы отфильтровать часть колебательных движений.
-
Пересечения быстрой и средней линий могут быть ложными пробоями, их следует использовать в сочетании с другими индикаторами. Можно рассмотреть добавление индикатора объема.
-
Стоп-лосс, установленный слишком близко к цене входа, может привести к преждевременному выходу; его необходимо отрегулировать до подходящего уровня.
-
Тейк-профит, установленный слишком далеко от цены входа, может не сработать; его также необходимо настроить на подходящий уровень.
Направления оптимизации стратегии
-
Можно протестировать различные комбинации периодов для трех скользящих средних и параметров RSI.
-
Можно добавить другие индикаторы, например индикатор объема, чтобы оценить, вышел ли объем до пробоя.
-
Можно протестировать настройки параметров стратегии отдельно для разных инструментов.
-
Можно построить кривую доходности на основе результатов бэктестинга и проверить настройки параметров стоп-лосса и тейк-профита.
-
Можно попробовать провести симуляционную торговлю перед запуском для оптимизации параметров.
Заключение
В целом данная стратегия имеет четкую логику, использует комбинацию индикаторов для входа и выхода и эффективно контролирует риски. Пространство для оптимизации параметров стратегии еще велико; путем тестирования различных настроек параметров эта стратегия может стать стабильно прибыльной количественной торговой стратегией. Однако ни одна стратегия не может полностью избежать убытков, поэтому трейдеры должны соблюдать торговую дисциплину: фиксировать прибыль при ее наличии и фиксировать убыток при его возникновении.
/*backtest
start: 2023-08-28 00:00:00
end: 2023-09-27 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//This script is a combination of 3 smoothed moving averages, and RSI. When moving averages are aligned upward (downward) and RSI is above (below) 50 and a down (up) William fractal appears, it enters long (short) position. Exiting from long and short entries are defined by StopLoss and TargetProfit.
//@version=5
- 1
