Descrição
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.
Resumo
Key features include trailing stop and breakeven mechanisms that actively manage open trades on price ticks to protect profits. The bot incorporates filters such as maximum spread and trading hours to avoid low-liquidity conditions. It enforces disciplined execution by allowing only one trade per candle close, reducing noise and improving backtest clarity.
Users can customize parameters including fast and slow EMA periods, RSI thresholds for buy and sell signals, stop-loss and take-profit distances, trailing stop settings, risk percentage, and maximum lot size. The bot supports trading long and short positions and allows configuration of trading time windows.
Typical presets are provided for major Forex pairs, metals like XAUUSD, and cryptocurrencies such as BTC and ETH, with adjustments to risk and indicator settings to suit each market’s volatility and characteristics.
