Пришло письмо от брокера: с моего счёта слишком много торговых запросов, просят снизить, иначе ограничат. Посмотрел журнал: вчера 3100 модификаций стопа и 14 сделок. Это трейлинг, он двигает стоп на каждом тике, если цена ушла в мою сторону хоть на пункт. Я думал, сервер это нормально переносит. Сколько запросов в день считается нормой и как вы их ограничиваете?
Норму в цифрах никто не назовёт, у каждого брокера своя, но 3100 на 14 сделок - это двести с лишним модификаций на сделку, много. Я ограничиваю тремя способами. Шаг: стоп двигается, только если новое значение отличается от текущего хотя бы на 5 пунктов. Пауза: по одной позиции не чаще раза в 10 секунд. И счётчик на день: больше 300 запросов, и советник перестаёт модифицировать и шлёт тревогу, потому что значит, что-то пошло не так.
Поставил шаг 5 пунктов и паузу 10 секунд, неделю смотрю. Было 3100 модификаций в день, стало 90-160. Повторы на отказах тоже нашлись: при широком спреде 10016, и советник после него бил по 5-6 раз подряд. Теперь после отказа по той же позиции ждёт минуту. По сделкам за неделю разницы на глаз нет, но неделя не срок. Брокер больше не писал.