cBots
Robôs de negociação no cTrader Algo: execução na nuvem vs local, comportamento, limites.
Não. Alguns cBots são totalmente automatizados de ponta a ponta. Outros enviam sinais ou alertas, gerem stop losses móveis, fecham posições mediante condições ou auxiliam a negociação manual. A página do produto na Loja deve indicar o nível de automação; se não o fizer, trate isso como um sinal para testar numa conta demo e ler as definições cuidadosamente.
Os robôs de negociação são ferramentas de software, não automaticamente seguras. O risco depende da lógica da estratégia, das definições, das condições do corretor, da alavancagem e do regime de mercado. Leia a página do produto, teste o bot numa conta demo, comece com valores pequenos ao passar para real, defina limites de risco e evite alegações de lucro garantido.
Sim. Um cBot pode gerir posições abertas movendo o stop loss, aplicando lógica móvel, escalando para dentro ou para fora, fazendo cobertura ou fechando mediante condições. Os cBots de gestão de posições são uma alternativa comum aos bots de entrada totalmente automatizados. Teste a lógica de gestão numa conta demo porque a automação da gestão de negociações afeta diretamente a exposição da conta real.
Sim. Um cBot pode ser codificado para apenas enviar notificações quando as condições são cumpridas, sem colocar ou modificar quaisquer negociações. Os cBots apenas de alerta são úteis quando pretende combinar monitorização algorítmica com execução discricionária. Verifique as permissões antes de instalar — mesmo um cBot apenas de alerta solicitará os direitos de acesso que o seu código declara.
Sim. Um cBot pode colocar, modificar e remover ordens de stop loss e take profit se o seu código for concebido para tal. O comportamento depende das definições do cBot, da regra de distância mínima do símbolo e das condições de execução do corretor. As páginas de produtos devem indicar se o SL/TP é fixo, dinâmico, móvel, opcional ou configurável pelo utilizador.
Sim, se o código do cBot incluir ações de negociação e iniciar uma instância numa conta de negociação. Alguns cBots colocam e gerem negociações de ponta a ponta, outros apenas enviam alertas ou gerem posições abertas manualmente. Verifique a descrição do produto quanto ao nível de automação antes de assumir que o bot irá negociar por si.
Sim. Um cBot pode colocar, modificar e remover stop losses móveis se o seu código for concebido para tal. Os stop losses móveis podem ser de distância fixa (por exemplo, 20 pips atrás do preço), baseados em volatilidade (usando ATR) ou baseados em tempo (apertando ao longo do tempo). O stop loss móvel do lado do servidor depende do suporte do corretor; o stop loss móvel do lado do cliente é executado dentro do próprio cBot e só funciona enquanto a instância do cBot estiver em execução. Verifique se o cBot usa stop loss móvel do lado do servidor ou do lado do cliente antes de confiar nele através de reinícios.
Não. Nenhum robô de negociação pode garantir lucro. A automação remove erros de execução manual e decisões emocionais, mas não pode remover spreads, derrapagem, risco de alavancagem, eventos noticiosos ou mudanças de regime de mercado. Qualquer produto que alegue lucro garantido é marketing ou uma fraude.
Sim. O cTrader para Windows e Mac inclui um motor de testes de verificação que executa um cBot contra dados históricos de ticks ou barras durante um período escolhido, com definições ajustáveis de spread e comissão. Os testes de verificação mostram uma curva de capital, drawdown, taxa de ganhos, fator de lucro e lista de negociações. Lembre-se, no entanto, de tratar os resultados dos testes de verificação como evidência de pesquisa, e não como uma garantia futura.
Sim. O cTrader para Windows e Mac inclui um motor de otimização que executa um cBot através de uma grelha de parâmetros e classifica os resultados por critérios selecionados (lucro líquido, drawdown, fator de lucro, métricas tipo Sharpe). A otimização é poderosa, mas fácil de usar em excesso — escolher o melhor conjunto de parâmetros normalmente ajusta a curva ao histórico. Use testes walk-forward ou fora da amostra para validar os resultados da otimização.
Sim. Pode executar várias instâncias de cBot na mesma conta, nos mesmos símbolos ou em símbolos diferentes, sendo que as execuções na nuvem estão normalmente limitadas a uma em contas demo e até dez em contas reais (varia consoante o corretor). Vários cBots não são o mesmo que diversificação se todos reagirem às mesmas condições — verifique a sobreposição de símbolos, a exposição total, o drawdown máximo e a coordenação de paragem de emergência antes de empilhar bots.
Sim. O mesmo cBot pode ser executado em contas cTrader demo e reais. A execução demo é normalmente mais próxima do ideal porque os servidores demo suavizam a execução; a execução real expõe o cBot a spreads reais, derrapagem e preenchimentos parciais. Utilize a demo para verificação de configuração e a real para avaliação de desempenho verdadeiro.
Sim. O mesmo produto cBot pode ser iniciado como instâncias separadas em símbolos e intervalos de tempo diferentes, cada uma com o seu próprio conjunto de parâmetros. O comportamento entre símbolos pode variar porque os spreads, a volatilidade, as taxas de swap e os horários de sessão diferem — as definições ajustadas para EURUSD podem não se transferir para ouro ou índices. Execute testes de verificação para cada instância individualmente antes de as executar em modo real.
Confie nos resultados dos testes de verificação apenas como evidência de como o cBot teria tido desempenho em dados históricos com o spread, comissão e modelo de execução assumidos. Não capturam derrapagem real, latência ou comportamento específico do corretor e são vulneráveis ao ajuste de curva se os parâmetros foram ajustados nos mesmos dados apresentados. Combine os testes de verificação com testes fora da amostra e resultados demo-forward.
Sim — através da execução na nuvem. O cTrader Mobile pode iniciar, gerir e interromper instâncias de cBot na nuvem, sendo que o próprio bot é executado no backend alojado do cTrader em vez de no telemóvel. O Mobile não suporta execução local de cBot, gráficos de indicadores personalizados ou testes de verificação; esses fluxos de trabalho requerem Windows ou Mac.
Sim — através da execução na nuvem. O cTrader Web pode iniciar, gerir e interromper instâncias de cBot na nuvem. A execução local, os gráficos de indicadores personalizados e os testes de verificação não estão disponíveis na Web; esses requerem as aplicações de desktop.
Para iniciar um cBot, abra o cTrader em qualquer aplicação, adicione uma instância a um gráfico com o símbolo e intervalo de tempo que pretende, escolha execução na nuvem ou local (a local requer Windows ou Mac), defina os parâmetros do cBot e clique em Iniciar. O cBot é executado como uma instância até que o interrompa ou ocorra um erro. As instâncias na nuvem continuam quando a aplicação é encerrada; as instâncias locais param quando a aplicação de desktop é encerrada.
Um cBot é executado como uma instância — uma cópia em execução do algoritmo vinculada a uma conta, símbolo e conjunto de parâmetros. Inicie o cBot na nuvem ou localmente, atribua-lhe um símbolo e intervalo de tempo e este executa a sua lógica até que o interrompa ou ocorra um erro. O mesmo produto cBot pode ter várias instâncias independentes em símbolos ou contas diferentes.
Escolha um robô de negociação primeiro pela adequação da estratégia e perfil de risco, segundo pela compatibilidade com o corretor, terceiro pela evidência de desempenho. Verifique a explicação da estratégia, os símbolos e intervalos de tempo suportados, as definições de risco, o modo nuvem vs local, a evidência real ou demo, o drawdown e as avaliações. Evite bots que prometem lucro garantido ou ocultam o drawdown — falham em condições reais.
Um cBot é um robô de negociação que é executado no cTrader e analisa as condições de mercado, coloca ordens e gere posições de acordo com o seu código e definições. Os cBots podem ser executados como instâncias na nuvem (qualquer aplicação cTrader, 24/7) ou instâncias locais (cTrader Windows ou Mac). A Store oferece cBots gratuitos e pagos; verifique as estatísticas reais ou demo, os resultados dos testes de verificação e as definições de risco antes de passar para modo real.
Uma instância de cBot é uma cópia em execução de um produto cBot, vinculada a uma conta, um símbolo, um intervalo de tempo e um conjunto de parâmetros. O mesmo produto cBot pode ter várias instâncias independentes — por exemplo, uma em EURUSD de 15 minutos e outra em USDJPY de 1 hora — e cada instância mantém o seu próprio estado, negociações e histórico.
Uma instância de cBot na nuvem é um cBot em execução no ambiente baseado em Linux alojado pelo cTrader, iniciado a partir de qualquer aplicação cTrader. A instância continua a ser executada independentemente do seu dispositivo, pelo que o bot continua a negociar com o computador desligado. Os limites predefinidos são normalmente uma instância na nuvem numa conta demo e até dez em contas reais; as instâncias na nuvem em contas demo param automaticamente sete dias após o início.
Uma instância de cBot local é um cBot em execução na sua máquina Windows ou Mac dentro da aplicação de desktop cTrader. A instância depende de a aplicação e o computador permanecerem abertos; encerrar qualquer um deles interrompe o bot. As instâncias locais têm acesso completo ao .NET, o que se adequa a cBots que necessitam de bibliotecas específicas do Windows ou dependências externas.
Um robô de negociação é um software que segue regras predefinidas para analisar mercados e colocar ou gerir ordens. No cTrader, os robôs de negociação são chamados cBots; são construídos com C# ou Python no cTrader Algo (anteriormente cTrader Automate) e podem ser instalados a partir da Store como produtos gratuitos ou pagos. Um bot pode automatizar a execução e reduzir erros manuais, mas não remove o risco de mercado.
O desempenho real na cTrader Store é o registo de histórico publicado de um cBot ou estratégia de uma conta real ou demo, anexado à página do produto para que os compradores possam ver o comportamento real ao longo do tempo. O desempenho real é mais credível do que uma curva de testes de verificação, mas ainda reflete um corretor, um período e um conjunto de parâmetros — leia o registo da conta subjacente, não apenas as métricas de resumo.
Um cBot pode executar e gerir negociações na conta à qual está associado. Um bot de sinal apenas identifica condições e notifica o trader — normalmente por mensagem, e-mail ou push — sem colocar ordens. Os produtos da Store devem indicar o tipo que são; trate rótulos pouco claros como um motivo para testar numa conta demo antes de utilizar numa conta real.
Um cBot é um robô de negociação do cTrader, escrito em C# ou Python e executado no cTrader Algo. Um EA (Expert Advisor) é o equivalente do MetaTrader, escrito em MQL4 ou MQL5. Os conceitos sobrepõem-se, mas as plataformas e linguagens são diferentes, pelo que os EAs do MT4/MT5 não são executados no cTrader. Para transferir uma estratégia, a lógica tem de ser reconstruída como um cBot e testada novamente.
Os testes de verificação reproduzem um cBot com base em dados históricos; o desempenho real reflete as condições de mercado atuais com spreads, slippage, swaps e execução reais. Os testes de verificação são úteis para testar hipóteses e selecionar parâmetros; os resultados reais (ou demo-forward) validam que a estratégia sobrevive às condições atuais. Utilize ambos.
Os resultados dos bots diferem entre corretores porque os spreads, comissões, swaps, velocidade de execução, slippage, nomenclatura de símbolos e horários de sessão mudam entre corretores. Um cBot ajustado para a conta de spread bruto de um corretor pode ter um desempenho inferior na conta padrão de outro corretor, mesmo com parâmetros idênticos. Teste novamente na conta demo do novo corretor antes de assumir que as mesmas definições se mantêm.
Um cBot na nuvem continua a ser executado quando o cTrader é fechado — mesmo com o seu dispositivo desligado — porque a instância é executada no ambiente alojado do cTrader. Um cBot local para quando fecha o cTrader Windows ou Mac, porque a instância depende da aplicação de desktop. Para negociação contínua 24/7 sem recurso a VPS, escolha a execução na nuvem.
