Executar um teste retrospectivo
O teste retrospectivo é o procedimento padrão de validação na SteadyEdge. Ele usa a configuração salva de um robô, um intervalo de tempo e um saldo inicial fixo para produzir um resultado histórico que você pode examinar antes de operar ao vivo.
O que este artigo explica
Este artigo descreve o procedimento atual para iniciar um teste retrospectivo, seu ciclo de estados e onde consultar o resultado depois do envio.
Quando usar
Consulte este artigo se:
- você tiver um robô salvo e quiser validá-lo;
- não souber quais períodos estão disponíveis em seu plano;
- quiser entender o que acontece depois de clicar em Executar teste retrospectivo .
Antes de começar
O produto atual exige todos os itens a seguir:
- um endereço de e-mail verificado;
- um robô salvo ou um robô existente que possa ser editado;
- capacidade disponível dentro do limite diário de testes do seu plano;
- um intervalo de tempo permitido pelo seu plano.
Regras importantes do funcionamento atual:
- o plano Gratuito é limitado a períodos curtos;
- os testes do plano Gratuito são sempre públicos;
- os gráficos e os testes usam velas históricas da rede principal; as chaves de demonstração ou da rede de testes são usadas somente para negociar, consultar saldos e enviar ordens no ambiente da conta escolhida;
- o teste de um robô registra o saldo disponível naquele momento como initial_balance : o saldo da conta da corretora vinculada para robôs de corretora e o saldo virtual disponível em USDT para robôs de negociação simulada; o valor 1000 só é usado quando não é possível obter um saldo válido;
- o limite diário é contado a partir do início do dia atual em UTC;
- as datas personalizadas são inválidas quando a data inicial é posterior à final.
Passo a passo
Passo 1: Inicie o teste a partir de um robô
Você pode iniciar um teste retrospectivo por meio de:
- a ação Executar teste retrospectivo na linha de um robô no painel de controle;
- o botão Executar teste retrospectivo no editor de um robô salvo.
O procedimento parte do robô porque a plataforma precisa de uma configuração concreta para testar.
Passo 2: Escolha o período
Dependendo do fluxo, você pode escolher:
- períodos predefinidos de 1, 3, 6 ou 12 meses;
- uma data inicial e uma data final personalizadas.
Se um período estiver desativado ou for recusado, seu plano atual não permite usá-lo.
Passo 3: Decida se o teste será público
De acordo com as regras atuais dos planos:
- o plano Gratuito torna os testes obrigatoriamente públicos;
- os planos pagos permitem escolher entre visibilidade pública e privada.
A visibilidade pública é importante porque os testes públicos concluídos podem participar dos recursos de compartilhamento de robôs preparados.
Passo 4: Envie o teste
Clique em Executar teste retrospectivo para colocar o trabalho na fila.
Depois do envio, o sistema cria o registro do teste e encaminha o comando ao processo de execução. Você não precisa manter a janela aberta depois que a solicitação for aceita.
Passo 5: Acompanhe o estado e o progresso
Um novo teste pode aparecer em um destes estados:
- pending — pendente;
- running — em execução;
- completed — concluído;
- failed — falhou.
Durante a execução, a página de detalhes pode mostrar estas etapas:
- syncing — sincronizando;
- preparing_data — preparando os dados;
- loading_candles — carregando as velas;
- validating_candles — validando as velas;
- running — executando;
- computing_metrics — calculando as métricas;
- saving — salvando.
Passo 6: Abra a página do resultado
Quando a execução estiver disponível, use a linha correspondente para abrir a página de detalhes. Essa página é o local certo para examinar as métricas e as operações, não a tabela de resumo do painel de controle.
O que você deve ver
Ao concluir corretamente o procedimento, você verá:
- uma nova execução na área Teste retrospectivo;
- o intervalo de tempo;
- o estado;
- uma página de resultados para os testes concluídos.
Erros comuns
- tentar executar um teste antes de verificar o e-mail;
- escolher um período que seu plano não inclui;
- esquecer que o limite diário é redefinido conforme o dia UTC, e não à meia-noite local;
- esperar que funcione um intervalo personalizado cuja data inicial seja posterior à final;
- interpretar uma execução pendente como uma falha permanente.
Artigos relacionados
- Visão geral de testes retrospectivos e análises
- Primeiro teste retrospectivo em 15 minutos
- Planos e limites
- Problemas de pagamento e assinatura