O recurso está a ser carregado... Carregamento...

Supertrend e estratégia de negociação quantitativa cruzada da EMA

Autora:ChaoZhang, Data: 2024-07-31 14:43:38
Tags:S.T.EMAATR

img

Resumo

Este artigo introduz uma estratégia quantitativa de negociação baseada no indicador Supertrend e no cruzamento da média móvel exponencial (EMA). A estratégia combina as vantagens de seguir tendências e cruzar médias móveis, com o objetivo de capturar tendências de mercado e executar negociações em inversões de tendência. A estratégia usa o indicador Supertrend para identificar a direção geral da tendência, utilizando uma EMA de 44 períodos como linha de referência para pontos de entrada e saída.

Princípios de estratégia

  1. Cálculo do indicador de supertendência:

    • Utiliza um ATR de 10 períodos e um fator de 3,0 para calcular a Supertendência.
    • A direcção da Supertendência é utilizada para determinar a tendência global (positiva para tendência ascendente, negativa para tendência descendente).
  2. Cálculo da EMA de 44 períodos:

    • Calcula a média móvel exponencial utilizando 44 períodos de preços de fechamento.
  3. Condições de entrada:

    • Long Entry: O preço cruza acima da 44 EMA e a direção Supertrend é positiva.
    • Entrada curta: os preços cruzam abaixo da EMA 44 e a direção da Supertrend é negativa.
  4. Condições de saída:

    • Utiliza ostrategy.exitfunção para definir 1% de lucro e 1% de stop loss.
    • Long: Obter lucro a 101% do preço de entrada, parar perda a 99% do preço de entrada.
    • Em resumo: tirar lucro a 99% do preço de entrada, parar a perda a 101% do preço de entrada.
  5. Gestão da posição:

    • Utiliza a estratégia.risco.max_position_size(1) para limitar o tamanho máximo da posição a 1.

Vantagens da estratégia

  1. Combinação de cruzamento de tendência e média móvel:

    • A Supertrend fornece a direção geral da tendência, reduzindo as negociações contra-tendência.
    • O crossover da EMA oferece um calendário de entrada mais preciso, melhorando a taxa de sucesso das transacções.
  2. Controle de riscos:

    • Percentagem fixa de lucro e stop loss efetivamente controlar o risco para cada negociação.
    • O limite máximo de tamanho da posição evita uma alavancagem excessiva.
  3. Alta adaptabilidade:

    • Pode ser adaptado a diferentes mercados e prazos ajustando os parâmetros Supertrend e EMA.
  4. Negociação automatizada:

    • A estratégia pode ser executada automaticamente na plataforma TradingView, reduzindo a intervenção manual.
  5. Sinais comerciais claros:

    • As condições de entrada e saída são bem definidas, fáceis de compreender e executar.

Riscos estratégicos

  1. Desempenho fraco em diversos mercados:

    • Pode gerar sinais falsos frequentes em mercados laterais ou agitados, levando a perdas consecutivas.
  2. Natureza atrasada:

    • Tanto a EMA como a Supertrend são indicadores atrasados, potencialmente faltando estágios iniciais de tendências.
  3. Limitações do Take Profit e Stop Loss fixos:

    • A taxa fixa de 1% de take profit e stop loss pode não ser adequada para todas as condições de mercado, especialmente em mercados altamente voláteis.
  4. Excessiva dependência dos indicadores técnicos:

    • Não considera fatores fundamentais e sentimento do mercado, pode ter um desempenho inferior durante notícias ou eventos significativos.
  5. Risco de utilização:

    • O stop loss de 1% pode levar a uma saída prematura de negociações favoráveis em tendências fortes.

Orientações para a otimização da estratégia

  1. Dinâmica Take Profit e Stop Loss:

    • Considerar a utilização de ATR ou de percentagens de volatilidade para definir níveis dinâmicos de tomada de lucro e de parada de perdas para se adaptarem às diferentes condições de mercado.
  2. Adicionar filtros:

    • Introduzir volume, volatilidade ou outros indicadores técnicos como condições de filtragem adicionais para reduzir os falsos sinais.
  3. Análise de vários prazos:

    • Incorporar análises de tendências a partir de prazos mais longos para melhorar a precisão da direção do comércio.
  4. Optimização de parâmetros:

    • Testar para trás diferentes parâmetros de Supertrend e EMA usando dados históricos para encontrar a combinação ideal.
  5. Incorporar análise fundamental:

    • Considere publicações importantes de dados económicos ou relatórios de resultados da empresa, ajustando a estratégia durante períodos específicos.
  6. Melhorar a gestão de posições:

    • Implementar estratégias mais sofisticadas de dimensionamento das posições, como a percentagem do capital próprio da conta ou o critério Kelly.
  7. Adicionar Filtro de Força de Tendência:

    • Utilize o ADX ou indicadores similares para avaliar a força da tendência, negociando apenas em tendências fortes.

Conclusão

A Supertrend e EMA Crossover Quantitative Trading Strategy é um sistema de negociação automatizado que combina tendência seguindo com cruzamento de média móvel. Usando o indicador Supertrend para identificar a direção geral da tendência e o cruzamento de EMA de 44 períodos para sinais de entrada e saída específicos, a estratégia visa capturar tendências de mercado de médio a longo prazo.

As principais vantagens desta estratégia consistem na sua lógica de negociação clara e na sua capacidade de execução automatizada, tornando-a adequada para investidores que procuram uma abordagem de negociação sistemática.

Para reforçar ainda mais a robustez e a adaptabilidade da estratégia, considerar a introdução de mecanismos dinâmicos de take profit e stop loss, análise de vários prazos, condições de filtragem adicionais e técnicas mais sofisticadas de gestão de posições.

Em conclusão, esta é uma estratégia de negociação quantitativa básica, mas potencialmente poderosa, que, com otimização e teste contínuos, poderia se tornar um sistema de negociação automatizado confiável.


/*backtest
start: 2023-07-25 00:00:00
end: 2024-07-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ANKITKEDIA2022

//@version=5
strategy("Supertrend and 44 EMA Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Inputs for Supertrend
atrPeriod = input.int(10, title="ATR Period")
factor = input.float(3.0, title="Factor")

// Supertrend calculation
[supertrend, direction] = ta.supertrend(factor, atrPeriod)
plot(supertrend, color=direction > 0 ? color.green : color.red, linewidth=2)

// 44 EMA calculation
ema44 = ta.ema(close, 44)
plot(ema44, color=color.blue, linewidth=1)

// Entry and exit conditions
longCondition = ta.crossover(close, ema44) and direction > 0
shortCondition = ta.crossunder(close, ema44) and direction < 0

// Target and Stop Loss
strategy.risk.max_position_size(1)
targetPercent = 0.01
stopPercent = 0.01

if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit/Stop Loss", from_entry="Long", limit=close * (1 + targetPercent), stop=close * (1 - stopPercent))

if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("Take Profit/Stop Loss", from_entry="Short", limit=close * (1 - targetPercent), stop=close * (1 + stopPercent))


Relacionados

Mais.