mt4-forex-eurusd-scalper-m1/README.md
Marcos Paulo f03f5e67e2 dbg
2025-08-01 07:29:06 -03:00

174 lines
No EOL
5.5 KiB
Markdown

# EURUSD HFT Scalper M1 - Robô Forex de Alta Frequência
## Descrição
Robô de trading automatizado desenvolvido em MQL4 para operações de alta frequência (HFT) no par EUR/USD exclusivamente no timeframe M1 (1 minuto). Utiliza estratégia de scalping avançada com análise técnica otimizada para execuções rápidas e múltiplas.
## Características Principais
### Estratégia HFT
- **Tipo**: High Frequency Trading (HFT) Scalping
- **Ativo**: EUR/USD exclusivamente
- **Timeframe**: M1 (1 minuto)
- **Frequência**: 5-20 trades por hora em horários ativos
- **Risk/Reward**: 1:1.5 (Take Profit = 1.5x Stop Loss)
- **Execução**: A cada tick (não apenas em nova barra)
### Indicadores Otimizados
- **EMA Rápida**: 5 períodos (detecção imediata de mudanças)
- **EMA Lenta**: 10 períodos (confirmação de tendência)
- **RSI**: 7 períodos (sinais ultra-rápidos)
- **Filtro de Velocidade**: Análise de movimento do preço por tick
### Condições de Entrada HFT
#### Compra (BUY)
- Cruzamento bullish das EMAs OU
- EMA rápida > EMA lenta + momentum ascendente + preço acima da EMA
- 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
- RSI entre 25-70 (evita sobrevenda)
- Spread 5 pips
- Filtro de velocidade ativo
## Parâmetros HFT
| Parâmetro | Valor Padrão | Descrição |
|-----------|--------------|-----------|
| `LotSize` | 0.01 | Micro lote para HFT |
| `StopLoss` | 10 | Stop Loss em pips (apertado) |
| `TakeProfit` | 15 | Take Profit em pips (1.5x SL) |
| `MA_Fast` | 5 | EMA rápida (ultra-sensível) |
| `MA_Slow` | 10 | EMA lenta (confirmação) |
| `RSI_Period` | 7 | RSI para sinais rápidos |
| `RSI_Overbought` | 75 | Nível de sobrecompra |
| `RSI_Oversold` | 25 | Nível de sobrevenda |
| `MinDistance` | 5 | Spread máximo aceitável |
| `UseTrailingStop` | true | Trailing stop ativo |
| `TrailingStop` | 5 | Trailing em pips |
| `MaxOrders` | 3 | Máximo de ordens simultâneas |
| `MinBarsAfterTrade` | 3 | Intervalo mínimo entre trades |
| `UseSpeedFilter` | true | Filtro de velocidade do preço |
| `MinPriceSpeed` | 0.0003 | Velocidade mínima para entrada |
## Funcionalidades HFT Avançadas
### Gerenciamento de Risco
- **Controle de Spread**: Verifica spread antes de cada entrada
- **Limite de Ordens**: Máximo 3 ordens simultâneas (configurável)
- **Intervalo entre Trades**: Mínimo 3 minutos entre operações
- **Ajuste de Lote**: Reduz automaticamente após perdas consecutivas
- **Fechamento Rápido**: Realiza lucros com 5 pips de ganho
### Filtros de Qualidade
- **Filtro de Velocidade**: opera em movimentos significativos
- **Filtro de RSI**: Evita entradas em extremos de mercado
- **Filtro de Momentum**: Confirma direção da tendência
- **Controle de Horário**: Otimizado para sessões de alta liquidez
### Trailing Stop Inteligente
- Ativado automaticamente em todas as posições
- Distância ajustável (padrão 5 pips)
- Proteção contra reversões rápidas
- Otimizado para movimentos de M1
## Instalação e Uso
### Requisitos do Broker
- **Tipo**: ECN ou STP (sem dealing desk)
- **Spread**: < 1 pip na maioria do tempo
- **Execução**: < 100ms latência
- **Slippage**: Mínimo (< 1 pip)
- **EA**: Permitido sem restrições
### Configuração Recomendada
1. VPS próximo ao servidor do broker
2. Conexão de internet estável (> 10 Mbps)
3. Monitor constante durante horários ativos
4. Conta com capital adequado (mín. $1000)
## 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**: Rollover period
- Durante releases de NFP, FOMC, ECB
- Primeiros/últimos 30 min de sessão
## Perfis de Configuração
### Conservador
```
LotSize = 0.01
StopLoss = 8
TakeProfit = 12
MaxOrders = 2
MinBarsAfterTrade = 5
```
### Moderado (Padrão)
```
LotSize = 0.01
StopLoss = 10
TakeProfit = 15
MaxOrders = 3
MinBarsAfterTrade = 3
```
### Agressivo
```
LotSize = 0.02
StopLoss = 12
TakeProfit = 18
MaxOrders = 5
MinBarsAfterTrade = 2
```
## Métricas de Performance
### Expectativas Realistas
- **Trades/Mês**: 300-1000 (dependendo da volatilidade)
- **Win Rate**: 55-65%
- **Profit Factor**: 1.3-1.8
- **Drawdown**: < 15%
- **Retorno Mensal**: 5-15% (com risco controlado)
### Monitoramento
- Verificar logs constantemente
- Acompanhar métricas em tempo real
- Ajustar parâmetros conforme mercado
- Ter plano de emergência para stop
## Avisos Importantes
### Riscos do HFT
- **Alta Sensibilidade**: Pequenas mudanças afetam muito
- **Custo de Transação**: Spreads e comissões críticos
- **Latência**: Delay na execução pode causar perdas
- **Volatilidade**: Movimentos bruscos podem gerar drawdown
- **Monitoramento**: Requer atenção constante
### Recomendações
- Sempre teste em demo por pelo menos 2 semanas
- Comece com micro lotes em conta real
- Monitore intensivamente nas primeiras semanas
- Tenha capital de backup para ajustes
- Nunca deixe o robô sem supervisão por muito tempo
## Versão e Compatibilidade
- **Versão**: 2.00 (HFT Edition)
- **Plataforma**: MetaTrader 4 Build 600+
- **Compatibilidade**: Windows/Linux VPS
- **Requisitos**: Dados tick de qualidade
## Suporte
Para melhor performance, use em ambiente VPS dedicado com latência mínima e broker de qualidade ECN/STP.