Esta estratégia é projetada com base no princípio da cruz de ouro e cruz de morte das médias móveis. Ao calcular as situações de cruzamento entre a linha rápida (média móvel de curto prazo) e a linha lenta (média móvel de longo prazo), ele julga a tendência do mercado e realiza a tendência seguinte. Quando a linha rápida quebra a linha lenta para cima, um sinal de compra é gerado. Quando a linha rápida quebra a linha lenta para baixo, um sinal de venda é gerado.
A estratégia baseia-se principalmente no princípio do cruzamento da média móvel. O parâmetro da linha rápida é definido em 50 dias e o parâmetro da linha lenta é definido em 200 dias. Calcule o preço médio de fechamento nos últimos 50 e 200 dias, respectivamente, como a linha rápida e a linha lenta. Quando a linha rápida atravessa a linha lenta para cima, determina-se que o preço da ação entrou em uma tendência ascendente e um sinal de compra é gerado. Quando a linha rápida atravessa a linha lenta para baixo, determina-se que o preço da ação entrou em uma tendência descendente e um sinal de venda é gerado.
A estratégia é baseada em uma combinação de linhas rápidas e lentas com diferentes parâmetros, que permite ajustar a sensibilidade da estratégia. Quanto menor o parâmetro da linha rápida, mais rápido a determinação da tendência, mas pode haver mais sinais falsos.
Esta estratégia utiliza o princípio do cruzamento de média móvel para determinar automaticamente a direção da tendência do mercado e acompanhar a tendência, o que pode capturar efetivamente a tendência principal. Ao definir parâmetros de médias móveis rápidas e lentas para controlar a sensibilidade da estratégia e filtrar sinais com outros indicadores auxiliares, a estabilidade e eficácia da estratégia podem ser equilibradas. Esta estratégia é adequada para operações de médio e longo prazo. Os parâmetros podem ser ajustados de acordo com as características das ações e mercados. Expandir as regras de entrada e stop loss pode otimizá-lo ainda mais para obter um melhor desempenho comercial.
/*backtest start: 2023-02-16 00:00:00 end: 2024-02-22 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Gleitend Strategie", overlay=true) // Einstellungen für die gleitenden Durchschnitte short_MA_length = input(50, title="Kürzerer MA Länge") long_MA_length = input(200, title="Längerer MA Länge") // Berechnung der gleitenden Durchschnitte short_MA = ta.sma(close, short_MA_length) long_MA = ta.sma(close, long_MA_length) // Kaufsignal: Kürzerer MA über Längerer MA buy_signal = ta.crossover(short_MA, long_MA) // Verkaufssignal: Kürzerer MA unter Längerer MA sell_signal = ta.crossunder(short_MA, long_MA) // Stop Loss und Take Profit Ebenen stop_loss = strategy.position_avg_price * 0.985 take_profit = strategy.position_avg_price * 1.02 // Trading-Logik if (buy_signal) strategy.entry("Buy", strategy.long) if (sell_signal) strategy.close("Buy") strategy.exit("Take Profit/Stop Loss", "Buy", stop=stop_loss, limit=take_profit) // Bedingungen für Short-Positionen if (sell_signal) strategy.entry("Sell", strategy.short) strategy.exit("Take Profit/Stop Loss", "Sell", stop=stop_loss, limit=take_profit) // Plot der gleitenden Durchschnitte plot(short_MA, color=color.blue, title="Kürzerer MA") plot(long_MA, color=color.red, title="Längerer MA")