Anunciando a suavização de indicadores: novos blocos de comparação no StrategyQuant 142

No StrategyQuant, nós ouvimos você. Você pediu uma maneira de suavizar seus indicadores com uma média móvel - e hoje, estamos entregando! Nossos novíssimos blocos de comparação permitem que você aplique sem esforço qualquer média móvel a qualquer indicador, transformando dados ruidosos em sinais limpos e acionáveis. Imagine transformar um indicador instável em uma ferramenta elegante e refinada que destaca as verdadeiras tendências do mercado. Quer você esteja buscando uma rápida confirmação de tendência ou capturando o momento exato de uma reversão, esses blocos lhe dão o poder de filtrar o ruído do mercado e se concentrar no que realmente importa.

 

Como funciona

Nossos novos blocos de comparação vêm em dois sabores:

  1. O indicador está acima/abaixo de sua MA: Esses blocos comparam o valor atual do indicador com sua média móvel (escolha entre Simples, Exponencial, Ponderada ou até mesmo a nossa Hull MA).
  • O indicador está acima da MA: Retorna verdadeiro se o indicador for maior que a MA, sugerindo um momentum de alta.
  • O indicador está abaixo da MA: Retorna verdadeiro se for mais baixo, sugerindo condições de baixa.
  1. O indicador cruza acima/abaixo de sua MA: Esses blocos vão além e verificam os cruzamentos entre o indicador e sua média móvel
  • Indicador cruza acima da MA: Retorna verdadeiro se o indicador estiver cruzado acima da MA, o que sugere um momentum de alta.
  • O indicador cruza abaixo da MA: Retorna verdadeiro se o indicador estiver cruzado abaixo da MA, sugerindo um momentum de baixa.

 

Parâmetros do bloco:

  • Período: O número de barras ou pontos de dados usados para calcular a média móvel. O valor padrão é definido como 14.
  • Tipo de MA: Especifica o tipo de média móvel. As opções normalmente incluem SMA, EMA, WMA, HMA
  • Turno: Indica quantos períodos atrás o cálculo da média móvel deve ser deslocado. É definido como 1ou seja, o cálculo é ligeiramente deslocado.

Exemplos do mundo real

Exemplo 1: RSI está acima de sua SMA 20

  • Cenário: Confirme o momentum de alta verificando se o RSI está acima de sua média móvel simples de 20 barras.
  • Resultado:
    • Verdadeiro se RSI > SMA de 20 barras
    • Falso se RSI <20-bar SMA

Exemplo 3: Indicador cruza abaixo de sua SMA 20

  • Cenário: Observe uma reversão de alta quando o RSI cruzar acima de sua média móvel ponderada de 20 barras.
  • Resultado:
    • Verdadeiro somente quando o RSI da barra anterior estiver abaixo e o RSI da barra atual estiver acima da SMA de 20 barras

 

Uso dos novos blocos de comparação no StrategyQuant X

Esses blocos são uma parte nativa do StrategyQuant 142. Você pode usá-los diretamente, não há necessidade de importá-los no editor de código. Em geral, há duas maneiras de usá-los:

1. StrategyQuant - Construtor

No StrategyQuant X Builder, na seção Operators (Operadores), é possível habilitar e configurar facilmente esses blocos:

 

2. StrategyQuant AlgoWizard com blocos personalizados

Os blocos personalizados no StrategyQuant X permitem que você crie condições de negociação personalizadas sem escrever código. Ao integrar esses blocos de comparação como blocos personalizados, você pode:

  • Criar condições personalizadas: Combine perfeitamente comparações estáticas e dinâmicas para criar condições de negociação sofisticadas e personalizadas com base em suas próprias ideias.
  • Parametrizar as principais métricas: Defina facilmente períodos de indicadores, tipos de média móvel (Simples, Exponencial, Ponderado ou até mesmo Hull ) e outros parâmetros essenciais.

Esses blocos são perfeitos para serem usados como blocos personalizados ou no AlgoWizard. Sua configuração flexível significa que você pode desenvolver modelos de estratégias avançadas que atendam às suas necessidades específicas. Criei 40 blocos personalizados para vocêtodos disponíveis para download diretamente de nossa base de código. Você pode importá-los seguindo as marcas verdes, conforme mostrado na figura. ( Algowizard/Blocos personalizados/Importar )

Se você importar blocos personalizados, observe que eles funcionam como condições no StrategyQuant Builder.  A ativação dessas condições posteriormente reduz significativamente o espaço de pesquisa de sua estratégia. Após a criação ou importação bem-sucedida, você pode ativá-las em Builder/Settings/BuildingBlocks/Signals (Construtor/Configurações/Blocos de construção/Sinais).

 

3. Modelos de estratégia

Para quem quer ir além, a combinação de blocos personalizados com grupos aleatórios permite criar protótipos de estratégias que orientam o SQX a procurar tipos específicos de estratégias, mantendo a adaptabilidade. Esse tópico avançado será abordado com mais detalhes em um dos próximos artigos. Por enquanto, faça o download de nossos blocos personalizados pré-configurados, importe-os seguindo as etapas fornecidas e comece a aprimorar suas estratégias com essas novas e poderosas ferramentas.

 

Conclusão e resumo

Concluindo, os novos blocos de comparação do StrategyQuant 142 simplificam a suavização de indicadores. Eles permitem que você aplique qualquer média móvel - simples, exponencial, ponderada ou Hull - para converter sinais ruidosos em tendências claras. Quer você esteja usando comparações estáticas para obter um instantâneo atual ou dinâmicas para capturar as transições do mercado, esses blocos se integram perfeitamente ao seu fluxo de trabalho por meio do Builder ou do AlgoWizard. Com 40 blocos personalizados pré-configurados disponíveis em nossa base de código, você pode reduzir o espaço de pesquisa de sua estratégia e criar sistemas de negociação mais refinados. Fique atento aos futuros artigos sobre modelos avançados de estratégia.

clonex / Ivan Hudec

Ivan Hudec — “Clonex” no fórum

Negocio há 15 anos e venho desenvolvendo com o StrategyQuant X desde 2014. Hoje em dia, faço três coisas: desenvolvo e testo estratégias automatizadas em condições reais de mercado, amplio o próprio SQX com indicadores personalizados, trechos de código e ferramentas em Python para aprendizado de máquina e pesquisa quantitativa, e ajudo outros traders a chegarem lá mais rápido — sem passar pelos anos de erros caros que cometi ao longo do caminho.
A maioria das estratégias de trading parece ótima em um backtest, mas desmorona na prática. Meu trabalho é exatamente o oposto: estratégias que são honestas, validadas e robustas o suficiente para que se possa confiar nelas com dinheiro real. Escrevo sobre esse processo — o que dá certo, o que dá errado e o sobreajuste de que ninguém fala — no meu site, algotrading.space.
Se você quiser se aprofundar no tema da validação, no desenvolvimento personalizado de SQX ou na criação de uma vantagem competitiva real com dados e código, é lá que eu compartilho tudo isso.  www.algotrading.space

0 Comentários
mais antigos
mais recentes Mais votado

Continuar lendo