projeto de robo hft que opera na corretora FBS usando timeframe M1 projeto roda na plataforma MT5 ainda em testes
Find a file
2025-08-13 06:28:41 -03:00
FBS_Broker_Config.mqh add dbg hft xau FBS 2025-08-13 06:28:41 -03:00
HFT_Scalper_Profiles.mqh add dbg hft xau FBS 2025-08-13 06:28:41 -03:00
INSTALACAO_RAPIDA.md add dbg hft xau FBS 2025-08-13 06:28:41 -03:00
README.md add dbg hft xau FBS 2025-08-13 06:28:41 -03:00
Test_Script.mq5 add dbg hft xau FBS 2025-08-13 06:28:41 -03:00
XAU_USD_HFT_Scalper.mq5 add dbg hft xau FBS 2025-08-13 06:28:41 -03:00

🏆 XAU/USD HFT Scalper v2.0

📋 Descrição

Expert Advisor High Frequency Trading (HFT) especializado em scalping do par XAU/USD (Ouro) usando timeframe M1. Sistema otimizado para operações de alta frequência com base em Price Action, EMAs e RSI.

Características Principais

  • 🎯 Ativo: XAU/USD exclusivamente
  • ⏱️ Timeframe: M1 (1 minuto)
  • 🚀 Frequência: 5-20 trades por hora
  • 📊 Risk/Reward: 1:1.5 (Take Profit = 1.5x Stop Loss)
  • 🔄 Execução: A cada tick (não apenas em nova barra)
  • 🛡️ Gestão de Risco: Avançada com múltiplos filtros

🔧 Instalação

Requisitos do Sistema

  • Plataforma: MetaTrader 5 Build 600+
  • SO: Windows/Linux VPS recomendado
  • Conexão: Internet estável (> 10 Mbps)
  • Latência: < 100ms para o servidor do broker

Requisitos do Broker

  • Tipo: ECN ou STP (sem dealing desk)
  • Spread: < 1 pip na maioria do tempo para XAU/USD
  • Execução: < 100ms latência
  • Slippage: Mínimo (< 1 pip)
  • EA: Expert Advisors permitidos sem restrições
  • Capital Mínimo: $1000 recomendado

Passos de Instalação

  1. Baixar os arquivos:

    • XAU_USD_HFT_Scalper.mq5
    • HFT_Scalper_Profiles.mqh
  2. Copiar para o MT5:

    C:\Users\[SeuUsuario]\AppData\Roaming\MetaQuotes\Terminal\[HashDoTerminal]\MQL5\Experts\
    
  3. Compilar o EA:

    • Abrir MetaEditor (F4 no MT5)
    • Abrir o arquivo XAU_USD_HFT_Scalper.mq5
    • Compilar (F7 ou Ctrl+F7)
  4. Anexar ao gráfico:

    • Abrir gráfico XAU/USD M1
    • Arrastar o EA para o gráfico
    • Configurar parâmetros conforme necessário

⚙️ Configuração

Parâmetros Principais

Parâmetro Valor Padrão Descrição
LotSize 0.01 Tamanho do lote
StopLoss 10 Stop Loss em pips
TakeProfit 15 Take Profit em pips
MA_Fast 5 EMA rápida (períodos)
MA_Slow 10 EMA lenta (períodos)
RSI_Period 7 RSI período
MaxSpread 5.0 Spread máximo aceito (pips)
MaxOrders 3 Máximo ordens simultâneas

📊 Perfis Pré-Configurados

🛡️ Perfil Conservador

LotSize = 0.01
StopLoss = 8 pips
TakeProfit = 12 pips
MaxOrders = 2
MinBarsAfterTrade = 5
MaxSpread = 3.0 pips

⚖️ Perfil Moderado (Padrão)

LotSize = 0.01
StopLoss = 10 pips
TakeProfit = 15 pips
MaxOrders = 3
MinBarsAfterTrade = 3
MaxSpread = 5.0 pips

🚀 Perfil Agressivo

LotSize = 0.02
StopLoss = 12 pips
TakeProfit = 18 pips
MaxOrders = 5
MinBarsAfterTrade = 2
MaxSpread = 7.0 pips

Perfil Ultra-HFT

LotSize = 0.01
StopLoss = 6 pips
TakeProfit = 9 pips
MaxOrders = 8
MinBarsAfterTrade = 1
MaxSpread = 2.0 pips

🎯 Estratégia de Trading

Indicadores Utilizados

  • EMA Rápida (5): Detecção imediata de mudanças
  • EMA Lenta (10): Confirmação de tendência
  • RSI (7): Sinais ultra-rápidos de momentum
  • Filtro de Velocidade: Análise de movimento por tick

Condições de Entrada

📈 Compra (BUY)

  • Cruzamento bullish das EMAs OU
  • EMA rápida > EMA lenta + momentum ascendente
  • Preço acima da EMA rápida
  • RSI entre 30-75 (evita sobrecompra)
  • Spread ≤ 5 pips
  • Filtro de velocidade ativo

📉 Venda (SELL)

  • Cruzamento bearish das EMAs OU
  • EMA rápida < EMA lenta + momentum descendente
  • Preço abaixo da EMA rápida
  • RSI entre 25-70 (evita sobrevenda)
  • Spread ≤ 5 pips
  • Filtro de velocidade ativo

Cenários de Operação

📊 Lateralidade

  • EMAs próximas com cruzamentos frequentes
  • RSI oscilando entre 30-70
  • Targets menores (10-15 pips)
  • Stop Loss apertado (8-10 pips)

📈 Tendência de Alta

  • EMA rápida consistentemente acima da lenta
  • RSI > 50 na maioria do tempo
  • Targets maiores (15-20 pips)
  • Trailing stop ativo

