Библиотеки: Report - страница 7

 

Добавлено.

#define REPORT_TERMINAL_INPUTS    // В отчете будут видны данные советника, из которого вызывается Report в Терминале.
 
В CustomReport добавлено
input bool AllReports = false;   // All Reports


Теперь можно в одно действие получать множество отчетов. Пример.

 
Теперь интерактивный HTML-отчет может быть создан для портфелей из Маркет-советников с закрытым исходным кодом.
TesterPortfolio - портфель ТС
TesterPortfolio - портфель ТС
  • 2020.01.16
  • www.mql5.com
Возьмем третий пункт. Допустим, взяли несколько приглянувшихся советников из Маркета. Настроили их для каждого символа. TesterPortfolio запустит все варианты одновременно, показав общую торговую статистику (просадка эквити на реальных тиках и т.д.). Чаще всего использую для оценки диверсификации различных настроек своих ТС. Использование. На...
 
Библиотека обновлена.
 
fxsaber:
Библиотека обновлена.

Спасибо. Библиотека очень пригодилась, я уж было собрался свою такую писать. Надеюсь дойдут руки до остальных ваших библиотек.

 
#define REPORT_TESTER             // В тестере будут автоматически записываться отчеты
#define REPORT_TESTER_INPUTS      // В отчете одиночного прохода будут видны входные параметры советника - требует разрешения DLL.
#define REPORT_INTERACTIVE_CHARTS // Добавляет в отчет интерактивные графики.
#define REPORT_BROWSER            // Создание отчета с запуском браузера - требует разрешения DLL.
#include <Report.mqh> // https://www.mql5.com/ru/code/18801

#include <..\Experts\Examples\Moving Average\Moving Average.mq5>
Не работает. Нет графика, браузер не открывается. В настройках терминала длл разрешено
Файлы:
1_Report.zip  42 kb
 
Rorschach:
Не работает. Нет графика, браузер не открывается. В настройках терминала длл разрешено

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Индикаторы: Тиковый индикатор ZoomPrice

fxsaber, 2020.06.29 11:12

Не скачивайте zip-архивы - это древний баг КБ. Либо вручную берите каждый файл, либо (что гораздо проще) скачайте индикатор из ME.

 
fxsaber:

Качаю все пофайлово. Проверю еще раз.

upd Не с первого раза, но заработало. Так и не понял в чем проблема.

       Способом выше не скачивается папка Files.

 
Было бы желательно настраивать перечень колонок в таблице, а также предусмотреть режим автовыключения, потому что, например, для отчетов, в которых нет комиссии или не используются SL/TP зря тратится место в ширину и вся остальная инфа либо мелко, либо не влезает в экран.
 
Stanislav Korotky:
Было бы желательно настраивать перечень колонок в таблице, а также предусмотреть режим автовыключения, потому что, например, для отчетов, в которых нет комиссии или не используются SL/TP зря тратится место в ширину и вся остальная инфа либо мелко, либо не влезает в экран.

На данный момент так.

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);
Причина обращения: