Descrição
DYNAMIC TRENDLINE PRO BOT V2.6.1
Negociação automatizada de linhas de tendência para cTrader, com filtros de sessão e gerenciamento de risco para prop firms.
━━━━━━━━━━━━━━━━━━━━
O QUE ELE FAZ
Dynamic Trendline Pro desenha linhas de tendência de suporte e resistência no seu gráfico e as recalcula a cada novo candle. Ele negocia quando o preço rompe, toca ou se aproxima de uma linha. Para cada uma dessas seis situações (3 eventos × 2 linhas) você escolhe a reação: seguir a tendência, inverter ou não fazer nada.
A versão 2.6.1 adiciona um motor completo de risco para prop firms, um filtro de sessão de negociação com ajuste automático para horário de verão e um conjunto de correções para dimensionamento de posição e proteção de trades.
━━━━━━━━━━━━━━━━━━━━
PRINCIPAIS RECURSOS
✅ Linhas de tendência automáticas, desenhadas no gráfico (suporte amarelo, resistência azul, ângulo mostrado)
✅ Seis cenários independentes de entrada: Rompimento / Toque / Aproximação em Suporte e Resistência
✅ Filtros opcionais: tendência MA, RSI, ADX, ângulo de inclinação, toques mínimos
✅ Substituição de volatilidade ATR
✅ Break-Even, Trailing Stop e Pirâmide opcionais
✅ Dimensionamento de posição baseado em risco (sempre arredonda PARA BAIXO)
✅ Filtro de sessão: Asiática, Londres, Nova York, Sobreposição, Personalizado (DST tratado por mercado)
✅ Ferramentas para prop firms: limites diários/semanal de perda, drawdown máximo, metas de lucro, Hard Stop
✅ Limites de patrimônio verificados a CADA TICK
✅ Máximo de trades por dia, que persiste após reinício do bot
✅ Diário detalhado: cada trade bloqueado informa o motivo
✅ Nenhuma permissão especial necessária (AccessRights.None)
━━━━━━━━━━━━━━━━━━━━
COMO FUNCIONA
1️⃣ Encontra as 2 mínimas mais baixas (suporte) e as 2 máximas mais altas (resistência) nas últimas N velas e desenha as linhas
2️⃣ Em cada candle fechado, verifica Rompimento, Toque ou Aproximação
3️⃣ Passa pelos filtros: limites de risco, sessão, limite diário, ADX, RSI, MA
4️⃣ Abre a ordem com SL/TP em pips e volume baseado no risco
5️⃣ Gerencia o trade com Break-Even, Trailing Stop e Pirâmide
Direção quando a ação é ContinueTrend (Invert faz o oposto):
• Rompimento de Suporte → Vender
• Toque no Suporte → Comprar
• Aproximação do Suporte → Comprar
• Rompimento de Resistência → Comprar
• Toque na Resistência → Vender
• Aproximação da Resistência → Vender
━━━━━━━━━━━━━━━━━━━━
GUIA DE PARÂMETROS
⚠️ Nota sobre pips: todos os valores de pips dependem do instrumento. Os valores padrão (SL 2500, TP 3000, etc.) são ajustados para instrumentos com tamanho de pip muito pequeno, como Ouro. Em pares Forex padrão, reduza-os. Sempre revise os padrões antes de operar ao vivo.
━━━━━━━━━━━━━━━━━━━━
📌 NEGOCIAÇÃO
• Etiqueta – Tag de nome para os trades deste bot. O bot gerencia apenas posições com sua própria etiqueta. Use uma etiqueta diferente para cada instância no mesmo símbolo.
• Modo de Tamanho – FixedLots usa volume fixo. RiskPercent dimensiona cada trade a partir do seu saldo e stop loss.
• Volume (Lotes) – Tamanho do lote usado no modo FixedLots. Também é o fallback se RiskPercent for selecionado mas o SL for 0.
• Risco % por Trade – Percentual do saldo arriscado por trade no modo RiskPercent. O volume é arredondado para baixo. Se o lote mínimo do corretor exigir mais risco do que o solicitado, um aviso é impresso no diário.
• Distância de Aproximação (Pips) – Quão próximo da linha de tendência o preço deve estar para disparar um evento de Aproximação. 0 desativa Aproximação.
━━━━━━━━━━━━━━━━━━━━
📐 LINHA DE TENDÊNCIA
• Número de Velas Anteriores – Quantas velas são escaneadas para encontrar os dois pontos âncora. Valores maiores geram linhas mais longas e estáveis. Valores menores geram linhas mais rápidas e reativas.
• Fonte de Preço do Suporte – HighLow (mínimas) ou Close para a linha de suporte.
• Fonte de Preço da Resistência – HighLow (máximas) ou Close para a linha de resistência.
━━━━━━━━━━━━━━━━━━━━
🔎 VALIDAÇÃO DA LINHA DE TENDÊNCIA
• Usar Validação por Toque – Rejeita linhas com poucos pontos de contato.
• Mínimo de Toques Necessários – Toques mínimos, contando os 2 pontos âncora.
• Tolerância de Toque (Pips) – Distância máxima da linha para que uma vela seja considerada um toque.
• Usar Filtro de Inclinação – Aceita apenas linhas cuja inclinação esteja dentro de um intervalo.
• Ângulo Mínimo de Inclinação – Ângulo absoluto mínimo, em graus.
• Ângulo Máximo de Inclinação – Ângulo absoluto máximo, em graus.
━━━━━━━━━━━━━━━━━━━━
🎯 AÇÕES DE SUPORTE / RESISTÊNCIA
Seis parâmetros, um para cada evento:
Ação no Rompimento / Toque / Aproximação do Suporte
Ação no Rompimento / Toque / Aproximação da Resistência
Cada um aceita:
• ContinueTrend – entrar na direção "natural" (veja a lista acima)
• Invert – entrar na direção oposta
• NoAction – ignorar o evento
Padrões: Rompimento de Suporte = Invert, Aproximação de Suporte = ContinueTrend, Toque na Resistência = ContinueTrend, o resto NoAction.
━━━━━━━━━━━━━━━━━━━━
🛑 STOP LOSS / TAKE PROFIT
• Stop Loss Longo / Curto (Pips) – SL separado para Compra e Venda. 0 significa SEM stop. Não use 0 no modo RiskPercent: o bot volta para volume fixo e avisa.
• Take Profit Longo / Curto (Pips) – TP separado para Compra e Venda. 0 significa sem TP.
━━━━━━━━━━━━━━━━━━━━
⚖️ BREAK-EVEN
• Usar Break-Even – Move o stop para o ponto de equilíbrio assim que o trade estiver em lucro.
• Gatilho BE (Pips de Lucro) – Lucro necessário para ativar o break-even.
• Pips Extras BE (Além da Entrada) – Quantos pips além da entrada o novo stop é colocado. Deve estar bem ABAIXO do gatilho, caso contrário o corretor rejeita o nível. O bot avisa na inicialização.
━━━━━━━━━━━━━━━━━━━━
📈 TRAILING STOP
• Usar Trailing Stop – Habilita o trailing stop.
• Gatilho TS (Pips de Lucro) – Lucro no qual o trailing começa.
• Distância TS (Pips) – Distância entre o preço e o stop.
ℹ️ Break-Even e Trailing sempre funcionam, mesmo fora das suas sessões de negociação. O filtro de sessão bloqueia apenas NOVAS entradas.
━━━━━━━━━━━━━━━━━━━━
🧮 GERENCIAMENTO DE POSIÇÃO
• Máximo de Trades Por Dia (0=desligado) – Máximo de trades ABERTOS por dia, incluindo entradas em pirâmide, ganhe ou perca. Reconstruído a partir do histórico do corretor no reinício. Zera no Horário de Reset dos Limites UTC.
• Máximo de Entradas Longas Iniciais – Máximo de posições de Compra simultâneas.
• Máximo de Entradas Curtas Iniciais – Máximo de posições de Venda simultâneas.
━━━━━━━━━━━━━━━━━━━━
🔺 PIRÂMIDE
• Usar Pirâmide – Permite adicionar a uma posição aberta.
• Pirâmide após BreakEven – Permite um acréscimo uma vez que a posição atinja o break-even.
• Pirâmide no Retração (Pips) – Adiciona quando o preço recua essa quantidade de pips do seu melhor nível.
• Multiplicador de Lote da Pirâmide – Multiplicador de lote por nível (1.5 = +50% a cada acréscimo).
• Máximo de Entradas em Pirâmide Longas / Curtas – Máximo de acréscimos por direção.
Entradas em pirâmide contam para o limite diário de trades. Também respeitam o filtro de sessão e os limites de risco.
━━━━━━━━━━━━━━━━━━━━
🕐 FILTRO DE SESSÃO
As sessões são ADITIVAS: se qualquer sessão habilitada estiver aberta, o bot pode negociar. Os horários são inseridos no horário LOCAL de cada mercado, no formato HH:mm. O bot os converte para UTC e trata o horário de verão do Reino Unido e dos EUA separadamente. O Japão não tem.
• Habilitar Filtro de Sessão – Ativa o filtro. Se estiver ativado sem nenhuma sessão selecionada, NENHUM trade será aberto.
• Ajustar para Horário de Verão – DST automático para Reino Unido (último domingo de março a último domingo de outubro) e EUA (segundo domingo de março a primeiro domingo de novembro).
• Aplicar Filtro de Sessão à Pirâmide – Também restringe acréscimos da pirâmide às suas sessões.
• Negociar Sessão Asiática + Início/Fim – Horário local de Tóquio (padrão 09:00–15:00)
• Negociar Abertura de Londres + Início/Fim – Horário local de Londres (padrão 08:00–11:00)
• Negociar Abertura de Nova York + Início/Fim – Horário local de Nova York (padrão 09:30–11:30)
• Negociar Sobreposição Londres-NY + Início/Fim – Horário local de Londres (padrão 13:00–16:00)
• Negociar Tarde de Nova York + Início/Fim – Horário local de Nova York (padrão 13:00–16:00)
• Usar Sessão Personalizada – Sua própria janela.
• Fuso Horário da Sessão Personalizada – UtcTime, LondonLocal, NewYorkLocal ou TokyoLocal.
• Início / Fim da Sessão Personalizada – Suporta janelas durante a noite (ex: 22:00 a 06:00).
━━━━━━━━━━━━━━━━━━━━
🛡️ GERENCIAMENTO DE RISCO (PROP FIRM)
• Usar Limite Diário de Perda – Limite diário de drawdown medido sobre o PATRIMÔNIO a partir do pico do dia, como a maioria das prop firms mede.
• Percentual do Limite Diário de Perda – Perda máxima diária, em percentual.
• Usar Limite Semanal de Perda – Limite semanal para perdas realizadas.
• Percentual do Limite Semanal de Perda – Perda máxima semanal, em percentual.
• Usar Limite Máximo de Drawdown – Piso absoluto de patrimônio baseado no saldo inicial da sessão. Uma vez ultrapassado, ele trava: a negociação permanece desativada até o reinício do bot.
• Percentual do Limite Máximo de Drawdown – Drawdown total máximo. Mantenha acima do limite diário.
• Usar Meta de Lucro Diária – Habilita uma meta diária de lucro.
• Percentual da Meta de Lucro Diária – Meta diária de lucro, em percentual.
• Usar Meta de Lucro Semanal – Habilita uma meta semanal de lucro.
• Percentual da Meta de Lucro Semanal – Meta semanal de lucro, em percentual.
• Parar de Negociar ao Atingir Meta de Lucro – Quando ativado, o bot para de abrir trades ao atingir a meta. Quando desativado, continua negociando e apenas registra o evento.
• Usar Fechamento Forçado Hard Stop – Quando um limite crítico (perda ou drawdown) é ultrapassado, as posições abertas são fechadas imediatamente.
• Hard Stop Fecha Todas as Posições do Símbolo – PADRÃO: ATIVADO. Fecha TODAS as posições no símbolo, incluindo trades manuais e de outros bots, pois prop firms medem o drawdown na conta inteira. Desative para fechar apenas as posições deste bot.
• Horário de Reset dos Limites UTC – Quando os contadores diários, semanais e de trades por dia são resetados. A negociação é reativada no reset, a menos que o drawdown máximo tenha sido ultrapassado.
• Habilitar Relatório de Status Horário – Imprime patrimônio, drawdown diário e total, P/L diário e status de negociação no diário a cada hora.
━━━━━━━━━━━━━━━━━━━━
📊 FILTRO DE TENDÊNCIA MA
• Usar Filtro de Tendência MA – Compra apenas acima da média móvel, vende apenas abaixo.
• Período MA / Tipo MA – Período e tipo da média móvel.
✅ CONFIRMAÇÃO RSI
• Usar Filtro de Confirmação RSI – Confirma entradas com RSI.
• Período de Confirmação RSI – Período do RSI.
• Nível de Confirmação RSI Compra (>=) – Compras são permitidas apenas se o RSI estiver neste nível ou acima.
• Nível de Confirmação RSI Venda (<=) – Vendas são permitidas apenas se o RSI estiver neste nível ou abaixo.
↔️ FILTRO DE MERCADO LATERAL (ADX)
• Usar Filtro ADX para Mercado Lateral – Bloqueia entradas em mercados laterais.
• Período ADX – Período do ADX.
• Nível Limite ADX (< Bloqueia) – Entradas são bloqueadas quando o ADX está abaixo deste valor.
━━━━━━━━━━━━━━━━━━━━
⚡ SOBRESCRIÇÃO DE TENDÊNCIA (ATR & MANUAL)
• Forçar Sempre ContinueTrend (Manual) – Sempre força a direção do rompimento e ignora filtros. Use com cautela.
• Usar Sobrescrição ATR – Habilita detecção de volatilidade incomum.
• Modo Pânico ATR (Ignorar Filtros) – Em alta volatilidade, força a direção do rompimento E pula os filtros ADX/RSI/MA.
• ATR Apenas Direção (Manter Filtros) – Em alta volatilidade, força a direção do rompimento mas MANTÉM os filtros.
• Período ATR – Período do ATR.
• Período Médio ATR – Período da média do ATR usada como base.
• Multiplicador de Limite ATR – A sobrescrição é ativada quando o ATR excede sua média vezes este valor.
Se a Sobrescrição ATR estiver ativada mas os modos Pânico e Apenas Direção estiverem desativados, o ATR é apenas monitorado e não altera nada.
━━━━━━━━━━━━━━━━━━━━
🆕 NOVIDADES NA V2.6.1
• Corrigido Bid/Ask invertido no cálculo de lucro aberto (Break-Even, Trailing e Pirâmide disparavam um spread antes)
• Break-Even e Trailing agora validam níveis antes de enviar, e não tentam reenviar nível rejeitado a cada candle
• Dimensionamento de posição sempre arredonda PARA BAIXO, com aviso quando o lote mínimo aumenta seu risco
• RiskPercent com SL = 0 não inventa mais um stop de 10 pips
• Máximo de Trades Por Dia agora zera no Horário de Reset dos Limites UTC
• Hard Stop tira snapshots das posições primeiro, para não parar no meio do processo
• Validação na inicialização sinaliza configurações que não funcionam
━━━━━━━━━━━━━━━━━━━━
💡 DICAS RÁPIDAS PARA COMEÇAR
- Faça backtest primeiro, depois teste em demo antes de operar ao vivo
- Ajuste SL/TP/Trailing/Break-Even para o tamanho de pip do seu instrumento
- Em contas prop, defina seus limites MAIS RIGOROSOS que os da firma (ex: 2% diário vs 5% da firma)
- Leia o diário na inicialização: ele resume suas sessões, limites e quaisquer avisos de configuração
- O padrão de Máximo de Trades Por Dia é 1, então com Pirâmide ativada, os acréscimos usariam o limite
━━━━━━━━━━━━━━━━━━━━
⚠️ AVISO DE RISCO
Negociar CFDs, Forex e commodities envolve alto risco de perda do seu capital. Nenhum bot garante lucros. Desempenho passado e resultados de backtest não indicam resultados futuros. Este software é uma ferramenta de automação e não constitui aconselhamento financeiro. Negocie apenas com dinheiro que você pode perder.
https://www.youtube.com/watch?v=ZPy1xNpjC8Q
