Перейти к контенту
evrey

Скрипт для "склейки" отчетов МТ с возможностью менять параметры риска.

Рекомендуемые сообщения

evrey

Думаю многие сталкивались с данной задачей.

Есть конечно EA Analyzer, но эта софтинка позволяет лишь прямолинейно складывать результаты без возможности четко просчитать результат с применением плавающего объема открываемых позиций.

Решил поделиться тем что лично я использую. 

 

ССЫЛКА ДЛЯ СКАЧИВАНИЯ АРХИВА:

https://drive.google.com/file/d/0BzgpPnsWLOnTZHlJdVllZE50X1k/view?usp=drivesdk

 

После его распаковки будет папка с файлами. В нее нужно сохранить отчеты тестера(формат htm).
Через файловый менеджер, я пользуюсь Far Manager, заходим в эту папку. Выбираешь файл start.1.cmd
Нажимаешь F4. Видим строку состояния:

 

ReportParser.exe -oreport2.csv -s01.01.2005 -e01.10.2017  -v2 -i1350 --scaleLots --increaseOnly eurusd.htm gbpusd.htm gold.htm!-v3 gbpgpy.htm!-v3

 

Все параметры и файлы склейки записываются через ПРОБЕЛ.

 

Параметры:

eurusd.htm Это названия файлов склеиваемых отчетов.

-s01.01.2005  Дата начала моделирования

-e01.10.2017  Конец периода моделирования.

-i1350  Сумма стартового депозита при моделировании(по умолчанию 1000, при отсутствии прописанного условия)

--scaleLots Команда запускающая изменение лотности ордеров с изменением баланса, при ее отсутствии просто происходит сложение с заданным параметром риска.

--increaseOnly Команда запускающая сохранения последнего максимального объема открываемого ордера, без его(размера вновь открываемой позиции) дальнейшего уменьшения при уменьшении баланса(не рекомендуется к использованию в реальной торговле такой идеи :oops: )

-v2  Параметр риска. Суть его в том, при значении равном 1 открывается 1 лот на 100.000 баланса.

 

Можно задавать разные параметры для разных очтетов через команду "!" без пробелов(эта команда является приоритетной), например:

В исходной строке состояния общий риск на все позиции равен 2

gbpgpy.htm!-v3 в этом случае этот отчет будет просчитан с риском 3

gbpgpy.htm!-v3!-s01.01.2015 в этом случае этот отчет будет просчитан с риском 3 и начало моделирования для этого отчета начнется 01.01.15

 

Далее задаем нужные параметры отчета, нажимаем кнопочку сохранить, выходим.

Запускаем файл start.1.cmd

И в общей папке появляется итоговый файл report2.csv

Изменено пользователем evrey

В доме однажды случилась беда...

ДенеХ осталось семнадцать мешков....

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
evrey

Далее дело техники, но для не сведующих в экселе опишу.

Запускаем полученный файл.

Выделяем все столбцы с датами, суммируемыми отчетами и итоговым балансом, нажимаем кнопочку ВКЛАДКА, и строим график суммарной доходности с заданными параметрами.(не забывайте про возможность установления логарифмической шкалы, если доходность будет упираться в Солнце :shock: )

Выделяем столбцы Time DD(max) DD(current) и строим график просадки. По нему видно максимальную и текущую просадку.

 

 

post-353269-0-46213800-1509279176_thumb.png

post-353269-0-73328200-1509279190_thumb.png


В доме однажды случилась беда...

ДенеХ осталось семнадцать мешков....

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
DenBen

Здравствуйте! Что то не получается архив по ссылке скачать. 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
evrey

Сегодня обновлю ссылку.

На сайт этот архив не заливается.


В доме однажды случилась беда...

ДенеХ осталось семнадцать мешков....

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
evrey

Ссылка активна. Переходите по ней и нажимаете "скачать".

  • Upvote 1

В доме однажды случилась беда...

ДенеХ осталось семнадцать мешков....

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
DenBen

Благодарю! Это у меня проблема со скачиванием была.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rihter

 

 

На сайт этот архив не заливается.

 

Может быть, это связано с типом файла 7z?

У меня откуда-то осталось в голове, что загрузка многих типов файлов на форуме не работает, и их в таком случае рекомендуется упаковывать в zip - в zip'e всё что угодно можно загрузить. Может быть и rar работает, не помню.

 

К форуму, конечно, прикрепить предпочтительнее - в этом случае ссылка не умрёт, пока будет жив сам форум...


"Хитрости и мифы инвестирования" - мини-статьи в моём блоге, ссылка под аватаркой

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.

×