
Visão geral da estratégia
A estratégia baseia-se no sistema de três eixos K/C e duplo equilíbrio e, ao julgar as variações de tamanho de entidades de três eixos K consecutivos e os sinais de cruzamento do sistema de equilíbrio, gera um sinal de compra ou venda no encerramento do terceiro eixo K para capturar potenciais curvas de tendência e oportunidades de reversão de preço.
Princípio da estratégia
- Calcule o tamanho da entidade de três linhas K consecutivas para determinar se há uma tendência crescente.
- Se três K-linhas consecutivas aumentarem e a terceira K-linha fechar, um sinal de compra será gerado; se três K-linhas consecutivas aumentarem e a terceira K-linha fechar, um sinal de venda será gerado.
- Introdução de duas médias móveis de 50 e 200 dias, que representam tendências de curto e longo prazo, respectivamente.
- O gráfico é marcado com sinais de compra e venda e duas linhas médias, mostrando intuitivamente a lógica da estratégia e o estado da tendência.
- A operação de abertura de posição é executada de acordo com os sinais de compra e venda.
O núcleo da estratégia consiste em capturar o ponto de partida da tendência através de um triângulo positivo/negativo e, ao mesmo tempo, usar um sistema de dupla equilíbrio para verificar a intensidade e a direção da tendência, combinando as duas dimensões, procurando entrar efetivamente no início da tendência e reduzir o risco de negociação de contrapartida.
Vantagens estratégicas
- O triângulo do Sol/Cinema é um forte sinal de alta/baixa, representando o aumento da força do Sol/Cinema, fornecendo a dinâmica para a continuação da tendência.
- Um sistema de dupla equilíbrio é capaz de validar a direção e a intensidade da tendência, e uma curta-metragem na linha de equilíbrio de curto prazo / abaixo da linha de equilíbrio de longo prazo significa que a tendência começa a se fortalecer / enfraquecer.
- As duas dimensões se confirmam mutuamente e, juntas, constituem um sinal de abertura de posição mais confiável, ajudando a melhorar a taxa de vitória da estratégia e a taxa de ganho-perda.
- Os gráficos são bem visíveis, facilitando o acompanhamento da implementação da estratégia e da evolução das tendências.
Risco estratégico
- O ruído e oscilações do mercado podem levar a frequentes falsos sinais, causando a instabilidade da estratégia.
- Uma reversão ou aceleração súbita da tendência pode levar a uma estratégia de entrada no mercado que não é o momento ideal para assumir um risco adicional.
- A falta de regras claras de stop loss e gestão de posições, estratégias de retração e perdas máximas podem ser maiores do que o esperado.
Direção de otimização
- A definição de tríades é ajustada, levando em consideração condições adicionais, como amplitude, comprimento e cor de linhas K contínuas, para melhorar a precisão do sinal.
- A introdução de mais parâmetros de período de equilíbrio, como 5 dias, 10 dias, 20 dias, etc., para construir um sistema de equilíbrio múltiplo, enriquece a dimensão de julgamento de tendências.
- Baseado em sinais de abertura de posição, configure um limite de risco razoável de parada de parada e regras de gerenciamento de posição, como parada de parada de parcela fixa, parada de parada de percentual, parada de rastreamento, etc., para controlar o limite de risco de uma única transação.
- Considere a inclusão de indicadores de volume de transação, como desvio de volume, breakout de volume, etc., para verificar ainda mais os pontos de mudança de tendência e aumentar a confiabilidade do sinal de abertura de posição.
Resumo da estratégia
A estratégia, combinada com o clássico sistema de trineo / negativo e duplo equilíbrio, procura capturar o ponto de partida da tendência e captar o potencial lucro de diferença de preço no início da tendência. Sua vantagem reside na clareza do sinal, lógica simples, fácil de implementar e otimizar; ao mesmo tempo, há riscos potenciais e espaço para melhorias, como negociação freqüente, instabilidade do sinal e insuficiente controle de risco.
Código-fonte da estratégia
/*backtest
start: 2023-03-22 00:00:00
end: 2024-03-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Consecutive Candles with MAs", shorttitle="CCMAs", overlay=true)
// Üç ardışık mumun büyüklüklerinin arttığını kontrol eden fonksiyon
isThreeConsecutiveCandlesIncreasing() =>
firstCandleBody = abs(close[2] - open[2])
secondCandleBody = abs(close[1] - open[1])
thirdCandleBody = abs(close - open)
firstCandleBody < secondCandleBody and secondCandleBody < thirdCandleBody
// Üçüncü mum kapandığında al veya sat koşulu
longCondition = isThreeConsecutiveCandlesIncreasing() and close > open
shortCondition = isThreeConsecutiveCandlesIncreasing() and close < open
// 50 ve 200 periyotluk hareketli ortalamalar
ma50 = sma(close, 50)
ma200 = sma(close, 200)
// Al veya sat sinyallerini grafiğe ekleme
plotshape(series=longCondition, title="Al Sinyali", location=location.belowbar, color=color.green, style=shape.triangleup, text="AL")
plotshape(series=shortCondition, title="Sat Sinyali", location=location.abovebar, color=color.red, style=shape.triangledown, text="SAT")
// Hareketli ortalamaların grafiğe eklenmesi
plot(ma50, title="50 Periyotluk Hareketli Ortalama", color=color.blue)
plot(ma200, title="200 Periyotluk Hareketli Ortalama", color=color.red)
// Al veya sat komutlarını çalıştırma
if (longCondition)
strategy.entry("Al", strategy.long)
if (shortCondition)
strategy.entry("Sat", strategy.short)