Estratégia de trailing stop baseada em tendência
Visão Geral
A ideia principal desta estratégia é determinar a direção de alta ou baixa com base na tendência semanal de preços. Em cenário de alta, após a formação de um candle de alta (candle branco/verde), entra-se em uma posição comprada. O lucro é obtido quando o preço atinge o ponto de take profit pré-definido, e o stop loss é acionado se o preço cair até o nível de stop pré-definido.
Princípio da Estratégia
A estratégia primeiro define as condições para determinar a tendência semanal:
isUptrend = close > close[1]
isDowntrend = close < close[1]
Se o preço de fechamento atual for maior que o fechamento do dia anterior, considera-se tendência de alta; caso contrário, tendência de baixa.
Em seguida, define o sinal de negociação intradiária:
buyCondition = getPrevDayClose() > getPrevDayOpen() and getPrevDayOpen() > getPrevDayClose()[1] and isUptrend
Ou seja, o fechamento do dia anterior é maior que a abertura do dia anterior (candle de alta), a abertura do dia anterior é maior que o fechamento de dois dias atrás (gap de alta), e está em tendência de alta. Satisfazendo essas condições, a entrada comprada é acionada.
Após a entrada, o stop loss é definido como o fechamento do dia anterior menos 1,382 vezes o comprimento do corpo real do candle do dia anterior:
stopLoss = getPrevDayClose() - 1.382 * (getPrevDayClose() - getPrevDayOpen())
O take profit é definido como o fechamento do dia anterior mais 2 vezes a diferença entre o stop loss e o preço de fechamento:
takeProfit = getPrevDayClose() + 2 * (getPrevDayClose() - stopLoss)
Assim, busca-se lucro através do stop loss.
Análise de Vantagens
Esta estratégia apresenta as seguintes vantagens:
- Baseada em negociação de tendência, evitando riscos de operar contra a tendência.
- Utiliza uma combinação de sinais de candle de alta intradiário e gap, evitando entradas compradas prematuras.
- O stop loss é posicionado de forma razoável, controlando a perda por operação.
- O take profit possui espaço amplo, oferecendo alto potencial de lucro.
Análise de Riscos
A estratégia também apresenta alguns riscos:
- Não consegue identificar pontos de reversão de tendência, podendo perder oportunidades.
- O stop loss pode ser muito próximo, aumentando a probabilidade de ser pego em movimentos contrários.
- Não considera o controle de custos; com alta frequência de negociações, os lucros podem diminuir.
Para controlar esses riscos, pode-se considerar as seguintes otimizações:
- Adicionar trailing stops próximos ao stop loss.
- Incluir um módulo de controle de custos para limitar a frequência de abertura de posições.
- Adicionar julgamento de suporte/resistência.
Direções de Otimização
A estratégia também pode ser otimizada nas seguintes direções:
- Basear a tendência em mais fatores, como direção de médias móveis, variação de volume, etc.
- Otimizar os sinais de entrada combinando mais formações de candle.
- Ajustar dinamicamente o stop loss e take profit de acordo com a volatilidade dos preços.
- Adicionar módulo de dimensionamento de posição para controlar o tamanho das posições.
- Combinar múltiplos períodos de tempo, utilizando tendências de prazos maiores como filtro.
Resumo
No geral, esta estratégia é bastante prática, com foco central na negociação de tendências e controle de risco. Pode ser usada como estratégia base para day trading de curto prazo, ou modularmente otimizada para diferentes mercados e ativos, permitindo combinações diversificadas de negociação. Na aplicação real, ainda é necessário prestar atenção ao controle de custos e ao risco de ser pego em movimentos contrários, mantendo uma mentalidade adequada é fundamental.
- 1

