Estratégia de parada de lucro de 1% da média móvel golden cross


Data de criação: 2023-12-06 13:53:36 última modificação: 2023-12-06 13:53:36
cópia: 2 Cliques: 596
1
focar em
1619
Seguidores

Estratégia de parada de lucro de 1% da média móvel golden cross

Visão geral

Esta estratégia gera um sinal de compra através da computação de uma cruz dourada de uma média móvel rápida (MA rápida) e uma média móvel lenta (MA lenta). Quando a média móvel rápida atravessa a média móvel lenta para cima, um sinal de compra é acionado.

Ao mesmo tempo, a estratégia pára quando o lucro chega a 1%, o que pode ajudar a bloquear um lucro pequeno, mas estável.

Esta estratégia é adequada para um mercado de ações em que a tendência é mais evidente. Pode capturar a tendência de alta da linha curta do meio e obter ganhos estáveis.

Princípio da estratégia

A estratégia baseia-se principalmente no princípio do cruzamento dourado das médias móveis. As médias móveis refletem a tendência de curto e médio prazo dos preços das ações. Quando as médias móveis de curto prazo são cobertas por médias móveis de longo prazo, isso significa que o preço das ações pode subir mais rápido do que a tendência de longo prazo.

A estratégia tem uma média móvel rápida de 10 dias e uma média móvel lenta de 30 dias. Isso permite capturar uma tendência intermédia de certa amplitude. Quando uma linha rápida atravessa uma linha lenta, um sinal de compra é acionado.

Além disso, a estratégia também estabelece um ponto de parada de 1%, ou seja, se o lucro de uma posição atingir 1%, será bloqueado e o lucro será bloqueado. Isso pode ajudar a evitar perdas de tendências que já começaram a se inverter.

Análise de vantagens

A estratégia tem as seguintes vantagens:

  1. A utilização de indicadores de médias móveis é simples, fácil de entender e de implementar.
  2. A combinação de linha média rápida e lenta pode ser eficaz para identificar tendências de médio prazo.
  3. O ponto de paragem de 1% estabelece um objetivo de receita fixo, o que é favorável ao controle de risco.

Isso torna a estratégia mais robusta em geral, permitindo um lucro estável em mercados de tendência.

Análise de Riscos

A estratégia também apresenta alguns riscos:

  1. Quando o mercado não tem uma tendência óbvia, é fácil produzir sinais errados e frequentes paradas.
  2. Não consegue lidar com mercados complexos e não-trendentos.
  3. Não há parâmetros de perda, e é muito provável que haja grandes perdas.

Estes riscos podem ser controlados através das seguintes medidas:

  1. A adição de uma combinação de outros indicadores, como linhas de Brin, KDJ, etc., aumenta a precisão do sinal.
  2. Ajustar dinamicamente os parâmetros das médias móveis para adaptá-los às mudanças do mercado.
  3. Adicionar um ponto de parada razoável para controlar a perda individual.

Direção de otimização

A estratégia pode ser otimizada em:

  1. Teste mais combinações de parâmetros de linhas rápidas e lentas para encontrar a melhor combinação.
  2. Adicionar um ponto de parada. Por exemplo, quando a perda de avaliação pós-compra atinge 3%.
  3. Combinado com outros indicadores técnicos, como MACD, KDJ, etc., forma um modelo multifator, aumentando a precisão do sinal.
  4. Buscar combinações ótimas de parâmetros usando o método de otimização automática de parâmetros.

Resumir

A estratégia, em geral, é uma típica estratégia de linha média móvel. Identificar a tendência de médio prazo através de uma combinação de linha média rápida e lenta, com um ponto de parada de 1% para bloquear lucros estáveis. A vantagem é a facilidade de manobra e a capacidade de capturar uma tendência ascendente do mercado de ações de certa amplitude. A desvantagem é a falta de adaptabilidade a situações complexas.

Código-fonte da estratégia
/*backtest
start: 2023-01-01 00:00:00
end: 2023-06-15 00:00:00
period: 3d
basePeriod: 1d
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/
// © pleasantHead5366

//@version=4
strategy("1% Profit Strategy", overlay=true)

// Input parameters
fastLength = input(10, title="Fast MA Length")
slowLength = input(30, title="Slow MA Length")
profitPercentage = input(1, title="Profit Percentage")

// Calculate moving averages
fastMA = sma(close, fastLength)
slowMA = sma(close, slowLength)

// Plot moving averages on the chart
plot(fastMA, color=color.blue, title="Fast MA")
plot(slowMA, color=color.red, title="Slow MA")

// Trading logic
longCondition = crossover(fastMA, slowMA)
if (longCondition)
    strategy.entry("Buy", strategy.long)

// Close long position when profit reaches 1%
if (strategy.position_size > 0)
    strategy.exit("Take Profit", from_entry="Buy", profit=profitPercentage / 100)

// Plot Buy and Sell signals on the chart
shortCondition = crossunder(fastMA, slowMA)
if (shortCondition)
    strategy.entry("Sell", strategy.short)