
Esta estratégia é baseada na comparação da média das EMAs de quatro períodos diferentes, permitindo o acompanhamento de tendências. Faça mais quando a linha EMA rápida atravessa a linha EMA média, a linha EMA média atravessa a linha EMA lenta e a linha EMA lenta atravessa a linha EMA mais lenta. Faça vazio quando a linha EMA rápida atravessa a linha EMA média, a linha EMA média atravessa a linha EMA lenta e a linha EMA lenta atravessa a linha EMA mais lenta.
A lógica central da estratégia baseia-se na comparação de quatro linhas médias EMA. A linha média EMA pode suavizar os dados de preços de forma eficaz, excluindo o ruído do mercado e destacando as principais tendências. A linha EMA rápida pode refletir as mudanças de preços mais rapidamente, com a EMA média um pouco atrasada, a linha EMA lenta um pouco atrasada e a linha EMA mais lenta com o maior atraso.
A estratégia também incorpora filtragem de condições de data, permitindo que a estratégia seja negociada apenas dentro de um determinado intervalo de data, evitando o impacto de flutuações anormais em um determinado período de tempo.
Especificamente, os quatro EMAs da estratégia têm períodos de 8, 13, 21 e 34 dias. Os quatro EMAs têm períodos mais curtos e são usados principalmente para capturar tendências de curto e médio prazo. O intervalo de data indicado pela estratégia é de 1 de junho de 2018 a 31 de dezembro de 2019.
A estratégia de quatro EMAs tem as seguintes vantagens:
A estratégia também apresenta alguns riscos que devem ser lembrados:
Para minimizar os riscos acima, podemos fazer otimizar em alguns dos seguintes aspectos:
A estratégia pode ser melhorada em vários aspectos:
Optimização de parâmetros: Ajustar os parâmetros de comprimento da linha média do EMA para adaptar-se a diferentes períodos e variedades, para que a estratégia seja mais precisa no julgamento de tendências.
Mecanismo de suspensãoO que é um “stop loss”?: estabelecer um ponto de parada razoável, como um stop ATR ou um stop de tendência, para controlar o risco individual e geral.
Condições de filtragemA adição de outros indicadores auxiliares evita o envio de sinais errados quando não há uma tendência clara. Por exemplo, a combinação de indicadores como RSI, MACD e outros como sinais de filtragem.
- Não, não, não.A estratégia é: definir uma posição ou estratégia de parada razoável e sair do mercado depois que o tren garante um certo lucro. Isso pode bloquear os lucros e evitar o retorno dos lucros.
Negociação algorítmica: parametrizar a estratégia e acessar o sistema de negociação algorítmica, automatizar a negociação, expandir o alcance da estratégia.
Esta estratégia baseia-se na relação entre as quatro linhas médias EMA para determinar a direção da tendência. É uma estratégia de acompanhamento de tendências simples e práticas. Responde rapidamente e efetivamente para acompanhar as tendências de curto e médio prazo.
/*backtest
start: 2022-12-19 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("4 EMA TREND Strategy ", overlay=true)
length1 = input(8, minval=1)
outFAST = ema(close,length1)
plot(outFAST, color=green ,linewidth=3)
length2 = input(13, minval=1)
outM = ema(close, length2)
plot(outM, color=yellow,linewidth=3)
length3 = input(21, minval=1)
outSLOW = ema(close, length3)
plot(outSLOW, color=red,linewidth=3)
length4 = input(34, minval=1)
outSLOWEST = ema(close, length4)
plot(outSLOWEST, color=black,linewidth=3)
price = close
yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
if ( (outFAST>outM) and (outM > outSLOW) and(outSLOW>outSLOWEST))
strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
else
strategy.cancel(id="BUY")
if ( (outFAST<outM) and (outM<outSLOW) and (outSLOW <outSLOWEST))
strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND", comment="SELL")
else
strategy.cancel(id="SELL")