Перейти к содержимому


Фотография
- - - - -

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


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 evrey

evrey

    Я тут случайно

  •  
  •  
  • 447 сообщений
  • Регистрация: 20 Сен 2004
  • ГородУрЮпинск

Отправлено 29 Октябрь 2017 - 14:42

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

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

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

 

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

https://drive.google...ew?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: 29 Октябрь 2017 - 14:56

  • 0
В доме однажды случилась беда...
ДенеХ осталось семнадцать мешков....

#2 evrey

evrey

    Я тут случайно

  •  
  •  
  • 447 сообщений
  • Регистрация: 20 Сен 2004
  • ГородУрЮпинск

Отправлено 29 Октябрь 2017 - 15:13

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

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

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

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

 

 

Прикрепленные файлы

  • Прикрепленный файл  SUMMA.png   199,24К   0 скачиваний
  • Прикрепленный файл  DD.png   132,31К   0 скачиваний

  • 0
В доме однажды случилась беда...
ДенеХ осталось семнадцать мешков....

#3 DenBen

DenBen

    Я тут не случайно

  •  
  •  
  • 116 сообщений
  • Регистрация: 15 Янв 2014

Отправлено 11 Январь 2018 - 04:57

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


  • 0

#4 evrey

evrey

    Я тут случайно

  •  
  •  
  • 447 сообщений
  • Регистрация: 20 Сен 2004
  • ГородУрЮпинск

Отправлено 11 Январь 2018 - 09:50

Сегодня обновлю ссылку.
На сайт этот архив не заливается.
  • 0
В доме однажды случилась беда...
ДенеХ осталось семнадцать мешков....

#5 evrey

evrey

    Я тут случайно

  •  
  •  
  • 447 сообщений
  • Регистрация: 20 Сен 2004
  • ГородУрЮпинск

Отправлено 11 Январь 2018 - 11:00

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


  • 1
В доме однажды случилась беда...
ДенеХ осталось семнадцать мешков....

#6 DenBen

DenBen

    Я тут не случайно

  •  
  •  
  • 116 сообщений
  • Регистрация: 15 Янв 2014

Отправлено 11 Январь 2018 - 11:20

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


  • 0

#7 Rihter

Rihter
  • Город=Матрица=

Отправлено 11 Январь 2018 - 20:14

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

 

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

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

 

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


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




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных