EMA-RSI Risk Pro
Um cBot robusto de acompanhamento de tendência que combina entradas por cruzamento de EMA com um filtro de força RSI e dimensionamento de posição baseado em risco. Inclui trailing stop, breakeven, filtros de spread/tempo e um limite máximo rígido de lotes para evitar sobredimensionamento. Funciona em FX líquidos, índices, metais e criptomoedas.
Principais Vantagens
- Risco sob controle: O tamanho da posição deriva do Equity × risco% e SL (em pips). Um Max Lots impede negociações superdimensionadas em símbolos incomuns.
- Entradas limpas: O cruzamento de EMA captura mudanças de tendência; RSI elimina configurações fracas.
- Gestão ativa de trades: Trailing stop e breakeven funcionam em ticks para proteger ganhos.
- Filtros de qualidade: Máximo spread e horas de negociação evitam períodos de baixa liquidez.
- Disciplina de execução: Uma negociação por barra elimina entradas repetitivas na mesma vela e mantém os backtests limpos.
- Configuração simples: Todos os parâmetros são transparentes e bem documentados.
Como funciona
- No fechamento da vela, detectar cruzamento de EMA de alta/baixa.
- Validar com RSI (≥ limiar de compra para longos, ≤ limiar de venda para curtos).
- Calcular tamanho a partir de Risco % do Equity e SL (pips) → converter para unidades, limitar por Max Lots.
- Colocar ordem de mercado com SL/TP (pips).
- Nos ticks, aplicar trailing stop e mover SL para breakeven uma vez que o limite de lucro seja alcançado.
Parâmetros
Estratégia
- EMA Rápida (padrão 12) – Componente de tendência mais rápida. Menor = mais responsiva, mais ruidosa.
- EMA Lenta (padrão 26) – Componente de tendência mais lenta; deve ser > EMA Rápida.
- Período RSI (padrão 14) – Equilíbrio padrão entre ruído e atraso.
- RSI Compra ≥ (padrão 55) – RSI mínimo para compra após cruzamento de alta; aumentar (60–65) para tendências mais rigorosas.
- RSI Venda ≤ (padrão 45) – RSI máximo para venda após cruzamento de baixa; diminuir (35–40) para vendas mais rigorosas.
Risco
- Risco % do Equity (padrão 1,0%) – Fração do patrimônio arriscado por negociação.
Exemplo: Equity 10.000; Risco 1%; SL 30 pips → risco ≈ 100 na moeda da conta. - SL (pips) (padrão 30) – Distância do stop-loss usada para dimensionamento e colocação da ordem.
- TP (pips) (padrão 60) – Distância do take-profit; defina 0 para desativar.
- Trailing (pips, 0=desligado) (padrão 20) – Distância do trailing uma vez em lucro.
- Breakeven no Lucro (pips, 0=desligado) (padrão 15) – Mover SL para a entrada após esse lucro.
- Max Lotes por Negociação (padrão 0,50) – Teto rígido no tamanho da ordem (rede de segurança).
- Dimensionamento de depuração (padrão true) – Imprime a matemática do dimensionamento (Equity, risco, valor do pip, lotes, unidades) no log.
Filtros
- Max Spread (pontos) (padrão 30) – Bloqueia entradas se o spread exceder isso (pontos = (Ask–Bid)/TickSize).
- Negociar Long / Negociar Short (padrão true/true) – Ativar/desativar cada direção.
- Hora de Início / Hora de Fim (servidor) (padrão 1–23) – Janela de negociação; suporta intervalos durante a noite (ex.: 22→6).
- Uma Negociação por Barra (padrão true) – No máximo uma entrada por vela; sinais avaliados em barras fechadas.
Diversos
- Etiqueta (padrão EMA_RSI_Risk_cBot) – Etiqueta da posição para fácil filtragem/múltiplas execuções.
Predefinições rápidas
Principais pares FX (H1/H4):
EMA 12/26 • RSI 14 • Compra/Venda 55/45 • SL 30–40 pips • TP 60–80 • Trailing 20–30 • BE 15–20 •
Risco 0,5–1,0% • MaxLots 0,10–0,50 • MaxSpread 25–35 pontos • Horas 01–23.
Metais (XAUUSD, M30/H1):
Aumentar SL/TP ~1,5–2×; relaxar MaxSpread em 20–30%.
Cripto (BTC/ETH, M15/H1):
Alterar RSI para 60/40; usar SL/TP mais amplos; Risco ≤ 0,5%; manter Uma negociação por barra = true.
Notas
- Realize backtest em múltiplos períodos e instrumentos; ajuste SL/TP conforme a volatilidade.
- Comece com Risco % conservador (0,25–0,5%) e Max Lots (0,10–0,25); ative Dimensionamento de depuração para verificar volumes.
- Negociação algorítmica envolve risco; faça testes e simulações completas antes da implantação ao vivo.