A ideia central desta estratégia é combinar o indicador RSI com a média móvel SMA e realizar uma negociação de posição em uma tendência. Quando o indicador RSI mostra um sinal de cruzamento de mais ou menos espaço em combinação com a média móvel SMA e mostra um excesso de compra ou venda, a abertura de uma posição longa ou curta é realizada. A estratégia visa encontrar oportunidades de reversão de curto prazo para obter ganhos.
Esta estratégia usa o indicador RSI para determinar o momento de reversão da tendência de sobrecompra e sobrevenda. Um valor RSI acima de 70 é considerado sobrecompra e abaixo de 30 é considerado sobrevenda.
Quando o RSI é superior a 50 e a linha rápida atravessa a linha lenta, abre uma carta em branco. Quando o RSI é inferior a 50 e a linha rápida atravessa a linha lenta, abre uma carta em branco. Quando o RSI é inferior a 50 e a linha rápida atravessa a linha lenta, abre uma carta em branco.
A lógica de negociação desta estratégia inclui:
Calcule o RSI com a duração de 14.
Cálculo de uma linha SMA de 100
Calcule uma linha SMA de comprimento 150.
RSI > 50 e a linha rápida atravessa a linha lenta como um sinal de abertura
RSI < 50 e a linha rápida atravessa a linha lenta como um sinal de vazio
Desbloqueio de bilhetes em função do sinal
A estratégia tem as seguintes vantagens:
A combinação de tendências e indicadores de reversão permite aproveitar as oportunidades de reversão de linhas curtas.
O RSI é um bom indicador para identificar sobrecompra e sobrevenda.
O SMA é mais confiável para determinar a direção da tendência
A lógica da estratégia é simples, clara e fácil de entender.
A pesquisa mostra que o mercado de ações pode ser bem lucrativo em um mercado de ações em baixa.
Gestão de posições fixas, sem necessidade de ajustes frequentes de posições
A estratégia também apresenta alguns riscos:
Risco de reversão de falha. Os sinais de reversão do RSI nem sempre são confiáveis e podem ocorrer falsas reversões que causam prejuízos.
A tendência não é clara. Os sinais de negociação emitidos pelo cruzamento de linhas rápidas e lentas podem ser destruídos pela reversão da tendência no meio.
A frequência de transações é muito afetada pelas taxas de transação, o que pode corroer os lucros.
Optimização de parâmetros. Parâmetros como a duração do RSI, o ciclo SMA precisam ser constantemente testados para otimização, caso contrário, o efeito será reduzido.
O risco de seqüestro é grande. A retirada estratégica pode ser grande e requer preparação psicológica.
As medidas a serem tomadas para combater estes riscos são:
Combinação com outros indicadores de filtragem de sinais para melhorar a qualidade do sinal
Ajustar o tamanho das posições de acordo com as tendências do grande ciclo para reduzir o risco de reversão
Parâmetros de otimização, redução da frequência de transação para reduzir o impacto das taxas
O uso de stop loss para controlar perdas individuais
Esta estratégia pode ser melhorada nos seguintes aspectos:
Teste diferentes combinações de RSI para encontrar o melhor
Testar diferentes parâmetros de ciclo SMA para determinar o parâmetro ótimo
Reduzir o tamanho das posições quando a tendência é incerta
Filtração de sinais em combinação com outros indicadores como MACD, KD, etc.
Testar diferentes formas de parar e encontrar o melhor ponto de parada
Optimizar a estratégia de gestão de posições, ajustando as posições de acordo com a dinâmica do mercado
Combinação de tipos de ordens avançadas para um stop loss e entrada mais inteligentes
Esta estratégia é, em geral, uma típica estratégia de reversão de curta linha, com a combinação de indicadores RSI e SMA, capaz de aproveitar as oportunidades de reversão trazidas pelo fenômeno de supercompra e supervenda em curto prazo. A estratégia tem a lógica de negociação simples, poucos parâmetros, mas também existe um certo risco de reversão e risco de destruição de tendência.
/*backtest
start: 2022-10-02 00:00:00
end: 2023-10-08 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/
// © Coinrule
//@version=5
strategy('RSI and SMA',
overlay=true,
initial_capital=1000,
process_orders_on_close=true,
default_qty_type=strategy.percent_of_equity,
default_qty_value=30,
commission_type=strategy.commission.percent,
commission_value=0.1)
showDate = input(defval=true, title='Show Date Range')
timePeriod = time >= timestamp(syminfo.timezone, 2022, 1, 1, 0, 0)
notInTrade = strategy.position_size <= 0
//==================================Buy Conditions============================================
//RSI
length = input(14)
rsi = ta.rsi(close, length)
//SMA
fastEMA = ta.sma(close, 100)
slowEMA = ta.sma(close, 150)
plot(fastEMA, color = color.green)
plot(slowEMA, color = color.blue)
bullish = ta.crossover(fastEMA, slowEMA) and rsi > 50
bearish = ta.crossover(slowEMA, fastEMA) and rsi < 50
strategy.entry("Long", strategy.long, when=bullish and timePeriod)
strategy.close("Exit", when=bearish)
strategy.entry("Short", strategy.short, when=bearish and timePeriod)
strategy.close("Exit", when=bullish)