Type/to search

Estratégia de Rastreamento de Oscilação com Duplo EMA e Cruzamento Dourado

Common strategy
Created: 2024-01-03 11:38:51
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A Estratégia de Rastreamento de Oscilação com Cruz Dourada de Dupla EMA é uma estratégia que utiliza o indicador EMA para identificar tendências e realizar rastreamento em mercados oscilantes. A estratégia combina as ideias de rastreamento de tendência e captura de oscilação, realizando rastreamento de longo prazo em mercados fortes e negociações de curto prazo em mercados oscilantes, a fim de obter melhores retornos.

Princípio da Estratégia

A estratégia usa a EMA de 20 períodos como indicador para julgar a tendência. Quando o preço cruza acima da EMA, considera-se que o mercado começa a subir; quando o preço cruza abaixo da EMA, considera-se que o mercado começa a cair.

Quando o preço cruza acima da EMA, utiliza-se a máxima mais alta dos 20 períodos como ponto de take-profit, e a mínima mais baixa desde o cruzamento do preço acima da EMA como ponto de stop-loss, entrando em posição comprada. Quando o preço cruza abaixo da EMA, utiliza-se a mínima mais baixa dos 20 períodos como ponto de take-profit, e a máxima mais alta desde o cruzamento do preço abaixo da EMA como ponto de stop-loss, entrando em posição vendida.

Ao mesmo tempo, a estratégia também verifica se o ADX é maior que 30. A negociação só ocorre quando a tendência é suficientemente clara, ou seja, quando o ADX está acima de 30. Isso evita stops em mercados oscilantes.

Durante a manutenção da posição, o trailing stop é ajustado de acordo com as condições reais do mercado para travar mais lucros.

Análise de Vantagens

A estratégia combina as vantagens do rastreamento de tendência e da negociação em oscilação, podendo obter grandes lucros em mercados de tendência e retornos mais estáveis em mercados oscilantes, apresentando forte adaptabilidade.

O uso da EMA também reduz o número de parâmetros da estratégia, diminuindo o risco de overfitting, garantindo assim a estabilidade da estratégia.

Análise de Riscos

O principal risco da estratégia é a possibilidade de ocorrerem muitos stops quando a oscilação se intensifica. Nesse momento, o papel do ADX se destaca. Quando o valor do ADX é baixo, a estratégia fecha as negociações, evitando perdas na ausência de uma tendência clara.

Além disso, definir corretamente os pontos de stop-loss é fundamental. Um stop-loss muito amplo pode aumentar a perda por operação; um stop-loss muito estreito pode ser excessivamente sensível, aumentando a probabilidade de stops. É necessário encontrar um equilíbrio entre o objetivo de lucro e o risco de stop.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspectos:

  1. Escolha do período da EMA. É possível testar mais parâmetros de período da EMA para encontrar a melhor combinação de parâmetros.

  2. Os parâmetros do ADX podem ser otimizados. Tanto o período do ADX quanto o limiar do ADX podem ser testados com diferentes configurações.

  3. O algoritmo de take-profit e stop-loss pode ser melhorado, por exemplo, introduzindo stops dinâmicos.

  4. Pode-se considerar a adição de outros indicadores para combinação, como KDJ, MACD, etc., formando uma estratégia de validação multi-indicadores.

Resumo

A Estratégia de Rastreamento de Oscilação com Cruz Dourada de Dupla EMA é, em geral, uma estratégia muito prática. Ela combina as características das estratégias de tendência e oscilação, podendo ser usada tanto para rastreamento de longo prazo quanto para negociações de curto prazo. Através da otimização de parâmetros e validação com indicadores combinados, o efeito da estratégia pode ser ainda mais aprimorado. Ela é adequada para investidores com certa capacidade de análise de mercado.

Source
Pine
/*backtest
start: 2023-12-26 00:00:00
end: 2024-01-02 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Linda Raschke's Holy Grail", shorttitle="RHG", default_qty_type = strategy.percent_of_equity, default_qty_value = 100, overlay = true)
adxlen = input(14, title="ADX period")
adxMin = input(30)
Strategy parameters
Strategy parameters
ADX period
adxMin
emaLength
highPeriod
Custom Backtesting Dates
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Start Hour
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Backtest Stop Hour
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)