Documentação

Última atualização em 18. 12. 2020 por Mark Fric

Formatos suportados no QuantAnalyzer

MetaTrader 4 & 5

mais populares plataformas de negociação forex. Suporta a importação de ambas relatórios de retaguarda e extratos de conta.

Relatório MT4 Backtest: htm, html, csv
Declaração MT4 Backtest: htm, html
Relatório MT5 Backtest: htm, html
Extrato de Conta MT5: htm, html

 

EstratégiaQuant X, EstratégiaQuant 3, QuantAnalyzer

estratégias e relatórios de nossos outros produtos em formatos: .sqx, .sq4, .str, .sqa, .stp, .owf

 

Tradestation, MultiCharts, CTrade, JForex, NinjaTrader, Metastock

outras plataformas comerciais populares - geralmente oferecem uma maneira de exportar os relatórios de desempenho da estratégia após o backtest.

Relatório de Desempenho da Estratégia de Negociação: xml, mht, xlsx, csv
Relatório de Desempenho da Estratégia Multi-Cartas: xls, xlsx
CTrade: xml, htm
JForex: html
NinjaTrader: csv
MetaStock: csv

 

FxBlue, Myfxbook

serviços populares de rastreamento on-line. Formato: csv

 

ForexTester, FSB, ZuluTrade

outras plataformas populares.

ForexTester: csv
FSB: xlsx
ZuluTrade: csv, xlsx

 

Carregador geral CSV

O arquivo CSV geral permite carregar apenas qualquer lista de pedidos fornecida no CSV (arquivo separado por vírgulas). Mesmo que sua plataforma particular de negociação ainda não seja suportada no QuantAnalyzer, você pode carregar as ordens lá - se você for capaz de exportá-las para CSV e especificar o formato.

Como funciona:

  1. você tem que especificar o formato do seu arquivo em arquivo: \Plugins de conexãoOferta GeralCsv GeralCSVImport.ini
  2. reiniciar o QuantAnalyzer
  3. carregue seu arquivo CSV normalmente - ele deve agora reconhecer o novo formato

 

Especificação do formato

Você pode definir vários formatos diferentes no arquivo GeneralCSVImport.ini - você só precisa numerá-los de 1 a X.

A definição de um formato tem quatro linhas:

Formato.XXXXXXX.SkipRow - quantas linhas a saltar desde o início do arquivo - geralmente 1 linha que contém o cabeçalho
Formato.XXXXXXX.Separador - separador de valores, geralmente vírgula (,) ou ponto-e-vírgula (;)
Formato.XXXXXXX.DataFormato - formato da data a partir de Java SimpleDateFormat. Por exemplo: YYYY-MM-dd
Formato.XXXXXXX.LineFormat - formato de linha - lista de todas as colunas do arquivo CSV. Também devem ser especificadas as colunas não utilizadas

onde XXXXX é o número de formatos: 1,2,3... etc.

Exemplo:

Formato.1.SkipRow=1
Formato.1.Separador=,
Formato.1.DataFormato=aaa-MMM-dd
Formato.1.LineFormat=Ticket,Symbol,Action,Size,OpenTime,OpenPrice,CloseTime,ClosePrice,PL,Unused,Unused,Unused,Unused,Unused

 

Campos disponíveis

Os campos que podem ser usados em Formato.XXXXXXX.LineFormat:

Não utilizado - o valor da coluna será pulado durante a carga
Bilhete - número do bilhete
OpenTime - tempo de abertura do pedido
CloseTime - hora de fechamento do pedido
Símbolo - símbolo do pedido
Ação - ação - deve ser um dos textos: "comprar", "longo", "comprar limite", "comprar parada", ou "vender", "curto", "vender limite", "vender parada".
Tamanho - tamanho do pedido
OpenPrice - preço em aberto do pedido
FecharPreço - preço de fechamento do pedido
CommSwap - Comissão / Swap
PL - pedir Lucro / Perda
Comentário - comentário de ordem como seqüência
MagicNumber - pedir número mágico
MAEInMoney - excursão adversa máxima
MFEInMoney
- excursão máxima favorável

Este artigo foi útil? O artigo foi útil O artigo não foi útil

3 Comentários
mais antigos
mais recentes Mais votado
Emilio Sosa
16. 5. 2022 7:58 pm

tenho este erro: - erro de carregamento usando o carregador GeneralCsv - Arquivo csv incorreto ou formato não reconhecido. Falha na ordem parse. Linha: ,,,,,,,,

socorro!!

tomas262
Admin
Responder para  Emilio Sosa
17. 5. 2022 8:52 am

Você já tentou modificar o GeneralCSVImport.ini para combinar com seu arquivo de relatório? se você estiver perdido, você pode nos enviar o relatório para apoio.com, podemos verificar

Andrii Soma
Andrii Soma
1. 10. 2025 10:18 am

Recebo este erro:
Falha ao carregar o relatório. Exc: Falha ao computar estatísticas para a combinação: stats[direction:all|pl:$|sample:all|special:-], mensagem: null

Alguém poderia me ajudar?
Documente quais campos são obrigatórios, não apenas disponíveis.

Aqui está minha configuração

Format.4.SkipRow=1
Format.4.Separator=,
Format.4.DateFormat=yyyy.MM.dd HH:mm:ss
Format.4.LineFormat=OpenTime,Symbol,Action,Unused,OpenPrice,Unused,Unused,Unused,Unused,Unused,MagicNumber,Unused,Comment,Unused,Unused,Unused,Unused,Size,CommSwap,CommSwap,PL,Unused,Unused,Unused,Unused,Unused,Unused,Unused,Unused,Unused

Cabeçalho CSV:
Tempo, Símbolo, Tipo, Volume, Preço, Comissão, Swap, Profit, Saldo, EA_MagicNumber, LotPerBalance_step, SourceFile, AdjustLotsizeToVariableValues, DefaultValue, LotPerBalance_step NEW, Volume calculado,Comissão calculada, Swap calculado, Profit calculado, Profit cumulativo, Profit Drawdown, Profit cumulativo calculado, Balance Drawdown, Balance Drawdown calculado, Balance calculado

1ª linha de dados
2018.01.02 23:15:40 XAUUSD sell 1.94 1317.59 1317.59 -13.58 0 558.72 100545.1 2006 713 1.3.6. Goldbot One H (Daily) - 2006.html TRUE 1800 8841 0.15 -1.1 0 45.06 545.14 0 43.96 0 0 100044