Семейство терминалов MetaTrader позволяет штатно визуализировать историю торговли открытого счета, бэктестов и Сигналов (мониторинг огромного числа торговых счетов).
Ниже пойдет речь об использовании готового инструмента, раскрывающего данные возможности, в рамках MetaTrader 5. При этом используемый подход может быть реализован и в MetaTrader 4.
Терминал позволяет автоматически отображать историю торговли на соответствующих графиках символов.
Визуализация дает примерно такую картинку.
На картинке редкий драгоценный камень пейнит. Каким он может быть и причем здесь алготорговля — ниже.
По мере совершенствования фильтра белых лебедей оформились некоторые мысли, которые скопирую сюда из телеграм-группы, чтобы дальше было понятнее, как возникла сама тема.
В любом исследовании сначала идет подготовка исходных данных. На фин. рынках это почти всегда истории котировок. В зависимости от источника, они могут обладать определенными особенностями. Сегодня поговорим о белых лебедях и способах их обойти.
На эту тему ранее были написаны небольшие заметки.
На картинке 20 лучших проходов с форвардами (правее синей линии), взятых из генетической оптимизации на 18-ти ядрах с принудительным прерыванием после 2000 проходов (подробности здесь).
Краткий вывод по анализу ICMarkets с большого количества стейтментов реальных счетов.
0. Самый популярный и титулованный брокер для скальпинга с месячным оборотом выше триллиона USD.
Торговый робот должен (условно) удовлетворять следующим условиям:
Безусловно, эти требования ничего не гарантируют, хоть и несколько увеличивают доверие к потенциальным возможностям робота.
Продолжаем давнюю тему исследований. На этот раз будем изучать совсем необычные для исследования данные. Они лежат на поверхности и знакомы даже ручным трейдерам, т.к. сталкиваются с ними ежедневно, но почти не обращают на них внимание. Помечены на картинке.
На просторах интернета можно видеть довольно частые сценарии торговли.
В общем, иногда случаются некие странности, которые хорошо бы аргументировать. На форумах опытные трейдеры иногда строчат жалобы на брокеров, общаются с поддержкой. И каждая ситуация разбирается довольно отстраненно, нет системности и некоего стандарта, показывающего единообразно, что проблема с брокером имеется.
Хорошо бы иметь возможность наглядно показать свою проблему брокеру, коллегам на форумах, в отзывах к рейтингам брокеров, инвесторам и т.д.
Теперь надписи на картинке в виде текста (авто-переводчикам) и некоторых подробностей.
1. Расчетный график, построенный Validate в конце своей работы.
Через каждые две недели автооптимизация за прошедшие два месяца. Кастомный критерий оптимизации, принудительный обрыв ГА через 2000 проходов.
Итого всего 15 оптимизаций в режиме по реальным тикам+пипсы. Полностью на все ушло ровно 19 минут.
Первый горб на графике во многом вызван тем, что не учитывалось смещение времени. Как только период смещения времени перестал попадать в интервал оптимизации, график сгладился.
2. Фактический график результата работы Validate.
Идея не нова, вопрос был только в реализации.
Платформа MetaTrader 5 обладает возможностями автоматизации Тестера. Расчет огромного количества данных на истории реальных тиков — обыденность.
Проверка адаптивности ТС — аналогично.
Однако, при большом количестве уже проведенных вычислений требуется разобрать эту кучу данных и найти в ней что-то, действительно, интересное.
Это можно делать двумя способами:
В первом случае получается быстро, но можно легко что-то упустить, действительно, важное.
Во втором случае все гораздо тщательнее, но очень много времени на это уходит. Элементарно утомить природную машину настолько, что больше никогда не захочется к этому возвращаться.