Коды ошибок, возвращаемые торговым сервером терминалу MetaTrader 4.

MetaTrader 4
(Рейтинг: 0. Войдите, пожалуйста, для голосования.)
Загрузка...

LsfqP_8Cung
Когда Вы начинаете торговать на торговом терминале MetaTrader 4 не редко возникает ситуация, когда программа присылает Вам не описание — а код ошибки т.е. ее цифровое обозначение (некоторые торговые терминалы различных диллинговых центров присылают описание кода ошибки, но оно будет на английском языке), которое отображается во вкладках «Журнал» и «Эксперты», думаю было бы полезно знать что они обозначают.

Коды ошибок, возвращаемые торговым сервером терминалу MetaTrader 4.

Error: 0 — Нет ошибки.
Error: 1 — Нет ошибки, но результат неизвестен.
Error: 2 — Общая ошибка.
Error: 3 — Неправильные параметры.
Error: 4 — Торговый сервер занят.
Error: 5 — Старая версия клиентского терминала.
Error: 6 — Нет связи с торговым сервером.
Error: 7 — Недостаточно прав.
Error: 8 — Слишком частые запросы.
Error: 9 — Недопустимая операция, нарушающая функционирование сервера.
Error: 64 — Счет заблокирован.
Error: 65 — Неправильный номер счета.
Error: 128 — Истек срок ожидания совершения сделки.
Error: 129 — Неправильная цена.
Error: 130 — Неправильные стопы.
Error: 131 — Неправильный объем.
Error: 132 — Рынок закрыт.
Error: 133 — Торговля запрещена.
Error: 134 — Недостаточно денег для совершения операции.
Error: 135 — Цена изменилась.
Error: 136 — Нет цен.
Error: 137 — Брокер занят.
Error: 138 — Новые цены.
Error: 139 — Ордер заблокирован и уже обрабатывается.
Error: 140 — Разрешена только покупка.
Error: 145 — Модификация запрещена, так как ордер слишком близок к рынку.
Error: 146 — Подсистема торговли занята.
Error: 147 — Использование даты истечения ордера запрещено брокером.
Error: 148 — Количество открытых и отложенных ордеров достигло предела, установленного брокером.
Error: 149 — Попытка открыть противоположную позицию к уже существующей в случае, если хеджирование запрещено.
Error: 150 — Попытка закрыть позицию по инструменту в противоречии с правилом FIFO.

Коды ошибок выполнения MQL4-программы (советника):

Error: 4000 — Нет ошибки.
Error: 4001 — Неправильный указатель функции.
Error: 4002 — Индекс массива — вне диапазона.
Error: 4003 — Нет памяти для стека функций.
Error: 4004 — Переполнение стека после рекурсивного вызова.
Error: 4005 — На стеке нет памяти для передачи параметров.
Error: 4006 — Нет памяти для строкового параметра.
Error: 4007 — Нет памяти для временной строки.
Error: 4008 — Неинициализированная строка.
Error: 4009 — Неинициализированная строка в массиве.
Error: 4010 — Нет памяти для строкового массива.
Error: 4011 — Слишком длинная строка.
Error: 4012 — Остаток от деления на ноль.
Error: 4013 — Деление на ноль.
Error: 4014 — Неизвестная команда.
Error: 4015 — Неправильный переход.
Error: 4016 — Неинициализированный массив.
Error: 4017 — Вызовы DLL не разрешены.
Error: 4018 — Невозможно загрузить библиотеку.
Error: 4019 — Невозможно вызвать функцию.
Error: 4020 — Вызовы внешних библиотечных функций не разрешены.
Error: 4021 — Недостаточно памяти для строки, возвращаемой из функции.
Error: 4022 — Система занята.
Error: 4050 — Неправильное количество параметров функции.
Error: 4051 — Недопустимое значение параметра функции.
Error: 4052 — Внутренняя ошибка строковой функции.
Error: 4053 — Ошибка массива.
Error: 4054 — Неправильное использование массива-таймсерии.
Error: 4055 — Ошибка пользовательского индикатора.
Error: 4056 — Массивы несовместимы.
Error: 4057 — Ошибка обработки глобальныех переменных.
Error: 4058 — Глобальная переменная не обнаружена.
Error: 4059 — Функция не разрешена в тестовом режиме.
Error: 4060 — Функция не разрешена.
Error: 4061 — Ошибка отправки почты.
Error: 4062 — Ожидается параметр типа string.
Error: 4063 — Ожидается параметр типа integer.
Error: 4064 — Ожидается параметр типа double.
Error: 4065 — В качестве параметра ожидается массив.
Error: 4066 — Запрошенные исторические данные в состоянии обновления.
Error: 4067 — Ошибка при выполнении торговой операции.
Error: 4099 — Конец файла.
Error: 4100 — Ошибка при работе с файлом.
Error: 4101 — Неправильное имя файла.
Error: 4102 — Слишком много открытых файлов.
Error: 4103 — Невозможно открыть файл.
Error: 4104 — Несовместимый режим доступа к файлу.
Error: 4105 — Ни один ордер не выбран.
Error: 4106 — Неизвестный символ.
Error: 4107 — Неправильный параметр цены для торговой функции.
Error: 4108 — Неверный номер тикета.
Error: 4109 — Торговля не разрешена. Необходимо включить опцию «Разрешить советнику торговать» в свойствах эксперта.
Error: 4110 — Длинные позиции не разрешены — необходимо проверить свойства эксперта.
Error: 4111 — Короткие позиции не разрешены — необходимо проверить свойства эксперта.
Error: 4200 — Объект уже существует.
Error: 4201 — Запрошено неизвестное свойство объекта.
Error: 4202 — Объект не существует.
Error: 4203 — Неизвестный тип объекта.
Error: 4204 — Нет имени объекта.
Error: 4205 — Ошибка координат объекта.
Error: 4206 — Не найдено указанное подокно.
Error: 4207 — Ошибка при работе с объектом.

0

Автор публикации

не в сети 3 года

Forexer



4

модератор

Комментарии: 234Публикации: 789Регистрация: 26-12-2013



Добавить комментарий

Оставляя комментарии, я соглашаюсь с регламентом использования сайта Forex02.ru