В этой специальной статье мы напишем об очень мощном модуле, который добавлен в WallStreet Forex Robot 2.0 Evolution. Этот модуль, который поможет трейдерам следить за условиями брокера, называется Модуль Брокер Spy. С интеграцией этого модуля вы сможете определить, какие условия предлагает ваш брокер, такие как проскальзывание при входе, среднее проскальзывание, сделки по сигналам выхода, средние спреды, скорость и т. д.
МОДУЛЬ BROKER SPY сравнивает начальную цену входа/выхода, заказанную роботом, с фактической ценой исполнения брокера. Разница между ценой заказа и ценой исполнения брокера и есть фактическое проскальзывание. Если брокер правильный (и вы не торгуете на новостях, скачках или других экстремальных методах скальпинга), проскальзывание может быть как положительным, так и отрицательным. В долгосрочной перспективе среднее проскальзывание должно быть близко к нулю.
К сожалению, некоторые брокеры буквально воруют у своих клиентов с тенденциозным отрицательным проскальзыванием без какой-либо объективной рыночной причины. Вот почему мы разработали МОДУЛЬ BROKER SPY MODULE – чтобы предоставить нашим пользователям эту чрезвычайно важную информацию – взгляд изнутри на поведение брокера.
BROKER SPY MODULE собирает всю важную информацию обо всех сделках, совершенных роботом с момента его запуска. Вся статистика записывается во внешний файл, поэтому даже при многократном перезапуске робота статистика не потеряется. Если вы измените магический номер робота, робот создаст новый файл, и статистика начнется с этого момента. Все файлы статистики для различных инициализаций магического числа будут храниться с использованным магическим числом в имени файла. Если вы хотите продолжить статистику по какому-то конкретному файлу, вам просто нужно инициализировать робота тем же магическим номером, что и в имени файла. Файлы статистики BROKER SPY MODULE находятся в папке данных MT4->MQL 4->Files.
BROKER SPY MODULE также предоставляет важную информацию о средней задержке исполнения ордеров. Задержка исполнения ордера могла быть инициирована брокером в условиях низкой ликвидности или по другим объективным причинам. К сожалению, в некоторых случаях некоторые брокеры могут тенденциозно использовать это для кражи своих клиентов. В других случаях задержка заказов может быть вызвана плохим или загруженным интернет-соединением. Однако во всех возможных сценариях это очень важная информация, которую необходимо знать. Это может считаться нормальным, если задержка вашего ордера составляет менее 1000 мс (1 с) в нормальных рыночных условиях, если вы не получаете тенденциозно отрицательное проскальзывание.
Кроме того, BROKER SPY MODULE предоставляет статистику среднего спреда для всех моментов, когда робот инициирует торговый сигнал.
Вот что именно показывает статистика BROKER SPY MODULE (BSM):
Значения в скобках представляют собой извлеченные из файла истории BSM данные из всех превью инициализаций робота. Значения вне скобок представляют статистику с момента последней инициализации робота.