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

Ошибка 130 после переезда старого советника на пятизнак

faridsokolovс 03.2025
Первый прогон
4сообщения
Автор темы#1
Перенёс советника на MQL4 на другой счёт, котировки там пятизначные. OrderSend даёт 130 на каждом входе. Стоп 30, тейк 60, на старом счёте работало.
igor36с 07.2020
Испытатель
11сообщений
#2
130 это неверные стопы. На пятизнаке Point в десять раз меньше, и твои 30 пунктов стали тремя старыми, стоп в трёх десятых пипса от цены, ближе любого стоп-левела. Заведи в init переменную pip: если Digits 5 или 3, pip = Point * 10, иначе Point, и дальше везде StopLoss * pip. Слиппейдж в OrderSend тоже в пунктах, 3 на пятизнаке почти ноль, пойдут реквоты. И глянь MarketInfo(Symbol(), MODE_STOPLEVEL) на новом счёте.
Продолжить обсуждение

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

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