Aqui está uma análise detalhada da estratégia de seguir a tendência de usar as duas linhas de equilíbrio móvel:
A estratégia de cruzamento de média móvel dupla é uma das estratégias de negociação mais populares. Utiliza o cruzamento de uma média móvel rápida e uma média móvel lenta como sinais de compra e venda. Quando o MA rápido cruza acima do MA lento, ele gera um sinal de compra. Quando o MA rápido cruza abaixo do MA lento, ele gera um sinal de venda. Esta estratégia pertence à categoria de estratégias tradicionais de tendência.
Esta estratégia usa médias móveis simples de comprimento 10 e 13. Quando a SMA de 10 períodos cruza acima da SMA de 13 períodos, um sinal de compra é gerado.
Se a condição longa for cumprida enquanto se mantém uma posição curta, a posição curta será fechada primeiro antes de entrar numa posição longa.
Além disso, esta estratégia incorpora a lógica de stop loss. Para negócios longos, o preço de stop loss é calculado com base na porcentagem de entrada. O mesmo se aplica para negócios curtos. Quando o preço atinge o nível de stop loss, a posição atual será exited.
Esta estratégia capta tendências e acompanha os movimentos de tendências a médio e longo prazo.
O projeto de MA dupla ajuda a filtrar falhas efetivamente.
O stop loss ajuda a controlar a perda em negócios individuais.
A lógica estratégica é simples e fácil de entender.
Os parâmetros MA podem ser ajustados para otimização.
Como uma tendência que segue uma estratégia, corre o risco de ser apanhada em inversões de tendência.
Os sistemas MA podem atrasar e perder pontos de virada.
A configuração inadequada de stop loss pode levar a perdas desnecessárias.
O cruzamento de duas MA não elimina completamente os falsos sinais.
A estratégia ignora os fundamentos e concentra-se apenas nos técnicos.
Os parâmetros MA podem ser otimizados para encontrar os períodos ideais.
Um sistema triple MA pode melhorar a precisão do sinal.
O stop loss pode ser adaptado ao preço.
Filtros adicionais poderiam ser adicionados aos sinais da tela.
A gestão do dinheiro pode ser melhorada para limitar as perdas.
O crossover de média móvel dupla é uma estratégia simples e prática de tendência. Ele pode efetivamente capturar tendências de médio a longo prazo e gerar retornos excessivos constantes. Mas corre o risco de ser esmagado em inversões de tendência. A estratégia pode ser melhorada por meio de otimização de parâmetros, melhor filtragem de sinal e gerenciamento de risco aprimorado.
/*backtest start: 2022-10-26 00:00:00 end: 2023-11-01 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/ // © chiragchopra91 //@version=4 strategy(title='Chirag Strategy SMA', shorttitle='CHIRAGSMA', overlay=true) longCondition = crossover(sma(close, 10), sma(close, 13)) shortCondition = crossover(sma(close, 13), sma(close, 10)) // Set stop loss level with input options longLossPerc = input(title="Long Stop Loss (%)", type=input.float, minval=0.0, step=0.1, defval=1) * 0.01 shortLossPerc = input(title="Short Stop Loss (%)", type=input.float, minval=0.0, step=0.1, defval=1) * 0.01 longStopPrice = strategy.position_avg_price * (1 - longLossPerc) shortStopPrice = strategy.position_avg_price * (1 + shortLossPerc) if longCondition if strategy.position_size < 0 strategy.close('Short', comment="SHORT EXIT") strategy.entry('Long', strategy.long, comment="BUY") if shortCondition if strategy.position_size > 0 strategy.close('Long', comment="BUY EXIT") strategy.entry('Short', strategy.short, comment="SHORT") if strategy.position_size > 0 strategy.exit('LONG SL', stop=longStopPrice, comment="LONG SL EXIT") if strategy.position_size < 0 strategy.exit('SHORT SL', stop=shortStopPrice, comment="SHORT SL EXIT")