Estratégia de Compra de Rastreamento
Visão Geral
A estratégia de compra por rastreamento é uma estratégia de seguimento de tendência. Quando a média móvel rápida cruza acima da média móvel lenta, um sinal de abertura de posição é acionado. Diferente da abertura direta, essa estratégia não entra no mercado imediatamente após o sinal de abertura; em vez disso, executa a compra somente quando o preço atinge determinadas condições. Isso pode melhorar o retorno da estratégia até certo ponto.
Princípio
A estratégia baseia-se em um sistema de cruzamento de duas médias móveis. Calculam-se a média móvel rápida e a média móvel lenta; quando a média móvel rápida cruza acima da média móvel lenta, gera-se um sinal de compra (long).
Quando a opção de rastreamento é ativada, a lógica de execução da estratégia muda:
- Quando o sinal de compra é acionado, a compra não é realizada imediatamente; em vez disso, registra-se o preço mínimo desse momento.
- Em seguida, com base na porcentagem definida para a compra por rastreamento, calcula-se o limiar de preço de compra: preço mínimo * (1 + porcentagem).
- Nos candles seguintes, o preço mínimo do candle atual é continuamente comparado com o limiar de preço de compra.
- Quando o preço mínimo cruza acima do limiar de preço de compra, a compra é executada.
- Assim, após a confirmação da tendência, é possível entrar em um ponto de preço mais favorável.
Análise de Vantagens
A estratégia oferece as seguintes vantagens:
- Ao adotar a compra por rastreamento, é possível entrar após a tendência se tornar mais clara, evitando assim os riscos causados por falsos rompimentos.
- Através da compra por rastreamento, é possível entrar com um preço melhor, melhorando o retorno até certo ponto.
- A estratégia é relativamente simples de entender e fácil de implementar.
- Permite personalizar a porcentagem incremental da compra por rastreamento, tornando a estratégia mais flexível.
- Permite personalizar os períodos das médias móveis, sendo aplicável a diferentes ambientes de mercado.
Análise de Riscos
A estratégia também apresenta alguns riscos:
- A compra por rastreamento pode causar certo atraso, podendo perder oportunidades de entrada.
- Se a porcentagem incremental da compra por rastreamento for definida inadequadamente, pode impossibilitar a compra.
- Se os períodos das médias móveis forem configurados incorretamente, podem gerar mais sinais falsos.
- Em mercados laterais (rangentes), a estratégia pode sofrer perdas significativas.
- A estratégia é relativamente simples, havendo espaço para otimização de hiperparâmetros.
Para mitigar os riscos, as seguintes medidas podem ser adotadas:
- Reduzir adequadamente a porcentagem incremental da compra por rastreamento para diminuir o atraso.
- Testar diferentes configurações de porcentagem para encontrar o parâmetro ideal.
- Otimizar os períodos das médias móveis para se adaptar ao ambiente de mercado.
- Adicionar outros filtros para evitar mercados laterais.
- Considerar a inclusão de stop loss para reduzir perdas.
Direções de Otimização
A estratégia pode ser otimizada nos seguintes aspectos:
- Adicionar indicadores de volume e preço, como o índice de atividade, para evitar incompatibilidade entre volume e preço.
- Incluir condições baseadas no volume de negociação, comprando apenas quando o volume aumenta.
- Otimizar os períodos das médias móveis para se adaptar a diferentes ativos.
- Adicionar indicadores de volatilidade para evitar intervalos de consolidação.
- Incluir stop loss baseado no ATR (Average True Range).
- Considerar tornar a porcentagem incremental dinâmica, aumentando a velocidade de rastreamento quando a tendência for mais pronunciada.
Resumo
Em resumo, a estratégia de compra por rastreamento melhora a entrada ao seguir o preço até um ponto mais favorável, aumentando o retorno da estratégia enquanto mantém a simplicidade. No entanto, a estratégia também apresenta certos riscos, exigindo otimizações adicionais para se adaptar a mais situações de mercado. No geral, essa estratégia oferece uma abordagem útil para o trading quantitativo.
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-08 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
// ------------------------------------------------------------------------------ 1
