К содержимому
Форекс
на автомате

Брокер написал, что советник шлёт слишком много модификаций

Armenс 11.2021
Первый прогон
5сообщений
Автор темы#1
Старый советник на MQL4, трейлинг на каждом тике: если новая цена стопа хоть на пункт лучше, сразу OrderModify. Три пары, позиции держит часами. Пришло письмо от брокера: за сутки с моего счёта больше 11 тысяч запросов на изменение ордеров, просят привести активность в порядок, иначе отключат автоторговлю. Я сам не знал, что так много. Как вы это ограничиваете?
Bormotun7с 11.2022
Автор разборов
33сообщения
#2
Это как раз моя больная тема, у меня на всё стоят лимиты, и на модификации в первую очередь.
Трейлинг на каждом тике по пункту ничего не даёт: разница в один-два пункта стопа на результат почти не влияет, а запросов получаются тысячи. Ограничений три. Шаг: двигать стоп, только если новый уровень лучше текущего хотя бы на N пунктов, у меня это примерно десятая часть расстояния трейлинга, но не меньше 5 пунктов. Время: не чаще одного запроса по позиции раз в несколько секунд, у меня 3. И общий счётчик запросов по счёту за минуту и за сутки: если превышен, советник перестаёт отправлять модификации, пишет в журнал и шлёт уведомление, а позиция остаётся с тем стопом, который уже стоит на сервере.
Отдельно проверь, нет ли повторов после ошибок. Часто основная масса запросов не сам трейлинг, а повтор отклонённой модификации на каждом тике, например при 130 или когда цена в зоне фриз-левела. Такие лучше считать отдельно и после двух отказов подряд по одной позиции делать паузу.
У меня после шага и паузы число запросов падало в десятки раз, а результат менялся в пределах шума.
Продолжить обсуждение

Для ответа войдите в свой аккаунт.

Войти
← Предыдущая темаСледующая тема →