Exportar para Python

Exporte uma estratégia do Backtrex como script Python autônomo, verificado operação por operação contra o Backtrex no último ano. Recusado e reembolsado se não bater.

Apresentação

A exportação para Python entrega um script autônomo que reproduz sua estratégia. É a única exportação verificada pelo próprio Backtrex, operação por operação.

Como é verificado

  1. A IA escreve o script a partir da versão do seu backtest
  2. O Backtrex o reexecuta sobre o último ano de dados
  3. Os trades precisam ser exatamente os do Backtrex: mesmas entradas, mesmas saídas
  4. Se houver diferenças, elas voltam para a IA corrigir, poucas vezes no máximo
  5. Se o script ainda não bater, ele não é entregue e seu medidor é reembolsado

Um script entregue traz a indicação Verificado operação por operação.

Antes de exportar

  • Só uma versão testada é exportada.
  • A exportação conta no seu medidor de utilização, a menos que a mesma exportação já tenha sido escrita para este backtest. Uma exportação recusada é reembolsada.
  • A verificação leva mais tempo que uma exportação Pine Script ou MQL5.

Como exportar

  1. Escolha o backtest no menu de backtests
  2. Clique em Exportar
  3. Escolha Python
  4. Clique em Gerar: a IA escreve o código e depois compara os trades com o Backtrex
  5. Clique em Copiar ou Baixar

O que o script contém

  • uma função run(frames) que recebe as velas e devolve os trades fechados (sentido, horário de entrada, horário de saída)
  • apenas numpy, pandas e math
  • nenhuma dependência do Backtrex: rode onde quiser, com seus próprios dados

Para que serve

  • Auditar a lógica da sua estratégia, linha por linha
  • Reexecutá-la nos seus próprios dados
  • Partir de uma base verificada para suas próprias ferramentas

Com dados diferentes dos do Backtrex, os trades podem variar: a verificação é feita sobre os dados Dukascopy do Backtrex.