Documentação · Backtest

Backtest de estratégias TradingView (CSV Recovery)

Transfira um CSV Recovery pré-preenchido a partir do painel, acrescente as suas operações e reproduza uma estratégia TradingView — com recuperação de drawdown — no Strategy Tester MT4/MT5 ou no backtest cTrader. Incluído em todos os planos.

Objetivo

Reproduza uma estratégia do TradingView através do robô TheConnector — com a grelha de recuperação de drawdown (recovery) incluída — diretamente no Strategy Tester do MT4/MT5 ou no backtest do cTrader, sem escrever código nem enviar uma única ordem real.

Disponibilidade

O Backtest Recovery está disponível em todos os planos, incluindo o plano Basic gratuito. O único requisito é um robô na versão 0.0.16 ou superior.

1. Transfira o CSV pré-preenchido

  • Abra a página Configurações do robô do painel, separador Backtest Recovery
  • Transfira Recovery_Backtest_<conta>.csv — o ficheiro já traz as configurações de recovery da conta na linha @recovery; não edite essa linha
  • É gerado um ficheiro por conta ligada
O separador Backtest Recovery, com o CSV pré-preenchido
O separador Backtest Recovery, com o CSV pré-preenchido

2. Acrescente a sua lista de operações

  • Abra o CSV transferido numa folha de cálculo ou num editor de texto
  • Acrescente uma linha por operação abaixo da linha @recovery, no formato datetime;símbolo;ação;lotes
  • datetime escreve-se com PONTOS e corresponde à hora do SERVIDOR do testador: 2026.07.01 08:15
  • ação aceita buy, sell, close, closebuy ou closesell
  • Guarde o ficheiro com a extensão .csv
text
@recovery;... (gerado automaticamente, não editar)
2026.07.01 08:15;EURUSD;buy;0.10
2026.07.01 12:40;EURUSD;close;0.10
2026.07.02 09:05;XAUUSD;sell;0.05
2026.07.02 16:30;XAUUSD;closesell;0.05

3. Coloque o ficheiro na pasta certa

  • MT4 e MT5: pasta Common\Files do terminal — não a pasta MQL4/Files ou MQL5/Files de uma instância específica do terminal
  • cTrader: pasta Documents\TheConnector\
  • O nome do ficheiro pode ser alterado livremente: a única regra é começar por Recovery_ e terminar em .csv

4. Execute o backtest

  • Abra o Strategy Tester (MT4/MT5) ou o backtest do cTrader sobre o robô/cBot TheConnector
  • O robô deteta o ficheiro automaticamente ao iniciar o teste — nenhuma configuração extra a ativar
  • O MT4 testa um único símbolo por execução: reinicie o Strategy Tester uma vez por gráfico/símbolo presente no CSV
  • O MT5 reproduz todos os símbolos do CSV numa única execução multi-símbolo — a plataforma recomendada para um backtest de carteira completo
  • O cTrader reproduz todos os símbolos disponíveis nos dados de backtest carregados na aplicação

Formato do ficheiro CSV

O ficheiro continua a ser um CSV normal, com ponto e vírgula como separador. A primeira linha (@recovery) traz as configurações de recovery da conta; cada linha seguinte é uma operação no formato datetime;símbolo;ação;lotes.

Restrições por plataforma e versão

Plataforma Versão mínima do robô Cobertura do backtest
MT5 0.0.16 ou superior Multi-símbolo completo — recomendado
MT4 0.0.16 ou superior Testador de símbolo único — reiniciar por gráfico
cTrader 0.0.16 ou superior Multi-símbolo, conforme os dados de backtest carregados na aplicação

Bom saber

  • Nenhuma ordem real é enviada durante um backtest: tudo fica dentro do testador do terminal
  • O CSV nunca sai do seu computador; os servidores do TheConnector não intervêm num backtest
  • Mantenha apenas um ficheiro Recovery_*.csv de cada vez na pasta para evitar qualquer ambiguidade entre execuções
  • Altere as configurações de recovery no site e volte a transferir o CSV para atualizar a linha @recovery antes de testar uma nova configuração

Quer também testar o caminho webhook em direto, sem um plano pago do TradingView? Ver a extensão TheConnector Relay

Um caso específico de broker? Contactar suporte