📉 Tendência de Baixa

  • EMA rápida consistentemente abaixo da lenta
  • RSI < 50 na maioria do tempo
  • Targets maiores (15-20 pips)
  • Trailing stop ativo

🕒 Horários de Operação

Horários Ideais (GMT)

  • 08:00-12:00: Abertura europeia (alta volatilidade)
  • 13:00-17:00: Sobreposição EU/US (máxima liquidez)
  • 20:00-22:00: Sessão americana ativa

Evitar Operar

  • 21:00-23:00: Baixa liquidez
  • 23:00-01:00: Período de rollover
  • Durante releases importantes (NFP, FOMC, ECB)
  • Primeiros/últimos 30 min de cada sessão

🛡️ Gestão de Risco

Filtros de Qualidade

  1. Filtro de Spread: Máximo 5 pips (configurável)
  2. Filtro de Velocidade: Movimento mínimo do preço
  3. Filtro de RSI: Evita extremos de mercado
  4. Filtro de Horário: Otimizado para alta liquidez
  5. Controle de Frequência: Intervalo mínimo entre trades

Proteções Ativas

  • Trailing Stop: Protege lucros automaticamente
  • Stop Loss: Sempre presente em todas as operações
  • Take Profit: Realização automática de lucros
  • Controle de Lote: Redução após perdas consecutivas
  • Limite de Ordens: Máximo 3-5 simultaneamente

Money Management

  • Lote Fixo: 0.01 (micro lote)
  • Risk/Reward: 1:1.5 mínimo
  • Redução Automática: Após 3 perdas consecutivas
  • Travamento de Lucro: Em 5 pips de ganho

📈 Métricas de Performance

Expectativas Realistas

  • Trades/Mês: 300-1000 (volatilidade dependente)
  • Win Rate: 55-65%
  • Profit Factor: 1.3-1.8
  • Drawdown Máximo: < 15%
  • Retorno Mensal: 5-15% (com risco controlado)

KPIs Importantes

  • Latência Média: < 50ms
  • Slippage Médio: < 0.5 pips
  • Spread Médio: < 2 pips
  • Trades/Dia: 10-50

🔧 Configuração Avançada

Configuração de VPS

# Configuração recomendada de VPS
- CPU: 2+ cores
- RAM: 4GB+
- Localização: Próxima ao servidor do broker
- OS: Windows Server 2019+ ou Ubuntu 20.04+
- Conexão: Dedicada, baixa latência

Configuração do MT5

# Configurações no MT5
Experts.Allow = true
Experts.AllowDllImports = true
Experts.AllowWebRequest = true
Charts.MaxBars = 100000
Network.Timeout = 5000

🚨 Avisos Importantes

⚠️ Riscos do HFT

  • Alta Sensibilidade: Pequenas mudanças afetam muito o resultado
  • Custo de Transação: Spreads e comissões são críticos
  • Latência: Delay na execução pode causar perdas significativas
  • Volatilidade: Movimentos bruscos podem gerar drawdown
  • Monitoramento: Requer atenção constante durante operação

📋 Recomendações Essenciais

  1. Teste em Demo: Sempre por pelo menos 2 semanas
  2. Comece Pequeno: Micro lotes em conta real
  3. Monitore Intensivamente: Especialmente nas primeiras semanas
  4. Capital de Backup: Para ajustes e emergências
  5. Nunca Desassistido: Por longos períodos

🚫 Não Recomendado Para

  • Iniciantes no mercado Forex
  • Contas com spread alto (> 3 pips)
  • Brokers com alta latência (> 200ms)
  • Contas com capital baixo (< $500)
  • Traders que não podem monitorar constantemente

🔍 Troubleshooting

Problemas Comuns

EA não abre posições

  • Verificar se Expert Advisors estão habilitados
  • Confirmar símbolo correto (XAUUSD)
  • Verificar spread atual
  • Checar horário de funcionamento

Muitas perdas consecutivas

  • Verificar latência da conexão
  • Analisar spread médio
  • Revisar configurações de risco
  • Considerar mudar perfil para conservador

Performance abaixo do esperado

  • Otimizar configurações do VPS
  • Verificar qualidade dos dados tick
  • Analisar logs de execução
  • Comparar com métricas de benchmark

📞 Suporte

Logs Importantes

O EA gera logs detalhados que podem ajudar no diagnóstico:

2024.01.15 10:30:15.123 XAU/USD HFT Scalper v2.0 EURUSD,M1: Posição aberta: ORDER_TYPE_BUY | Volume: 0.01 | Preço: 2043.45 | SL: 2042.45 | TP: 2044.95
2024.01.15 10:30:20.456 XAU/USD HFT Scalper v2.0 EURUSD,M1: Trailing stop aplicado: ticket=123456 | novo SL: 2043.00

Checklist de Verificação

  • Símbolo: XAU/USD ativo no broker
  • Timeframe: M1 selecionado
  • Spread: < 5 pips na maioria do tempo
  • Latência: < 100ms para servidor do broker
  • Capital: Adequado para o perfil escolhido
  • Horário: Dentro dos períodos recomendados

📄 Licença e Termos

  • Versão: 2.00 (HFT Edition)
  • Compatibilidade: MetaTrader 5 Build 600+
  • Suporte: Windows/Linux VPS
  • Copyright: 2024, Scalper HFT Systems Ltd.

Quick Start

  1. Instalar o EA no MT5
  2. Abrir gráfico XAU/USD M1
  3. Configurar perfil Moderado
  4. Testar em demo por 1-2 semanas
  5. Ativar em conta real com micro lotes
  6. Monitorar performance constantemente

Sucesso nos trades! 🚀📈