
Esta estratégia é uma estratégia multifatorial de linha longa, que integra os três indicadores de linha média, RSI e ATR, para determinar se o mercado entra em áreas subestimadas e gera um sinal de compra. É uma estratégia de longo prazo para buscar ganhos estáveis.
Quando a média periódica rápida atravessa a média periódica lenta, formando um sinal de golden fork, e o indicador RSI está abaixo da zona de super-compra, considera-se que o mercado está subestimado, gerando um sinal de compra. Em seguida, configure o ponto de parada e o ponto de parada de acordo com o indicador ATR, usando um ponto de parada fixo.
Especificamente, a estratégia usa a linha média de 10 dias e a linha média de 50 dias para formar um sinal de negociação. Quando a linha média de 10 dias atravessa a linha média de 50 dias, gera um sinal de compra.
Após a entrada em bolsa, o stop loss é definido de acordo com o tamanho do ATR (14). O stop loss é o preço das ações abaixo do preço de entrada de 1,5 vezes o ATR; o stop loss é o preço das ações acima do preço de entrada de 2 vezes o ATR.
Esta é uma estratégia multifacetada de longo prazo, que combina vários indicadores para avaliar a situação e evitar efetivamente os prejuízos causados por brechas falsas. As vantagens específicas são:
A estratégia, como uma estratégia de longo prazo, também tem alguns riscos a serem considerados. Os principais pontos de risco incluem:
A estratégia pode ser otimizada em várias direções:
Esta estratégia é uma estratégia de longo prazo multivariada, que combina a linha de equilíbrio, o RSI e o ATR para produzir sinais de negociação com base em julgamentos multivariados para buscar ganhos estáveis da tendência de longo prazo. Ela possui a precisão de julgamento, a clareza de stop loss e a simplicidade de implementação. É uma estratégia de longo prazo recomendada.
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Long Only Multi-Indicator Strategy", shorttitle="LOMIS", overlay=true)
// Inputs
lengthMAFast = input(10, title="Fast MA Length")
lengthMASlow = input(50, title="Slow MA Length")
rsiLength = input(14, title="RSI Length")
rsiOverbought = input(70, title="RSI Overbought Level")
rsiOversold = input(30, title="RSI Oversold Level")
atrLength = input(14, title="ATR Length")
riskMultiplier = input(1.5, title="Risk Multiplier for SL and TP")
// Moving averages
maFast = sma(close, lengthMAFast)
maSlow = sma(close, lengthMASlow)
// RSI
rsi = rsi(close, rsiLength)
// ATR
atr = atr(atrLength)
// Long condition
longCondition = crossover(maFast, maSlow) and rsi < rsiOverbought
// Entering long trades
if (longCondition)
strategy.entry("Long", strategy.long)
slLong = close - atr * riskMultiplier
tpLong = close + atr * riskMultiplier * 2
strategy.exit("SL Long", "Long", stop=slLong)
strategy.exit("TP Long", "Long", limit=tpLong)
// Plotting
plot(maFast, color=color.red)
plot(maSlow, color=color.blue)
hline(rsiOverbought, "Overbought", color=color.red)
hline(rsiOversold, "Oversold", color=color.blue)