mt5-forex-xau-scalper-m1/README.md

326 lines
8.7 KiB
Markdown
Raw Permalink Normal View History

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
```bash
# 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
```ini
# 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! 🚀📈**