Golden hummer
- Experts
- Versão: 9.4
- Ativações: 5
Robô de negociação baseado em reconhecimento de padrões de velas (Price Action)
Descrição resumida
Este Expert Advisor implementa uma estratégia de negociação baseada na análise da estrutura de velas japonesas. O robô identifica velas com proporções específicas entre corpo e sombras (os chamados "martelos" e "martelos invertidos" na sua interpretação) e abre posições na direção determinada pelo sinal. A estratégia não utiliza indicadores, baseando-se unicamente na estrutura de preços da vela.
O EA foi concebido para o timeframe D1, mas pode ser aplicado a outros períodos com os devidos ajustes de parâmetros.
Tipo e classificação
Golden Hummer pertence à categoria de especialistas de seguimento de tendência, mas não no sentido clássico (médias móveis), mas num sentido mais amplo – procura a direção com base em padrões de reversão e continuação de velas (metodologia Price Action).
O robô não é:
- Martingale (não aumenta o lote após perdas)
- Grade (não há grade de ordens)
- Arbitragem (não utiliza múltiplos instrumentos/corretoras)
- Hedging (não abre posições opostas)
- Scalping (opera em velas diárias)
- Notícias (não analisa calendário económico)
- Redes neurais (não usa IA)
- Multimoeda (opera num único instrumento)
Assim, é um representante clássico dos sistemas de seguimento de tendência baseados em Price Action, orientados para encontrar pontos de entrada através de padrões de velas.
Características principais
- Reconhecimento de padrões – analisa a vela fechada e calcula a relação percentual entre a sombra superior, a sombra inferior e o corpo. Quando dentro dos intervalos especificados, gera um sinal de compra ou venda.
- Dois modos de interpretação – pode escolher qual sombra é considerada sinal (superior para BUY e inferior para SELL, ou modo invertido).
- Ajuste flexível de intervalos – define a percentagem mínima e máxima da sombra longa, a percentagem máxima do corpo e a percentagem máxima da sombra oposta. Adaptável a quaisquer condições de mercado.
- 15 sinais especiais – slots integrados para padrões exatos (Sinais Especiais). Pode definir proporções ideais com tolerância. Quando coincidem, a negociação é aberta com prioridade, ignorando os intervalos gerais.
- Filtro de tamanho de vela – limita o comprimento máximo da vela em pips para ignorar movimentos excessivamente grandes (ruído).
- Stop loss dinâmico (trailing stop) – mecanismo automático que ativa ao atingir um lucro especificado e move o stop loss atrás do preço, bloqueando o lucro acumulado.
- Fechamento por tempo – permite definir o número de velas após as quais a posição será fechada (se o stop loss ou trailing não tiver sido acionado).
- Visualização no gráfico – ao abrir uma negociação, é desenhada uma seta (verde para BUY, vermelha para SELL) na vela de sinal, facilitando o acompanhamento.
- Controlo de margem – verifica a suficiência de fundos livres antes de abrir uma negociação, evitando situações críticas.
- Registo completo – todas as verificações e sinais são registados no diário, incluindo os números dos sinais especiais, facilitando a depuração e otimização.
Parâmetros de configuração
| Grupo | Parâmetro | Descrição |
|---|---|---|
| Configurações básicas | ||
| LotSize | Tamanho do lote | |
| InitialStopLoss | Stop loss inicial (pips), pode ser desativado | |
| TakeProfit | Take profit fixo (recomendado 0 – usar trailing) | |
| BarsToHold | Número de velas para manter a posição (para D1 – 1–3) | |
| StartHour / EndHour | Horário de negociação (hora do servidor) | |
| TradeSymbol | Instrumento de negociação | |
| SignalMode | 0 – BUY na sombra superior, SELL na inferior; 1 – invertido | |
| Intervalos comuns do padrão | ||
| MinShadowPercent | Percentagem mínima de sombra longa | |
| MaxShadowPercent | Percentagem máxima de sombra longa | |
| MinBodyPercent | Percentagem mínima do corpo | |
| MaxBodyPercent | Percentagem máxima do corpo | |
| MaxOppositeShadow | Percentagem máxima de sombra oposta | |
| Sinais especiais | ||
| UseSpecialSignals | Ativar sinais especiais | |
| UseSpecialSignal1..15 | Ativar um sinal específico | |
| SpecialShadowX, SpecialBodyX, SpecialOppShadowX | Percentagens para cada sinal | |
| SpecialTolerance | Tolerância (em percentagem) para correspondência de sinais especiais | |
| Stop loss dinâmico | ||
| UseTrailing | Ativar trailing stop | |
| TrailingStart | Lucro em pips para ativar o trailing | |
| TrailingStop | Deslocamento do trailing stop a partir do extremo (pips) | |
| Visualização | ||
| ShowSignalOnChart | Mostrar setas de sinal no gráfico | |
| MaxSignalsToShow | Número máximo de setas exibidas | |
| BuySignalColor / SellSignalColor | Cores das setas | |
| Filtros e proteção | ||
| MaxCandleSizePoints | Comprimento máximo da vela em pips (0 – desativado) | |
| MinBarsBetweenTrades | Mínimo de velas entre negociações | |
| MinStopDistance | Distância mínima SL/TP (se a corretora não informar) | |
Todos os parâmetros estão comentados no código e são intuitivos.
Para quem é este EA
- Para traders que utilizam análise de velas e desejam automatizar a identificação de padrões.
- Para quem prefere algoritmos personalizáveis e deseja controlo flexível sobre as proporções das velas.
- Para utilizadores que queiram introduzir os seus próprios padrões "ideais" através de sinais especiais.
Notas importantes
- A estratégia baseia-se em dados históricos; os resultados passados não garantem lucros futuros.
- É fortemente recomendado realizar testes retrospetivos e otimizar parâmetros para o instrumento e timeframe específicos antes de usar em conta real.
- O EA não utiliza indicadores nem se baseia em dados macroeconómicos – reage unicamente à estrutura de preços das velas.
- Para um funcionamento estável, recomenda-se executar o EA num VPS (Servidor Privado Virtual) com acesso à Internet 24/7.
- Todas as decisões de negociação são automáticas; a gestão do risco e o dimensionamento das posições são da responsabilidade do utilizador.
Requisitos
- Plataforma: MetaTrader 5 (qualquer corretora que permita negociação automatizada).
- Timeframe: recomendado D1, mas pode ser usado em qualquer timeframe (requer adaptação de parâmetros).
- Instrumentos: quaisquer pares de moedas, metais, criptomoedas (se disponíveis no MT5).
- Depósito: recomendado a partir de 1000 USD (ou equivalente) para uma gestão de risco confortável com lote padrão de 0.01.
O EA é fornecido em forma compilada ( .ex5 ) com código-fonte aberto ( .mq5 ) para possível personalização. Inclui documentação com descrições completas dos parâmetros e exemplos de configuração.
Use-o com consciência, gerencie os riscos e teste antes de aplicar.
