Bibliotecas: Report - página 8

 
Adicionado ao CustomReport
input bool AllReports = false;   // Todos os relatórios


Agora é possível obter vários relatórios em uma única ação. Exemplo.

 
Um relatório HTML interativo agora pode ser criado para portfólios de Market Advisors de código fechado.
TesterPortfolio - портфель ТС
TesterPortfolio - портфель ТС
  • 2020.01.16
  • www.mql5.com
Возьмем третий пункт. Допустим, взяли несколько приглянувшихся советников из Маркета. Настроили их для каждого символа. TesterPortfolio запустит все варианты одновременно, показав общую торговую статистику (просадка эквити на реальных тиках и т.д.). Чаще всего использую для оценки диверсификации различных настроек своих ТС. Использование. На...
 
A biblioteca foi atualizada.
 
fxsaber:
A biblioteca foi atualizada.

Muito obrigado. A biblioteca é muito útil, eu estava prestes a escrever a minha própria. Espero ter em mãos o restante de suas bibliotecas.

 
#define  REPORT_TESTER             // O testador registrará automaticamente os relatórios
#define  REPORT_TESTER_INPUTS      // O relatório de passagem única mostrará os parâmetros de entrada do EA - requer resolução de DLL.
#define  REPORT_INTERACTIVE_CHARTS // Adiciona gráficos interativos ao relatório.
#define  REPORT_BROWSER            // Criação de um relatório com inicialização do navegador - requer permissão da DLL.
#include <Report.mqh> // https://www.mql5.com/pt/code/18801

#include <..\Experts\Examples\Moving Average\Moving Average.mq5>
Não funciona. Não há gráficos, o navegador não abre. Nas configurações da dll do terminal, isso é permitido
Arquivos anexados:
1_Report.zip  42 kb
 
Rorschach:
Não funciona. Não há gráficos, o navegador não abre. Nas configurações da dll do terminal, isso é permitido

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Indicadores: Tick Indicator ZoomPrice

fxsaber, 2020.06.29 11:12 AM

Não faça download de arquivos zip - é um bug antigo da KB. Pegue manualmente cada arquivo ou (o que é muito mais fácil) baixe o indicador do ME.

 
fxsaber:

Estou baixando tudo, arquivo por arquivo. Vou verificar novamente.

upd Não foi a primeira vez, mas funcionou. Ainda não entendo qual é o problema.

A pasta Files não é baixada usando o método acima.

 
Seria desejável personalizar a lista de colunas na tabela, bem como fornecer um modo de desligamento automático, porque, por exemplo, para relatórios em que não há comissão ou SL/TP não são usados, o espaço é desperdiçado na largura e todas as outras informações são pequenas ou não cabem na tela.
 
Stanislav Korotky:
Seria desejável personalizar a lista de colunas na tabela, bem como fornecer um modo de desligamento automático, porque, por exemplo, para relatórios em que não há comissão ou SL/TP não são usados, o espaço é desperdiçado em largura e todas as outras informações são pequenas ou não cabem na tela.

No momento, é assim.

const string REPORT:: Shablon = FIELD(N) + FIELD(Ticket) + FIELD(OpenTime) + FIELD(Type) + FIELD(Lots) + FIELD(Symbol) +
                                FIELD(OpenPrice) + FIELD(StopLoss) + FIELD(TakeProfit) + FIELD(CloseTime) + FIELD(ClosePrice) +
                                FIELD(Commission) + FIELD(Swap) + FIELD(Profit) + FIELD(Comment) + FIELD(Pips) +
#ifdef  REPORT_SLIPPAGE
//FIELD(OpenPriceRequest) + FIELD(ClosePriceRequest) +
                                FIELD(SlipPage) +
#endif // REPORT_SLIPPAGE
                                FIELD(MagicNumber) + FIELD(LengthTime) + FIELD(Balance);
 
Pode ser usado para adicionar a coluna MagicNumber ou Comment no relatório gerado pelo backtest do MT4?