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

Трейлинг ловит 130 invalid stops, хотя стоп-левел в спецификации ноль

maria_mikс 08.2025
Первый прогон
6сообщений
Автор темы#1
MT4, советник с трейлингом: когда прибыль больше 150 пунктов, держит стоп в 40 пунктах от цены и двигает его на каждом новом максимуме. Днём всё нормально, а вечером и ночью сыплются ошибки 130. В спецификации символа стоп-левел 0 и фриз-левел 0. За прошлую неделю 46 таких ошибок на EURUSD и GBPUSD. Откуда 130, если ограничения нет?
Сергей 1973с 01.2025
Системный практик
14сообщений
#2
Ноль в стоп-левеле у части брокеров значит не «ограничений нет», а «плавающий»: минимальное расстояние привязано к текущему спреду, а то и больше. Днём спред 10-15 пунктов, твои 40 проходят, а около полуночи по фунту бывает 40-60, и ровно тогда модификация отлетает. У меня на старом счёте было один в один.
Проверь: в момент каждой 130 пиши в лог спред и расстояние от цены до нового стопа. И глянь нормализацию цены через NormalizeDouble по Digits, ненормализованная тоже может давать ошибку.
maria_mikс 08.2025
Первый прогон
6сообщений
Автор темы#3
Добавила спред в лог. Из 12 ошибок за три дня все при спреде от 38 пунктов. Сделала расстояние не меньше спред плюс 10, пока ни одной 130.
Продолжить обсуждение

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

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