Семейство терминалов MetaTrader позволяет штатно визуализировать историю торговли открытого счета, бэктестов и Сигналов (мониторинг огромного числа торговых счетов).
Ниже пойдет речь об использовании готового инструмента, раскрывающего данные возможности, в рамках MetaTrader 5. При этом используемый подход может быть реализован и в MetaTrader 4.
Терминал позволяет автоматически отображать историю торговли на соответствующих графиках символов.
Визуализация дает примерно такую картинку.
Свойства этих стрелочек и линий содержат столько информации, что при должном подходе возможно восстановление торговой истории. В частности, такой способностью обладает скрипт CustomReport при следующей настройке.
Сценарии, для чего это может понадобиться делать со своей историей, описывать не буду. Пойдем в другую сторону.
Тестер позволяет аналогично визуализировать результаты одиночного прогона.
Запуск CustomReport с теми же настройками выдаст подробный торговый отчет бэктеста. При этом отчет может быть мультивалютным. Вы можете сделать несколько бэктестов разных роботов и символов, а потом через CustomReport получить их объединенный стейтмент.
Прямо в Терминал встроен сервис Сигналов — мониторинг огромного числа торговых счетов, на которые можно подписать автоследование торговли.
Воспользуемся прямо в Терминале возможностью визуализации торговой истории выбранного Сигнала.
Мы снова увидим много знакомых стрелок и линий на чартах. Поэтому достаточно запустить CustomReport все с той же настройкой, чтобы сразу получить удобный стейтмент ЧУЖОЙ торговли. Т.е. в пару кликов доступны стейтменты тысяч торговых счетов Сервиса!
Информация содержит величины проскальзывания на TakeProfit/StopLoss-уровнях. Это позволяет заранее узнать (не открывая торговый счет, без торговли), как исполняет тот или иной брокер. Достаточно просто выбрать Сигналы у этого брокера и получить отчеты, как это написано выше.
К сожалению, величины комиссий и свопов недосутпны. Но при желании (открытый исходный код) их возможно интегрировать из CSV-файла, что доступен в Web-версии сервиса или по ссылке.
https://www.mql5.com/en/signals/xxxxxxxx/export/positions // xxxxxxxx - номер сигнала.
Благодаря встроенным средствам визуализации в MetaTrader имеются серьезные дополнительные возможности работы с торговой историей, включая чужую. Существует масса сценариев использования этого для улучшения своих торговых стратегий, дистанционного анализа брокеров и т.д.
В данном случае показана и такая работа с MetaTrader, которая использует терминал, как источник большого числа полезной информации для анализа рыночных закономерностей. Для этого уметь пользоваться самой торговой платформой или торговать через нее не требуется. Информация доступна с разных рынков.
И ещё одна фигня. Не могу открыть фьючерсы прошлых периодов, только на склейке. Но там криво на экспирации.