Столкнулся с такой проблемой. Журнал пишет ошибку 0. На тестере робот работает идеально, а в реале не хочет. Нормализовал все цены, не помогло. Кто-то может подсказать какие бывают причины, когда ошибка 0?
- Вопросы от начинающих MQL5 MT5 MetaTrader 5
- Надежный код для закрытия всех ордеров
- Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
а в какой строке и на какой функции она появляется?
|
у меня возникала ошибка 0 если при модификации ордера выставлялись те же SL и TP, что были до модификации ордера, проблема решилась проверкой примерно как:
if(OrderStopLoss()!=NormalizeDouble(SL,Digits) && OrderTakeProfit()!=NormalizeDouble(TP,Digits))....
sergeev:
а в какой строке и на какой функции она появляется?
а в какой строке и на какой функции она появляется?
Появляется сразу при запуске, т.е. при инициализации.
IgorM:
|
у меня возникала ошибка 0 если при модификации ордера выставлялись те же SL и TP, что были до модификации ордера, проблема решилась проверкой примерно как:
До модификаций дело не доходит, не хочет открывать даже, хотя на тестере все отлично.
4absinth:
Появляется сразу при запуске, т.е. при инициализации.
Появляется сразу при запуске, т.е. при инициализации.
а в какой строке и на какой функции она появляется?
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь