
Шорт-линия, основанная на шорт-линии и относительно сильном индексе (RSI). Она сочетает в себе шорт-линию для определения перегрева рынка и RSI для определения рыночной динамики, ищет возможности для дефолта. Когда цена акции прорывает шорт-линию, и RSI больше 70, считается, что ситуация перегревается, и тогда дефолт; когда шорт-линия прорывает шорт-линию, считается, что ситуация охлаждается, и ликвидация позиции прекращается.
Стратегия основана на двух показателях:
Полоса Бринь. Полоса Бринь состоит из средней, верхней и нижней полос. Средняя полоса представляет собой движущуюся среднюю величину за n дней, верхняя и нижняя полосы - за n дней.*Стандартное отклонение состоит в том, что, когда цена отскакивает от нижней до верхней полосы, считается, что она перегрелась; когда цена отскакивает от верхней до нижней полосы, считается, что она остыла.
RSI. RSI определяет, насколько сильны тренды и падения, сравнивая средние взлеты и падения за определенный период времени. RSI больше 70 означает, что рынок акций перегрет, а меньше 30 означает, что рынок акций перепродается.
Конкретная логика сделки:
Когда цена акции пересекает границу Бринна и RSI больше 70, она соответствует сигналу о перегреве Бринна и сигналу о перекупке RSI, поэтому она пропадает;
Когда цены на акции снизились и Брин спустился с рельса, ситуация изменилась, и поэтому ликвидация была остановлена.
Эта стратегия включает в себя одновременные установки стоп-лода и стоп-стопа:
Стоп-лост установлен как начальная цена*(1+1%), то есть потеря 1%;
Стоп-лист на входную цену*(1-7%), т.е. прибыль в 7% после ликвидации.
Эта стратегия имеет следующие преимущества:
Для того, чтобы избежать ошибок в оценке вероятности по одному техническому показателю, используются два показателя: BRI и RSI.
Используйте BRI и RSI, чтобы определить время входа и выхода, а также точную локацию коротких торговых возможностей.
Установка стоп-поста и стоп-поста перед входом позволяет контролировать риск;
Простые и понятные логики транзакций, легко понятные и реализуемые;
Гибкость в настройке параметров RSI и BRI в зависимости от цикла и рыночной конъюнктуры
Несмотря на вышеперечисленные преимущества, существуют определенные риски, которых следует избегать:
BRI и RSI являются индикаторами, следующими за тенденцией, и не подходят для колебаний или неопределенного направления.
Нельзя гарантировать, что остановка и остановка будут всегда идеально активированы.
Экстремальная ситуация может привести к потере больше, чем ожидалось;
Необходимо постоянно оптимизировать бринговые и RSI параметры для адаптации к изменениям рынка.
Соответствующие методы уклонения от риска:
В сочетании с базовыми показателями, такими как добровольцы, определяющие подвижные средние, оценивают направление локальных тенденций, чтобы избежать нежелательного возврата;
адекватное сокращение размеров позиций, использование многопакетных стратегий и распределение риска;
Повышение степени сдерживания или установка сверхсдерживания в ответ на экстремальные ситуации;
Настройка параметров Брин-полосы и RSI постоянно корректируется в зависимости от результатов тестирования на диске.
Эта стратегия может быть оптимизирована в следующих направлениях:
В сочетании с другими показателями избегайте бесполезного обратного хода, например, EMA, MACD и т. д.
Оптимальные параметры для тестирования в зависимости от разных разновидностей и циклов. Циклы могут учитывать 15-минутную, 30-минутную и 1-часовую линию и т. Д. Основные цифровые валюты и акции могут использоваться в качестве тестовых разновидностей.
Настройка динамического стоп-порога, который в режиме реального времени корректируется в зависимости от степени волатильности рынка. Это позволяет снизить риск прорыва стоп-порога.
Подумайте об оптимизации методов, объединяющих алгоритмические сделки. Используйте машинное обучение и генетические алгоритмы для автоматического поиска оптимальных параметров или захвата более сложных торговых моделей.
Эта стратегия торговли короткой линией сначала определяет теплоту и энергию рынка с помощью бурин-полосы и RSI, находит оптимальное время для отрыва, а затем использует стоп-стоп для управления риском. Преимущества стратегии заключаются в простоте, прямоте и простоте внедрения. Основные риски заключаются в ограничении показателя и покрытии убытков.
/*backtest
start: 2023-12-07 00:00:00
end: 2023-12-14 00:00:00
period: 1m
basePeriod: 1m
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/
// © Coinrule
// Works best on 30m, 45m timeframe
//@version=5
strategy("Bollinger Bands and RSI Short Selling",
overlay=true,
initial_capital = 1000,
default_qty_value = 30,
default_qty_type = strategy.percent_of_equity,
commission_type=strategy.commission.percent,
commission_value=0.1)
//Backtest period
timePeriod = time >= timestamp(syminfo.timezone, 2021, 12, 1, 0, 0)
notInTrade = strategy.position_size <= 0
//Bollinger Bands Indicator
length = input.int(20, minval=1)
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
offset = input.int(0, "Offset", minval = -500, maxval = 500)
plot(basis, "Basis", color=#FF6D00, offset = offset)
p1 = plot(upper, "Upper", color=#2962FF, offset = offset)
p2 = plot(lower, "Lower", color=#2962FF, offset = offset)
fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95))
// RSI inputs and calculations
lengthRSI = 14
RSI = ta.rsi(close, lengthRSI)
oversold= input(30)
//Stop Loss and Take Profit for Shorting
Stop_loss= ((input (1))/100)
Take_profit= ((input (7)/100))
shortStopPrice = strategy.position_avg_price * (1 + Stop_loss)
shortTakeProfit = strategy.position_avg_price * (1 - Take_profit)
//Entry and Exit
strategy.entry(id="short", direction=strategy.short, when=ta.crossover(close, upper) and RSI < 70 and timePeriod and notInTrade)
if (ta.crossover(upper, close) and RSI > 70 and timePeriod)
strategy.exit(id='close', stop = shortTakeProfit, limit = shortStopPrice)