A estratégia de cruzamento da média móvel gera sinais de compra e venda através do cálculo do cruzamento entre duas médias móveis de períodos diferentes. Um sinal longo é gerado quando o MA do período mais curto cruza acima do MA do período mais longo, enquanto um sinal curto é gerado no cruzamento descendente.
Por exemplo, fazer o longo quando a MA de 5 dias ultrapassa a MA de 21 dias e fechar o longo quando a MA de 5 dias ultrapassa novamente a MA de 21 dias.
A lógica de negociação é:
Diferentes combinações de períodos de MA podem corresponder às tendências a curto ou a longo prazo.
A estratégia de cruzamento de MA usa cruzes de MA para gerar sinais, com períodos ajustáveis para se adequar aos ciclos do mercado.
/*backtest start: 2023-08-14 00:00:00 end: 2023-09-13 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("My Strategy", overlay=true) longCondition = crossover(sma(close, 5), sma(close, 21)) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) shortCondition = crossunder(sma(close, 14), sma(close, 28)) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)