Estratégia de negociação de volatilidade média alta baixa


Data de criação: 2023-12-05 16:34:01 última modificação: 2023-12-05 16:34:01
cópia: 7 Cliques: 613
1
focar em
1619
Seguidores

Estratégia de negociação de volatilidade média alta baixa

Visão geral

Esta estratégia é uma estratégia de negociação de preços completa, projetada especificamente para mercados com características de tendência, como criptomoedas e ações. Ela é baseada puramente no cálculo dos preços mais altos e mais baixos de dois períodos de diferentes comprimentos.

Princípio da estratégia

A estratégia usa o preço mínimo e o preço máximo e suas médias de dois períodos de diferentes comprimentos para determinar entradas e saídas. Concretamente, ela calcula o preço mínimo médio, o preço máximo médio e o valor médio de 9 e 26 períodos, respectivamente. Faça um ganho quando o preço de fechamento é superior ao preço médio de dois períodos diferentes ao mesmo tempo, e faça um zero quando o preço de fechamento é inferior ao preço médio de dois períodos diferentes ao mesmo tempo.

A lógica específica de fazer mais é: o preço de fechamento é maior que o valor médio máximo mínimo de 9 ciclos, maior que o valor médio máximo mínimo de 26 ciclos, maior que o valor médio de dois valores médios, fazendo mais quando essas três condições são satisfeitas.

A lógica específica de um vazio é: o preço de fechamento está abaixo da média do valor máximo mínimo de 9 ciclos, abaixo da média do valor máximo mínimo de 26 ciclos, abaixo da média de dois valores médios, e o vazio é feito quando essas três condições são atendidas.

Seja qual for o número de tomadas de vaga, opte por sair do campo quando um sinal de reversão surgir.

Análise de vantagens

A estratégia tem as seguintes vantagens principais:

  1. A análise de dois quadros de tempo permite uma melhor compreensão das tendências e maior precisão.

  2. O cálculo baseado em preços máximos e mínimos permite capturar de forma eficiente as rupturas.

  3. O uso de filtros de média múltipla aumenta a confiabilidade do sinal e evita a interferência de ruído.

  4. Uma estratégia de movimentação de preços pura, aplicável a maioria dos mercados com características de tendência.

  5. A transação é totalmente automatizada, sem necessidade de intervenção humana, reduzindo a probabilidade de erros humanos.

Análise de Riscos

A estratégia também apresenta alguns riscos que devem ser lembrados:

  1. Sem o módulo de stop loss integrado, existe o risco de expansão dos prejuízos. Pode ser adicionado o stop loss móvel ou o stop loss percentual para controlar os prejuízos individuais.

  2. É propenso a erros de sinalização e excesso de negociação em situações de turbulência. Pode-se ajustar adequadamente os parâmetros de ciclo ou adicionar condições de filtragem.

  3. Os riscos sistemáticos permanecem sem levar em consideração a influência das relações entre ações individuais e o mercado. Um modelo multifatorial pode ser considerado para controlar esse tipo de risco.

  4. A falta de dados de detecção pode levar a uma sobre-configuração. Os testes de estabilidade devem ser realizados em uma escala de tempo mais longa e em mais mercados.

Direção de otimização

A estratégia ainda tem espaço para otimização:

  1. Os parâmetros do ciclo podem ser testados e otimizados para encontrar a melhor combinação de parâmetros.

  2. Pode-se considerar a adição de stop loss móvel e stop loss de rastreamento para controlar o prejuízo individual.

  3. Pode-se testar diferentes mercados e até mesmo diferentes variedades para explorar a adequação.

  4. Algoritmos de negociação, como aprendizado de máquina, podem ser adicionados para auxiliar na tomada de decisões.

  5. Pode-se considerar o modelo multifator, adicionar mais variáveis de julgamento, melhorar a robustez.

Resumir

Em geral, esta estratégia de preço médio máximo mínimo de dois quadros de tempo, com uma forte capacidade de acompanhamento de tendências, é adequada para mercados altamente voláteis, como a criptomoeda. Ela usa de forma eficaz a brecha para determinar o momento de entrada, enquanto usa filtragem em várias camadas para melhorar a qualidade do sinal.

Código-fonte da estratégia
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-04 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99

//@version=4
strategy(title = "Avg HH/LL Crypto Swinger", overlay = true )

varLo = input(title="Fast Line", type=input.integer, defval=9, minval=1)
varHi = input(title="Slow  Line", type=input.integer, defval=26, minval=1)

a = lowest(varLo)
b = highest(varLo)
c = (a + b ) / 2

d = lowest(varHi)
e = highest(varHi)
f = (d + e) / 2

g = ((c + f) / 2)[varHi]
h = ((highest(varHi * 2) + lowest(varHi * 2)) / 2)[varHi]



long=close > c and close > f and close >g and close > h
short=close < c and close < f and close<g and close < h

strategy.entry("long",1,when=long)
strategy.entry('short',0,when=short)