Type/to search

Estratégia Estocástica Dupla

Common strategy
Created: 2023-11-07 15:25:19
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A estratégia de duplo estocástico calcula o oscilador estocástico da vela atual e de velas com múltiplos períodos de tempo para identificar zonas de alta e baixa, visando comprar na baixa e vender na alta. A estratégia calcula simultaneamente o oscilador estocástico do período atual e de um período três vezes maior, utilizando os sinais de cruzamento de ouro e morte desses osciladores para seguir a tendência.

Princípio da Estratégia

A estratégia calcula dois conjuntos de indicadores estocásticos: o primeiro é o estocástico do período da vela atual (valores K e D), e o segundo é o estocástico de um período três vezes maior (MTFK e MTFD).

Quando o MTFK cruza acima de 50 e o valor K atual é maior que o valor D, é gerado um sinal de compra, indicando entrada em zona de alta (long). Quando o MTFD cruza abaixo de 50 e o valor K atual é menor que o valor D, é gerado um sinal de venda, indicando entrada em zona de baixa (short).

Portanto, a estratégia utiliza indicadores estocásticos duplos para identificar zonas de alta e baixa, acompanhando a tendência de preços. Ao entrar em zona de alta, opera-se comprado; ao entrar em zona de baixa, opera-se vendido, alcançando o efeito de comprar na baixa e vender na alta.

Especificamente, a lógica do sinal de compra é:

longCondition = crossover(mtfK, 50) and k>50 and k>d and mtfK>mtfD

A lógica do sinal de venda é:

shortCondition = crossunder(mtfD, 50) and k<50 and k<d and mtfK<mtfD

Onde mtfK é o valor K do período três vezes maior, e mtfD é o valor D desse período. Quando mtfK cruza acima de 50 e k>d, é gerado um sinal de compra; quando mtfD cruza abaixo de 50 e k<d, é gerado um sinal de venda.

Além disso, a estratégia inclui uma lógica de stop loss. Quando em posição comprada, se mtfD cruzar abaixo da banda superior, é gerado um sinal de fechamento; quando em posição vendida, se mtfK cruzar acima da banda inferior, é gerado um sinal de fechamento.

Análise de Vantagens

A estratégia apresenta as seguintes vantagens:

  1. O uso de indicadores estocásticos duplos proporciona uma identificação mais precisa das zonas de alta e baixa. O indicador do período atual avalia a tendência de curto prazo, enquanto o de período maior avalia a tendência de longo prazo; combinados, permitem captar melhor a tendência.

  2. A adoção de cruzamentos de ouro e morte entre períodos diferentes permite acompanhar efetivamente a tendência de preços, comprando na baixa e vendendo na alta.

  3. A lógica de stop loss ajuda a controlar o risco até certo ponto, evitando que as perdas se ampliem.

  4. A lógica da estratégia é simples e clara, de fácil compreensão e implementação, sendo adequada para uso em negociação real.

Análise de Riscos

A estratégia também apresenta alguns riscos:

  1. Os indicadores estocásticos duplos podem gerar sinais falsos, levando a negociações desnecessárias, como em eventos inesperados que causem divergência entre curto e longo prazo.

  2. Uma lógica de stop loss inadequada pode ampliar as perdas. É necessário definir uma distância razoável para o stop loss, evitando ser pego em movimentos adversos.

  3. Os custos de negociação devido a operações frequentes podem impactar os lucros. Os parâmetros devem ser ajustados para reduzir negociações desnecessárias.

  4. A estratégia baseia-se apenas em indicadores técnicos, sem considerar fatores fundamentais. É importante monitorar eventos fundamentais relevantes.

Soluções correspondentes:

  1. Ajustar os parâmetros dos indicadores estocásticos duplos para reduzir a taxa de sinais falsos.

  2. Otimizar a lógica de stop loss e definir uma distância de stop loss razoável.

  3. Ajustar parâmetros para diminuir a frequência de negociações. Pode-se flexibilizar os critérios de cruzamento de ouro e morte.

  4. Acompanhar notícias fundamentais importantes para evitar negociações subjetivas.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspectos:

  1. Otimizar os parâmetros dos indicadores estocásticos duplos para reduzir sinais falsos. Testar diferentes valores de K e D para avaliar o impacto nos resultados.

  2. Combinar outros indicadores para filtrar sinais, como MACD, médias móveis, etc., evitando entradas falsas.

  3. Otimizar a estratégia de stop loss, definindo distância e proporção de stop loss. Testar diferentes pontos de stop loss para verificar se controlam o risco de forma eficaz.

  4. Incorporar indicadores de volume, como estratégias de rompimento com volume, para evitar negociações ineficazes em períodos de lateralidade.

  5. Testar diferentes períodos de posse. Períodos muito curtos geram custos elevados; muito longos podem impedir o stop loss a tempo.

  6. Incorporar fatores fundamentais, desativando a estratégia antes e depois de eventos importantes para evitar choques.

Resumo

A estratégia de duplo estocástico identifica zonas de alta e baixa utilizando o oscilador estocástico do período atual e de múltiplos períodos, permitindo comprar na baixa e vender na alta. A estratégia possui vantagens como boa capacidade de acompanhamento de tendência, lógica simples e facilidade de implementação em negociação real. No entanto, apresenta riscos que exigem otimização de parâmetros e da estratégia de stop loss, além de poder ser melhorada com outros indicadores técnicos ou análise fundamental. Após otimização completa e backtesting rigoroso, a estratégia pode se tornar uma abordagem de acompanhamento de tendência muito prática.

Source
Pine
/*backtest
start: 2023-10-07 00:00:00
end: 2023-11-06 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("stoch startegy", overlay=false,default_qty_type=strategy.percent_of_equity,default_qty_value=100,currency=currency.USD)

len = input(54, minval=1, title="Length for Main Stochastic") 
Strategy parameters
Strategy parameters
Length for Main Stochastic
SmoothK for Main Stochastic
SmoothD for Main Stochastic
Upper Line Value?
Lower Line Value?
Trialing step value
Show Bullish/Bearish Zones
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)