Выше скрипт делает анализ, как ***. Только все очень быстро и нагляднее. Это для реала, конечно. Сам же библу использую в Тестере и в виртуалке.
Сведения по проскальзываниям (только MT5-Hedge) - аналогов не видел. Возможно, созрею и для Netting-а сделать. Но это задача уже не Report, а другой библы...
Да я скорей о регулярном сборе данных, к примеру забираем скриптом данные по списку аккаунтов MT4, кладем все в одну папку - это БД, в которой информация нестираема, потом уже анализируем все это дело, с проверкой на дубликаты, и составляем сводный отчет по всем аккаунтам/маджикам/инструментам или ещё как - вот этого функционала, мне, а может и другим, не хватает в стандартных отчетах.
Да я скорей о регулярном сборе данных, к примеру забираем скриптом данные по списку аккаунтов MT4, кладем все в одну папку - это БД, в которой информация нестираема, потом уже анализируем все это дело, с проверкой на дубликаты, и составляем сводный отчет по всем аккаунтам/маджикам/инструментам или ещё как - вот этого функционала, мне, а может и другим, не хватает в стандартных отчетах.
Наверное, у Вас много счетов, которые нужно мониторить. Для этого никакая Report-библа не нужна. Достаточно обычным историческим API скидывать историю в БД.
Наверное, у Вас много счетов, которые нужно мониторить. Для этого никакая Report-библа не нужна. Достаточно обычным историческим API скидывать историю в БД.
Что это за " исторический API "? Да и в любом случае, после сбора надо как то анализировать...
Добавлен анонимный режим - все конфиденциальные данные отсутствуют: имя и логин счета, сервер и имя компании, комментарии и мэджики ордеров, тикеты ордеров, название советника и его входные параметры (MT5).
Это позволяет без опасений передавать отчеты на сторону.
#define REPORT_MT4_GRAPHICS // Включение графиков в отчеты MT4. Graphics-библиотека из MT5 должна быть доступна.
#define REPORT_RANNFOREX // Учет проскальзываний на соответствующем MT4-брокере.
В КБ добавлен CustomReport скрипт, который в обеих платформах показывает отчеты с графиками, включая проскальзывания на соответствующем MT4-брокере.
Нужно распаковать архив в MQL4/5 папку и запустить Scripts\CustomReport.mq4/5. DLL требуется разрешить, чтобы сразу показывался сформированный отчет в браузере, либо руками его запускать из папки Files.
анонимный режим - все конфиденциальные данные отсутствуют: имя и логин счета, сервер и имя компании, комментарии и мэджики ордеров, тикеты ордеров, название советника и его входные параметры (MT5).
Это позволяет без опасений передавать отчеты на сторону.
Рекомендую попробовать на обеих платформах. Особенно на MT4, где доступны данные о проскальзываниях.
Рекомендую попробовать на обеих платформах. Особенно на MT4, где доступны данные о проскальзываниях.
Большинство трейдеров недооценивает влияние проскальзываний на финансовый результат, а зря. Проскальзывания, наравне со спредом и комиссией могут не только влиять размер прибыли или убытка, но и менять убыток на прибыль и наоборот. Пока не начинаешь считать, не понимаешь это.
Утомили MT5-отчеты одиночных проходов. Поэтому добавление в конец любого MT5-советника этих трех строк
#define REPORT_TESTER // В тестере будут автоматически записываться отчеты#define REPORT_BROWSER // Создание отчета с запуском браузера - требует разрешения DLL.#include <Report.mqh> // https://www.mql5.com/ru/code/18801
будет в конце одиночного прохода открывать нормальный отчет Hedge-Тестера, где будут видны позиции в нормальном виде и даже проскальзывания.
Попробуйте это сделать, например, с Experts\Examples\Moving Average\Moving Average.mq5.
Чтобы сразу понять, как выглядит отчет, достаточно на своем счете запустить этот скрипт
#define REPORT_BROWSER // Создание отчета с запуском браузера - требует разрешения DLL.#include <Report.mqh> // https://www.mql5.com/ru/code/18801voidOnStart()
{
REPORT::ToFile(); // Создание и открытие отчета в браузере.
}
ps: при клике "Загрузить ZIP" (когда загружаются все коды, относящиеся к публикации), не загружается CustomReport.zip. Можете его содержимое выложить нормально, в виде *.mq-файлов?
ps: при клике "Загрузить ZIP" (когда загружаются все коды, относящиеся к публикации), не загружается CustomReport.zip. Можете его содержимое выложить нормально, в виде *.mq-файлов?
Это хорошо, что не загружается, т.к. в архиве лежат файлы из MT5, что требуются для запуска на MT4. Этот Zip не обновлял с момента создания.
Предполагается, что распаковывается CustomReport.zip и, если хочется обновлений, берется старый Report.mqh новым.
Еще одна причина - посмотрите Report.mq5 в КБ.
#define FAKE // Уберите эту строку, чтобы скрипт заработал. Нужно для прохождения автоматической проверки КБ.
ЗЫ Знаю только один случай (брокером) стороннего использования CustomReport. Поэтому не заморачиваюсь с обновлением.
Выше скрипт делает анализ, как ***. Только все очень быстро и нагляднее. Это для реала, конечно. Сам же библу использую в Тестере и в виртуалке.
Сведения по проскальзываниям (только MT5-Hedge) - аналогов не видел. Возможно, созрею и для Netting-а сделать. Но это задача уже не Report, а другой библы...
Да я скорей о регулярном сборе данных, к примеру забираем скриптом данные по списку аккаунтов MT4, кладем все в одну папку - это БД, в которой информация нестираема, потом уже анализируем все это дело, с проверкой на дубликаты, и составляем сводный отчет по всем аккаунтам/маджикам/инструментам или ещё как - вот этого функционала, мне, а может и другим, не хватает в стандартных отчетах.
Да я скорей о регулярном сборе данных, к примеру забираем скриптом данные по списку аккаунтов MT4, кладем все в одну папку - это БД, в которой информация нестираема, потом уже анализируем все это дело, с проверкой на дубликаты, и составляем сводный отчет по всем аккаунтам/маджикам/инструментам или ещё как - вот этого функционала, мне, а может и другим, не хватает в стандартных отчетах.
Наверное, у Вас много счетов, которые нужно мониторить. Для этого никакая Report-библа не нужна. Достаточно обычным историческим API скидывать историю в БД.
Наверное, у Вас много счетов, которые нужно мониторить. Для этого никакая Report-библа не нужна. Достаточно обычным историческим API скидывать историю в БД.
Что это за " исторический API "? Да и в любом случае, после сбора надо как то анализировать...
Что это за " исторический API "? Да и в любом случае, после сбора надо как то анализировать...
OrderSelect(i, SELECT_BY_POS, MODE_HISTORY).
Добавлен анонимный режим - все конфиденциальные данные отсутствуют: имя и логин счета, сервер и имя компании, комментарии и мэджики ордеров, тикеты ордеров, название советника и его входные параметры (MT5).
Это позволяет без опасений передавать отчеты на сторону.
В КБ добавлен CustomReport скрипт, который в обеих платформах показывает отчеты с графиками, включая проскальзывания на соответствующем MT4-брокере.
Нужно распаковать архив в MQL4/5 папку и запустить Scripts\CustomReport.mq4/5. DLL требуется разрешить, чтобы сразу показывался сформированный отчет в браузере, либо руками его запускать из папки Files.
Здесь пояснение некоторых цифр в отчете.
Можно выбрать анонимный режим
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: Report
fxsaber, 2018.11.18 20:56
анонимный режим - все конфиденциальные данные отсутствуют: имя и логин счета, сервер и имя компании, комментарии и мэджики ордеров, тикеты ордеров, название советника и его входные параметры (MT5).
Это позволяет без опасений передавать отчеты на сторону.
Рекомендую попробовать на обеих платформах. Особенно на MT4, где доступны данные о проскальзываниях.
Рекомендую попробовать на обеих платформах. Особенно на MT4, где доступны данные о проскальзываниях.
Большинство трейдеров недооценивает влияние проскальзываний на финансовый результат, а зря. Проскальзывания, наравне со спредом и комиссией могут не только влиять размер прибыли или убытка, но и менять убыток на прибыль и наоборот. Пока не начинаешь считать, не понимаешь это.
будет в конце одиночного прохода открывать нормальный отчет Hedge-Тестера, где будут видны позиции в нормальном виде и даже проскальзывания.
Попробуйте это сделать, например, с Experts\Examples\Moving Average\Moving Average.mq5.
Чтобы сразу понять, как выглядит отчет, достаточно на своем счете запустить этот скрипт
Все актуально и для MT4.
Спасибо за анонсы обновлений!
ps: при клике "Загрузить ZIP" (когда загружаются все коды, относящиеся к публикации), не загружается CustomReport.zip. Можете его содержимое выложить нормально, в виде *.mq-файлов?
ps: при клике "Загрузить ZIP" (когда загружаются все коды, относящиеся к публикации), не загружается CustomReport.zip. Можете его содержимое выложить нормально, в виде *.mq-файлов?
Это хорошо, что не загружается, т.к. в архиве лежат файлы из MT5, что требуются для запуска на MT4. Этот Zip не обновлял с момента создания.
Предполагается, что распаковывается CustomReport.zip и, если хочется обновлений, берется старый Report.mqh новым.
Еще одна причина - посмотрите Report.mq5 в КБ.
ЗЫ Знаю только один случай (брокером) стороннего использования CustomReport. Поэтому не заморачиваюсь с обновлением.