Type/to search

Стратегия стоп-лосса на основе SuperTrend

Common strategy
Created: 2023-12-19 11:20:15
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на индикаторе SuperTrend и трейлинг-стопе для открытия и закрытия позиций. Она использует 4 сигнала для входа и выхода, реализуя подход SuperTrend. Стратегия специально разработана для роботов и включает функцию трейлинг-стопа.

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

Стратегия использует индикатор ATR для расчета верхней и нижней границ. Когда цена закрытия пробивает верхнюю границу, генерируется сигнал на покупку; при пробое нижней границы – сигнал на продажу. Также применяется линия SuperTrend для определения направления тренда: когда SuperTrend пересекает цену вверх, это указывает на начало бычьего тренда; при пересечении вниз – на начало медвежьего. При появлении сигнала стратегия открывает позицию и одновременно устанавливает начальный уровень стоп-лосса. В дальнейшем цена стоп-лосса корректируется по движению цены, фиксируя прибыль и реализуя эффект трейлинг-стопа.

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

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

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

Индикатор SuperTrend может генерировать множество ложных сигналов. При слишком большом шаге корректировки стоп-лосса возрастает вероятность его пробоя. Кроме того, роботизированная торговля сталкивается с техническими рисками, такими как сбой сервера или обрыв сети.

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

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

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

  1. Добавить индикаторы или условия для фильтрации входных сигналов, чтобы избежать ложных срабатываний. Например, можно добавить индикатор MACD.

  2. Протестировать различные комбинации параметров ATR, чтобы найти оптимальные.

  3. Оптимизировать величину шага трейлинг-стопа для поиска наилучшего баланса.

  4. Добавить дополнительные уровни стоп-лосса для поэтапного закрытия позиции.

  5. Создать архитектуру с основным и резервным сервером для быстрого переключения при сбое основного.

Заключение

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

Source
Pine
/*backtest
start: 2023-11-18 00:00:00
end: 2023-12-18 00:00:00
period: 1h
basePeriod: 15m
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/
// © arminomid1375
//@version=5
strategy('Mizar_BOT_super trend', overlay=true, default_qty_value=100, currency=currency.USD, default_qty_type=strategy.percent_of_equity, initial_capital=100, max_bars_back=4000)
Strategy parameters
Strategy parameters
From Month
From Day
From Year
To Month
To Day
To Year
ATR
ATR Factor
ATR Period
stop loss
trailing stop ?
trailing stop %
take profit
Take profit1 On/Off ?
TP1 %
TP1 Amount %
Take profit2 On/Off ?
TP2 %
TP2 Amount %
Take profit3 On/Off ?
TP3 %
TP3 Amount %
Alert Messages
Long Alert Message
Long close Alert Message
Short Alert Message
Short close Alert Message
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)