TesterPortfolio - портфель ТС

16 января 2020, 00:41
fxsaber
5
70

В приложении советник/робот, который объединяет несколько независимых одиночных проходов MT5-Тестера в один.


Сценарии использования.


  1. Чужой советник с закрытым исходным кодом не запускается в MT5-Визуализаторе. TesterPortfolio сможет немного помочь.
  2. Сбор статистики прямо во время торговли советников с закрытым исходным кодом. Например, подробная кривая эквити.
  3. Одновременный запуск в MT5-Тестере различных ТС на разных символах. Оценка диверсификации такого порфтеля ТС.
  4. Автоматическая генерация альтернативного торгового отчета даже для советников с закрытым исходным кодом (Маркет-продукты, например).

Возьмем третий пункт. Допустим, взяли несколько приглянувшихся советников из Маркета. Настроили их для каждого символа. TesterPortfolio запустит все варианты одновременно, показав общую торговую статистику (просадка эквити на реальных тиках и т.д.).


Чаще всего использую для оценки диверсификации различных настроек своих ТС.


Использование.

  1. На одном временном интервале находите понравившиеся настройки своих/чужих ТС.
  2. Если что-то интересное нашли, копируете tst-файл (папка Tester\Cache\) одиночного прохода в Common-папку.
  3. Когда закончили первые два пункта, в MT5-Терминале пустите в работу советник TesterPortfolio. Он запустит в MT5-Тестере все найденные варианты одновременно.


Нужно разрешить использование DLL (WinAPI - исходный код прилагается).


Картинки.

Проход на EURUSD.



Проход на GBPUSD.



Проход на USDJPY.



Поместили tst-файлы в Common-папку.



Запустили TesterPortfolio в MT5-Терминале.



Результат.


Альтернатива.

Портфель (из стандартных MT5-HTML-отчетов) можно создавать с помощью сторонней программы.


Минус такого подхода - невозможность точного анализа Equity, MFE/MAE, КПД каждой позиции и т.д. Это связано с тем, что нет мультивалютной синхронизированной тиковой истории.

Файлы:
Поделитесь с друзьями: