326 lines
No EOL
8.7 KiB
Markdown
326 lines
No EOL
8.7 KiB
Markdown
# 🏆 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! 🚀📈** |