Estratégia de rastreamento de tendência bidirecional baseada em rompimento de faixa
Visão Geral
Esta estratégia calcula o último preço de alta máxima (lastbull) e o último preço de baixa máxima (lastbear) e, combinando-os com o preço atual, determina se o preço entrou em uma determinada faixa, gerando sinais de negociação. Quando o preço ultrapassa uma certa porcentagem acima do último preço de alta máxima, é feita uma posição comprada; quando o preço fica abaixo de uma certa porcentagem do último preço de baixa máxima, é feita uma posição vendida.
Princípio da Estratégia
A estratégia primeiro calcula o último preço de alta máxima (lastbull) e o último preço de baixa máxima (lastbear). Em seguida, calcula a taxa de variação (ddl) do preço de fechamento atual (close) em relação ao lastbull, e a taxa de variação (dds) em relação ao lastbear.
Quando ddl está abaixo do limite de sinal de compra configurado (signallong), é gerado um sinal de compra (up); quando dds está acima do limite de sinal de venda configurado (signalshort), é gerado um sinal de venda (dn).
Ao receber um sinal de compra, se o parâmetro de necessidade de compra (needlong) for verdadeiro, abre-se uma posição comprada; ao receber um sinal de venda, se o parâmetro de necessidade de venda (needshort) for verdadeiro, abre-se uma posição vendida. O coeficiente de abertura de posição (capital) é calculado com base no patrimônio da conta.
A condição de fechamento de posição é: após abrir uma posição comprada, se o preço subir, a posição comprada é fechada; após abrir uma posição vendida, se o preço cair, a posição vendida é fechada.
Análise de Vantagens
Esta estratégia combina tendência e julgamento de faixa, podendo tanto capturar tendências quanto gerar sinais de negociação com base em rompimentos de faixa, com flexibilidade para alternar entre compra e venda. Comparada a estratégias simples de acompanhamento de tendência, ela pode capturar rapidamente novas direções de tendência após rompimentos em faixas de consolidação.
Os parâmetros são altamente configuráveis, permitindo ajustes flexíveis nos parâmetros de compra e venda para se adaptar a diferentes ativos. É possível configurar o período de abertura de posições para evitar momentos importantes.
Análise de Riscos
A estratégia não possui mecanismo de stop loss, não sendo capaz de controlar efetivamente as perdas individuais. Quando a faixa de negociação do ativo é muito volátil, o cálculo da posição pode ser facilmente afetado pelo preço.
É possível configurar um stop loss para limitar as perdas individuais. Pode-se também ajustar o algoritmo de posição para diferentes ativos, tornando a posição mais estável.
Direções de Otimização
- Adicionar stop loss móvel para controlar o risco de perda individual.
- Melhorar o método de cálculo da posição, por exemplo, usando ATR, para tornar o tamanho da posição mais estável.
- Adicionar filtros de abertura de posição, como abrir posição apenas quando houver um cruzamento dourado.
- Combinar a negociação de múltiplos ativos, estabelecendo relações de correlação para reduzir o risco sistêmico.
Resumo
Esta estratégia integra julgamento de tendência e rompimento de faixa para gerar sinais de negociação, capturando novas direções de tendência e aproveitando as características de oscilação da faixa. Os parâmetros são flexíveis e altamente ajustáveis, adequados para diferentes ativos. A estratégia possui grande espaço para otimização, podendo ser melhorada sob múltiplos aspectos para se adaptar a ambientes de mercado mais complexos.
- 1

