Type/to search

Múltiplos timeframes modificado e aprimorado do indicador Stochastic combinado com SMA para estratégia de acompanhamento de tendência

Common strategy
Created: 2023-12-18 12:19:41
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia utiliza a combinação clássica do indicador Estocástico com o indicador SMA, alcançando uma forte capacidade de seguir tendências. A ideia central da estratégia é usar o indicador Estocástico para identificar sinais de direção de tendência, combinado com o filtro SMA para melhorar a qualidade dos sinais, ajustar os parâmetros do indicador usando diferentes modos de risco e realizar ajustes dinâmicos de risco e retorno. Além disso, a estratégia também utiliza julgamento de múltiplos períodos de tempo para otimizar a seleção do momento de entrada.

Princípio da Estratégia

  1. A estratégia usa uma versão modificada e aprimorada do indicador Estocástico, com parâmetros incluindo período %K, período de suavização %K e período de suavização %D, controlando a sensibilidade do indicador através da configuração dos parâmetros.
  2. Os parâmetros do SMA incluem SMA de alta e SMA de baixa, usados para filtrar sinais, melhorar a qualidade do sinal e evitar falsos rompimentos.
  3. Com base na preferência de risco, a estratégia oferece modos de baixo risco, médio risco e alto risco. O modo de risco afeta os parâmetros de cruzamento do indicador Estocástico, permitindo ajuste dinâmico de risco e retorno.
  4. A estratégia determina o sinal de compra quando o Estocástico cruza acima do limiar e o preço de fechamento está abaixo do SMA de baixa; determina o sinal de venda quando o Estocástico cruza abaixo do limiar e o preço de fechamento está acima do SMA de alta.
  5. A estratégia introduz um módulo de julgamento de múltiplos períodos de tempo, verificando sinais em diferentes prazos e selecionando um melhor momento de entrada para controlar o risco de negociação.

Vantagens da Estratégia

  1. Utiliza a versão modificada e aprimorada do indicador Estocástico, aumentando a sensibilidade do indicador e capturando rapidamente as mudanças do mercado.
  2. Adiciona um mecanismo de filtragem de trilhos duplos SMA, filtrando efetivamente sinais falsos e melhorando a qualidade dos sinais.
  3. Oferece vários modos de risco para o usuário escolher, permitindo ajuste flexível dos parâmetros de acordo com a preferência de risco.
  4. Adiciona um módulo de julgamento de múltiplos períodos de tempo, otimizando a seleção do momento de entrada e reduzindo o risco de negociação.
  5. A configuração dos parâmetros da estratégia é razoável, o uso dos indicadores é natural, o quadro geral é cientificamente rigoroso, com boa estabilidade e forte adaptabilidade.

Riscos da Estratégia

  1. A estratégia em si não possui mecanismo de stop loss, sendo necessário definir manualmente o nível de stop loss para controlar o risco de perda.
  2. Os sinais da estratégia são frequentes, propensos a negociações excessivas e aumento dos custos de transação.
  3. A estratégia é sensível à configuração de parâmetros e modos de risco, exigindo testes e otimização para encontrar os melhores parâmetros.
  4. O drawdown da estratégia pode ser grande, não sendo adequada para operação com posição total, exigindo controle do tamanho do capital de negociação.

Métodos correspondentes:

  1. Definir razoavelmente a proporção de stop loss de acordo com o grau de volatilidade do mercado, maximizando o controle das perdas.
  2. Ajustar adequadamente os parâmetros do indicador Estocástico para reduzir a frequência dos sinais. Ou definir um take profit mínimo para reduzir negociações desnecessárias.
  3. Recomenda-se escolher o modo de baixo risco padrão e ajustar outros parâmetros com base nos dados de backtest.
  4. Controlar o tamanho da posição, abrir posições em lotes para reduzir o risco de cada transação.

Direções de Otimização da Estratégia

  1. Realizar testes abrangentes nos parâmetros do indicador Estocástico e SMA para encontrar a combinação ideal de parâmetros.
  2. Aumentar o número de períodos de tempo múltiplos, enriquecer a base de julgamento e otimizar a seleção do momento de entrada.
  3. Introduzir combinações de indicadores de stop loss, como stop loss baseado em ATR, permitindo um stop loss dinâmico para reduzir o risco.
  4. Construir mecanismos de filtragem e confirmação de sinais de indicadores, como adicionar julgamento de volume para evitar ser preso.
  5. Adicionar módulo de gerenciamento de posição, ajustando ativamente o tamanho da posição de acordo com as condições do mercado para reduzir o risco de cada transação.

Resumo

Esta estratégia combina as vantagens do indicador Estocástico e do SMA, alcançando um forte efeito de rastreamento de tendência. O quadro da estratégia é razoável, o uso dos indicadores é natural, e através do controle de parâmetros e modos de risco, a essência dos indicadores é restaurada, otimizando a estabilidade da estratégia. O módulo de julgamento de múltiplos períodos de tempo também melhora a adaptabilidade da estratégia, permitindo ajustes para diferentes ativos e períodos. Em geral, esta estratégia possui boa generalidade e também um grande espaço para otimização, merecendo pesquisa aprofundada no futuro.

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

//►►►► Description ►►►►
//1. The Original Pine Script
//- Stochastic
//- SMA
Strategy parameters
Strategy parameters
Position
size
color_Net
=== Mode Trade [Recommend Mode is ⭐Trend and ⭐Low Risk] ===
⚖️ Mode For Trade [Oneway / Hedge / ⭐Trend]
⚖️ Risk Signal Mode [⭐Low / Medium / High]
Stochastic Setting
%K Length
%K Smoothing
%D Smoothing
=== 🧮 SMA Filter Mode ===
🧮 SMA High and Low Filter Mode
SMA High
SMA Low
=====🆘🆘🆘 TAKE PROFIT & STOP LOSS BY [%] 🆘🆘🆘=====
🆘 Take Profit & Stop Loss By Percent (%)
🆘 TP [LONG] % >> [OneWay Only]
🆘 TP [SHORT] % >> [OneWay Only]
🆘 Stop Loss % [All Mode / 1st Position]
🆘 TakeProfit by PNL ($) eg. (0.1 = 0.1$)
🆘 Spread Point Size(Eg. 35 Point or 350 Point From Your Broker Digits)
===💮💮💮 Hedge / Martingale Mode 💮💮💮===
💯 Hedge Point Range / Martingale Range
✳️ Martingale For Hedge Multiply [default = 2]
════════⌚⌚ INPUT BACKTEST TIME RANGE ⌚⌚════════
Start
End
═ Bot Setting ═ n >> If You Dont Use Bot Just Pass It
Alert Message for BOT
TimeFrame Text Alert
= PNL MONITOR SETTING =
Monitor Profit&Loss
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)