
Esta estratégia é um sistema de negociação baseado na identificação de gráficos de múltiplos picos, com foco na identificação de quatro tipos clássicos de picos: picos engolindo, picos engolindo, linhas de pixel e linhas de meteoro. A estratégia identifica potenciais reviravoltas de mercado através da análise de gráficos de picos em seqüência e executa automaticamente operações de compra ou venda quando identifica um gráfico específico. O núcleo da estratégia é usar o sentimento do mercado e o contraste de forças refletido no gráfico de picos para prever movimentos de preços de curto prazo e, assim, capturar oportunidades de negociação.
Conservação de um feixe: composto por dois feixes, o primeiro é um feixe negativo (preço de fechamento inferior ao preço de abertura), o segundo é um feixe positivo maior (preço de fechamento superior ao preço de abertura), e a entidade do segundo feixe cobre completamente a entidade do primeiro feixe. Esta forma é geralmente considerada um sinal de reversão potencial, indicando que a força de várias cabeças está aumentando.
Engolindo-se: em contraste com o engolindo-se de um pinguim, formado por uma linha de sol e uma linha de lua maior, a entidade do segundo pinguim cobre completamente a entidade do primeiro pinguim. Esta forma pode indicar o aumento da força do pinguim e a potencial tendência de queda.
Linha de alho: uma forma de alho monocaudal, caracterizada por ter uma pequena entidade localizada no extremo superior do intervalo de negociação, com um comprimento de linha de sombra inferior de pelo menos duas vezes o comprimento da entidade, com uma linha de sombra superior muito curta ou inexistente. Esta forma geralmente aparece no fundo de uma tendência de queda e pode indicar uma reversão.
Linha de meteoro: forma de um único eixo, em oposição à linha de um cone, caracterizada por uma pequena entidade localizada no extremo inferior da zona de negociação, com um comprimento maior do eixo superior e um comprimento menor ou inexistente do eixo inferior. Esta forma geralmente aparece no topo da tendência ascendente e pode indicar uma queda iminente.
A estratégia identifica a ocorrência desses gráficos de cupons através da definição de condições matemáticas. Ao identificar um determinado gráfico, a estratégia executa as operações de negociação correspondentes de acordo com o tipo de gráfico: a corretora de cupons e a linha de cupons desencadeiam o sinal de compra, a corretora de cupons e a linha de meteoros desencadeiam o sinal de venda.
Fontes de sinais diversificadas: ao monitorar simultaneamente vários gráficos de queda, a estratégia é capaz de capturar diferentes tipos de sinais de reversão de mercado, aumentando as oportunidades de negociação.
Intuitividade visual: Os gráficos de barras são claramente visíveis no gráfico, facilitando a compreensão intuitiva dos comerciantes sobre a dinâmica do mercado e a lógica da estratégia.
Flexibilidade: A estratégia permite que o usuário escolha um gráfico específico para a negociação, que pode ser ajustado de acordo com as preferências pessoais ou as condições do mercado.
Execução automática: A estratégia executa automaticamente as transações, reduzindo o impacto da intervenção humana e dos fatores emocionais, uma vez que os gráficos de criptomoedas qualificados são identificados.
Gerenciamento de risco: a estratégia inclui um mecanismo básico de gerenciamento de risco, definindo o capital inicial e a porcentagem de capital utilizado em cada transação.
Risco de Falso sinal: Os gráficos de criptomoedas podem gerar falsos sinais, especialmente em mercados com muita volatilidade. A mera dependência da identificação de gráficos pode levar a frequentes transações erradas.
Falta de consideração de tendências: a estratégia se concentra principalmente em sinais de reversão de curto prazo, sem levar em conta as tendências de mercado maiores, que podem levar a negociações adversas.
Limitação do período de tempo: a estratégia funciona em um único período de tempo e pode ignorar informações importantes de outros períodos de tempo.
A falta de um mecanismo de parada de prejuízos: A falta de uma estratégia de parada de prejuízos clara na estratégia atual pode levar a perdas excessivas em situações adversas.
Risco de sobre-negociação: sinais frequentes podem levar a sobre-negociação, aumentando os custos de transação e podendo reduzir os lucros globais.
Integração de indicadores de tendência: introdução de médias móveis ou outros indicadores de tendência para garantir que a direção da negociação esteja em consonância com as principais tendências e reduzir a negociação contracorrente.
Análise de múltiplos prazos: combinação de informações de prazos mais longos e mais curtos para aumentar a confiabilidade dos sinais e a precisão das decisões comerciais.
Introdução de mecanismos de stop loss e stop-loss: estabelecer níveis razoáveis de stop loss e stop-loss para melhor controlar o risco e bloquear os lucros.
Mecanismo de confirmação de sinais: adicionar condições de confirmação adicionais, como análise de volume de transação ou outros indicadores técnicos, para reduzir os falsos sinais.
Optimizar o tempo de entrada: considere a entrada no próximo disco aberto após a formação do gráfico para obter melhores preços de execução.
Dimensão de transação de ajuste dinâmico: proporção de fundos por transação de acordo com a volatilidade do mercado e mudanças no valor líquido da conta.
Acrescente condições de filtragem: configure as condições de menor amplitude de flutuação ou intervalo de tempo para evitar o excesso de negociação no mercado horizontal.
A estratégia de identificação e negociação de gráficos de múltiplos picos é um sistema de negociação automatizado baseado na análise técnica clássica. Através da identificação de gráficos de picos, como engulhos de bullish, engulhos de bearish, linhas de pica e linhas de meteoro, a estratégia visa capturar potenciais reviravoltas de mercado e executar operações correspondentes. A vantagem da estratégia reside na sua diversidade de fontes de sinais, na sua performance visual intuitiva e na sua capacidade de execução automática. No entanto, também enfrenta desafios como sinais falsos, falta de consideração de tendências e insuficiente gestão de riscos.
A estratégia tem potencial para ser melhorada significativamente através da integração de indicadores de tendência, análise de múltiplos prazos, melhoria do mecanismo de gestão de risco e introdução de métodos adicionais de confirmação de sinais. Estas melhorias podem aumentar a robustez e a lucratividade da estratégia, tornando-a mais adaptada a diferentes condições de mercado.
Em geral, esta estratégia fornece aos traders uma estrutura de análise técnica automatizada, mas deve ser vista como parte de um sistema de negociação mais abrangente, e não usada isoladamente. Em combinação com outras ferramentas de análise e técnicas de gerenciamento de risco, esta estratégia pode ser uma ferramenta eficaz para auxiliar a decisão de negociação.
/*backtest
start: 2024-06-30 00:00:00
end: 2024-07-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Crude Oil Candlestick Pattern Strategy", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Input parameters
pattern = input.string("Bullish Engulfing", title="Candlestick Pattern", options=["Bullish Engulfing", "Bearish Engulfing", "Hammer", "Shooting Star"])
// Define candlestick patterns
bullishEngulfing = close[1] < open[1] and close > open and open <= close[1] and close >= open[1]
bearishEngulfing = close[1] > open[1] and close < open and open >= close[1] and open <= open[1]
hammer = close > open and (low == close or low == open)
shootingStar = close < open and (high == close or high == open)
// Condition for bullish engulfing pattern
bullishSignal = pattern == "Bullish Engulfing" and bullishEngulfing
// Condition for bearish engulfing pattern
bearishSignal = pattern == "Bearish Engulfing" and bearishEngulfing
// Condition for hammer pattern
hammerSignal = pattern == "Hammer" and hammer
// Condition for shooting star pattern
shootingStarSignal = pattern == "Shooting Star" and shootingStar
// Execute buy and sell orders based on selected pattern
if (bullishSignal)
strategy.entry("Buy", strategy.long)
if (bearishSignal)
strategy.entry("Sell", strategy.short)
if (hammerSignal)
strategy.entry("Buy", strategy.long)
if (shootingStarSignal)
strategy.entry("Sell", strategy.short)
// Plot candlestick patterns on the chart
plotshape(series=bullishSignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Bullish Engulfing")
plotshape(series=bearishSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Bearish Engulfing")
plotshape(series=hammerSignal, location=location.belowbar, color=color.blue, style=shape.labelup, title="Hammer")
plotshape(series=shootingStarSignal, location=location.abovebar, color=color.orange, style=shape.labeldown, title="Shooting Star")