Descrição
Ótimo, amigo — a imagem somente com o símbolo foi carregada com sucesso. Abaixo está o texto que você pode usar para a listagem no cTrader.
Baseei isso na sua versão local regular Warden R2 cTrader build 2.007 da fonte. Existem várias versões antigas e “Vídeo” no seu Mac, então a versão selecionada para a Loja deve coincidir antes de você publicar.
Descrição curta — menos de 120 caracteres
cBot XAUUSD de três motores que combina estratégias de rompimento, sessão e portfólio com controles de risco configuráveis.
Descrição detalhada — pronta para colar
ECFX XAU Warden — Negociação automatizada de ouro para cTrader
ECFX XAU Warden é um cBot multi-estratégia projetado para negociação de ouro XAUUSD. Combina três motores de negociação controlados independentemente dentro de uma única aplicação, reunindo rompimentos de níveis de preço, negociação por sessão programada e um portfólio de estratégias técnicas.
Um painel compartilhado exibe saldo da conta, patrimônio líquido, lucro e perda flutuantes, drawdown, posições abertas, ordens pendentes e resultados individuais dos motores.
Warden é projetado para rodar em um gráfico de ouro H1 usando uma conta de hedge. Suas estratégias também analisam outros períodos internamente. Cada motor pode ser ativado ou desativado, permitindo que os usuários testem componentes individuais ou o sistema combinado.
Como o Warden negocia
Motor A — Estratégias de rompimento de nível de preço
O Motor A identifica máximas e mínimas confirmadas em múltiplos períodos e usa esses níveis para preparar ordens buy-stop e sell-stop.
As entradas são colocadas além dos níveis de preço qualificatórios, sujeitas ao buffer de entrada da estratégia selecionada, distância mínima, regras de espaçamento de ordens e limites de exposição. Ordens pendentes podem expirar ou ser renovadas conforme a estrutura do mercado muda.
O motor contém nove slots de estratégia configuráveis. O número usado depende do modo de frequência de negociação selecionado, regras automáticas de seleção ou alternâncias manuais de estratégia. Ativar o motor não necessariamente ativa todos os slots.
O gerenciamento de negociação inclui:
- Distâncias específicas de stop-loss e take-profit por estratégia.
- Comportamento configurável de bloqueio de lucro e trailing-stop baseado em swing.
- Filtro de saída para falso rompimento.
- Ajuste dinâmico opcional de take-profit em estratégias selecionadas.
- Controles configuráveis de spread, sexta-feira e entrada relacionada ao NFP.
O ajuste dinâmico do alvo pode aproximar uma saída após um movimento adverso de preço. Uma negociação fechada em seu nível ajustado de take-profit pode, portanto, ainda realizar uma perda.
Motor B — Negociação baseada em sessão
O Motor B combina regras separadas de sessão usando um relógio configurado no horário do corretor.
Seus componentes disponíveis incluem:
- Rompimento de faixa: constrói uma faixa alta–baixa durante um período especificado e verifica um rompimento subsequente acima ou abaixo dela. Também se aplica um filtro de corpo de vela do dia anterior.
- Compra programada: procura uma entrada de compra dentro de uma janela de tempo definida em dias úteis elegíveis, então gerencia a negociação usando sua regra de tempo de manutenção.
- Rompimento de momentum opcional: verifica uma máxima ou mínima de vários dias junto com um limiar recente de momentum de preço.
Os componentes de faixa e compra programada estão ativados nos padrões inspecionados; o componente opcional de momentum está desativado.
As posições usam stops protetores e saídas baseadas em tempo. O motor também pode fechar sua posição de compra programada antes de agir sobre um sinal de venda oposto, dependendo das configurações.
Variação opcional repetível de tempo, nível e tamanho está disponível. Mantenha a semente aleatória e configurações relacionadas inalteradas ao reproduzir um backtest.
As etiquetas de sessão A, B e C dentro deste motor são suas próprias subestratégias, separadas dos três motores principais do Warden.
Motor C — Portfólio de estratégias técnicas
O Motor C combina três grupos internos:
- Portfólio técnico: contém doze famílias de sinais, incluindo condições de média móvel e RSI, rompimentos de estrutura, compressões de volatilidade, pullbacks, varreduras de liquidez e padrões de reversão.
- Complemento de tendência: usa direção da média móvel, volatilidade ATR e níveis de rompimento de 48 barras/72 barras para preparar entradas condicionais.
- Estratégias soberanas: usam configurações separadas de ordens pendentes com distâncias de entrada, stop e alvo baseadas em ATR.
Alternâncias de estratégia, filtros de direção permitida, regras de sessão, limites de spread, períodos de cooldown e tetos de exposição determinam quais sinais podem se tornar ordens. A presença de doze famílias de sinais não significa que todas as doze negociarão sob toda configuração.
Dependendo do grupo, o gerenciamento inclui stop losses, metas de lucro, ajustes de break-even, trailing stops ATR, expiração de ordens pendentes e períodos máximos de manutenção.
Como os motores trabalham juntos
Cada motor identifica e gerencia suas próprias negociações através de identificadores e etiquetas dedicadas. Mais de uma posição pode estar aberta ao mesmo tempo, e estratégias diferentes podem manter posições opostas.
Todos os motores compartilham o mesmo patrimônio líquido da conta e margem disponível. Sua exposição combinada importa: uma porcentagem de risco atribuída a uma estratégia não é uma porcentagem máxima de risco para todo o cBot.
Evite executar instâncias duplicadas do Warden com as mesmas configurações de propriedade na mesma conta e símbolo. Não altere identificadores de negociação ou configurações relacionadas à propriedade enquanto negociações existentes do Warden permanecerem abertas.
Configurações de risco e distinções importantes
Warden oferece vários métodos de dimensionamento e controles protetores, mas seu comportamento difere entre os motores.
O Motor A suporta lotes fixos iniciais e dimensionamento baseado em risco. Sua Referência de dimensionamento por Drawdown (%) afeta o dimensionamento da posição; não é automaticamente um teto de perda aplicado. Nos padrões inspecionados, seu limite diário de drawdown está desativado e seu interruptor separado de aplicação de drawdown total está desligado.
O Motor B suporta dimensionamento automático, baseado em porcentagem de risco e lotes fixos. Um zero em um campo de dimensionamento inativo não desativa necessariamente a negociação. Sua opção de fechamento por drawdown de patrimônio está desativada nos padrões inspecionados.
O Motor C fornece controles de perda diária, bloqueios de drawdown, limites de posição e proteções adicionais específicas do grupo. Sua configuração Backtest Bypass Permanent Max Drawdown Lock está ativada nos padrões inspecionados. Isso pode fazer o comportamento do teste histórico diferir da operação com esse bloqueio aplicado. Revise essa configuração explicitamente antes de interpretar um teste como representativo da operação ao vivo.
Alguns controles monitoram o patrimônio líquido da conta inteira, mas agem apenas sobre as posições pertencentes ao seu motor. Eles não devem ser descritos como uma garantia única de perda para toda a conta. O Motor B também possui uma Opção Fechar Todas as Posições da Conta que pode afetar negociações não relacionadas se ativada.
Stop losses e proteções de software não podem garantir uma perda máxima exata durante gaps, slippage, desconexões ou rejeições de pedidos de negociação.
Configuração inicial
- Instale o Warden através da Loja cTrader e abra o cTrader Windows ou Mac.
- Selecione uma conta demo de hedge para a configuração inicial.
- Abra o cTrader Algo, localize o Warden e crie uma instância.
- Selecione o símbolo de ouro do seu corretor, como XAUUSD ou o equivalente com sufixo apropriado.
- Defina o timeframe do gráfico da instância para H1.
- Comece com os padrões para sua versão exata ou um preset fornecido para essa versão.
- Revise os três interruptores principais do motor e as configurações de risco dentro de cada motor.
- Revise Modo de execução. A fonte inspecionada suporta apenas backtesting, demo mais backtesting, ou demo/ao vivo mais backtesting. O padrão permite execução demo e ao vivo.
- Verifique o relógio da estratégia, unidades de spread e especificações do símbolo do corretor antes de começar.
- Comece no demo e inspecione o log para inicialização bem-sucedida, mensagens de carregamento de histórico e quaisquer erros de ordem.
Não existe um depósito mínimo universal ou configuração de alavancagem adequada para toda configuração. Tamanho da conta, volume mínimo de negociação, distância de stop, posições simultâneas e requisitos de margem do corretor devem ser avaliados em conjunto.
Hora do corretor, pontos e pips
O tempo da sessão afeta diretamente a estratégia.
A compensação UTC do corretor MT5 (minutos) define o relógio de referência da estratégia dentro da implementação do cTrader. É uma compensação fixa e não acompanha automaticamente mudanças de horário de verão. O Motor C também contém configurações separadas de compensação de tempo, então estas devem ser verificadas consistentemente.
A configuração tamanho do ponto MT5 controla o valor de preço de um ponto da estratégia. Um valor zero o deriva dos dígitos do símbolo. Isso pode diferir do tamanho nativo de pip do cTrader.
O Motor C mantém um pip de estratégia de 0.01 unidades de preço. Não copie valores de spread ou distância entre símbolos de ouro cotados de forma diferente sem verificar suas unidades.
Como fazer backtest do Warden
- Abra a seção Backtesting da instância do Warden no cTrader Windows ou Mac.
- Selecione o símbolo de ouro pretendido e o timeframe H1.
- Escolha as datas do teste e o capital inicial. Registre a moeda da conta, alavancagem e preset exato.
- Selecione Dados de tick do servidor para avaliação detalhada de ordens pendentes e gerenciamento intrabar.
- Configure suposições de spread e comissão para refletir o corretor pretendido. Confirme as unidades mostradas pelo cTrader.
- Verifique as compensações de tempo da estratégia, mapeamento do tamanho do ponto e configurações de bloqueio de risco.
- Execute um teste visual curto primeiro para inspecionar o painel, entradas, saídas e comportamento das ordens.
- Execute a avaliação completa sem modo visual quando prático.
- Permita que o teste alcance sua data final selecionada antes de tratar os números como finais.
- Salve o relatório e as configurações de parâmetros para que a execução possa ser reproduzida.
Warden precisa de dados históricos para seus timeframes internos e lookbacks. A falta de pré-histórico pode atrasar sinais ou impedir que algumas estratégias negociem. Inspecione o log e permita histórico adequado antes do período que você pretende avaliar.
Para os controles de backtesting da plataforma, consulte o guia oficial de backtesting do cTrader.
O que revisar nos resultados
Avalie mais do que o lucro final:
- Máximo drawdown de patrimônio e drawdown de saldo.
- Lucro realizado versus lucro ou perda flutuante no final.
- Contagem de negociações, sequências de perdas e períodos de manutenção.
- Pico de posições simultâneas e uso de margem.
- Sensibilidade a spread e comissão.
- Rejeições de ordens, avisos de falta de histórico e eventos de bloqueio de risco.
- Resultados em diferentes períodos de mercado.
Teste cada motor separadamente, assim como a configuração combinada. Resultados de motores isolados não necessariamente somarão o resultado combinado porque patrimônio da conta, dimensionamento, margem e proteções baseadas na conta interagem.
Se estiver otimizando, mantenha um período separado que não foi usado para escolher as configurações. Evite selecionar uma configuração apenas porque produziu o maior lucro histórico.
Painel e verificações operacionais
O painel compartilhado ajuda a distinguir condições da conta dos próprios resultados de negociação do Warden. Em uma conta com outra atividade de negociação, saldo e patrimônio da conta incluirão essa atividade.
Antes de investigar a falta de negociações, verifique:
- A conta está em hedge e não em netting.
- O modo de execução permite o ambiente atual.
- Os motores e subestratégias pretendidos estão ativados.
- Os dados históricos necessários foram carregados.
- A sessão de negociação está aberta.
- Requisitos de spread, margem e volume mínimo estão satisfeitos.
- Um bloqueio diário ou de drawdown não bloqueou mais atividades.
- Ordens ou posições existentes não atingiram um limite de exposição.
Parar o cBot não necessariamente fecha suas posições ou cancela todas as ordens pendentes em todos os motores. Inspecione a conta após parar. Trailing dinâmico, saídas temporizadas e outras ações gerenciadas por software requerem que o cBot continue rodando.
Diferenças de plataforma
A implementação do Warden no cTrader usa os sistemas de execução, dados de mercado e conta do cTrader. Negociações ou desempenho idênticos entre MT5 e cTrader não foram estabelecidos.
O calendário econômico MQL5 não está disponível nesta implementação. A filtragem aplicável do NFP depende de timestamps fornecidos ou de um fallback aproximado; não deve ser tratado como um filtro abrangente de notícias ao vivo.
Entradas marcadas inativas ou legadas são mantidas para compatibilidade e não fornecem funcionalidade ativa nesta versão.
Divulgação de risco
Negociar envolve risco. Desempenho passado não garante resultados futuros. Simulações históricas podem diferir materialmente da negociação ao vivo devido a preços, spread, comissão, slippage, qualidade dos dados, margem e condições de execução. Warden não garante lucro, limite fixo de drawdown ou conclusão bem-sucedida de um desafio de prop-firm.
Resumo
- Engine A employs price-level breakout strategies by identifying swing highs and lows across multiple timeframes to place buy-stop and sell-stop orders with configurable stop-loss, take-profit, trailing stops, and filters for false breakouts and news events.
- Engine B uses session-based trading rules based on broker time, including range breakouts, scheduled buys, and optional momentum breakouts, with time-based exits and protective stops.
- Engine C combines a portfolio of technical strategies, including moving averages, RSI, volatility squeezes, pullbacks, and reversal patterns, with trend complements and sovereign strategies, all managed with risk controls like stop losses, profit targets, and drawdown locks.
A shared dashboard displays account metrics, open positions, pending orders, and individual engine results. The cBot supports multiple sizing methods and risk controls that vary by engine. It allows enabling or disabling each engine independently for testing or combined operation. The system requires careful setup of broker symbol, time offsets, and risk parameters. Backtesting is supported with detailed configuration options. The cBot uses market and account data from cTrader and does not guarantee profits or fixed drawdown limits.
