Нейросетевая стратегия супертренда
Принцип стратегии
Данная стратегия объединяет нейросетевую модель, индикатор RSI и индикатор SuperTrend для совершения сделок.
Конкретная логика:
-
Построение нейросетевой модели, на вход которой подаются многомерные данные, включая темп изменения объёма, полосы Боллинджера, RSI и др.
-
Сеть прогнозирует будущий темп изменения цены.
-
Рассчитывается значение индикатора RSI, и RSI комбинируется с прогнозируемым темпом изменения цены.
-
На основе значения RSI формируется динамическая линия стоп-лосса.
-
Когда цена пробивает верхнюю линию стоп-лосса — открывается короткая позиция; когда цена пробивает нижнюю линию стоп-лосса — открывается длинная позиция.
-
Дополнительная фильтрация осуществляется по трендовой оценке индикатора SuperTrend.
Данная стратегия в полной мере использует способность нейросети моделировать сложные данные, а также дополняется сигналами таких индикаторов, как RSI и SuperTrend, для подтверждения сделок, что повышает точность прогнозов и одновременно контролирует торговые риски.
Преимущества стратегии
- Нейросеть моделирует многомерные данные для оценки тренда.
- Стоп-лосс на основе RSI защищает прибыль, SuperTrend помогает в оценке тренда.
- Комбинация нескольких индикаторов для верификации сигналов повышает качество сигналов.
Риски стратегии
- Требуется большой объём данных для обучения нейросети.
- Параметры RSI и SuperTrend требуют оптимизации и настройки.
- Эффективность зависит от модели прогнозирования, присутствует неопределённость.
Заключение
Данная стратегия использует методы машинного обучения в сочетании с традиционными индикаторами, стремясь к высокой эффективности при одновременном контроле рисков. Однако настройка параметров и интерпретируемость модели всё ещё требуют доработки.
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//ANN taken from https://www.tradingview.com/script/Eq4zZsTI-ANN-MACD-BTC/
//it only work for BTC as the ANN is trained for this data only
//super trend https://www.tradingview.com/script/VLWVV7tH-SuperTrend/- 1
