Коди помилок Metatrader та MQL та Форекс, Рішення та поради

Чи потрібна декомпіляція ex4 в mq4? Декомпілятор Ex5 до Mq5. Конвертер Ex4 в Mql4
InfoPad, Онлайн інформаційна панель для MetaTrader
Чи потрібна декомпіляція ex4 в mq4? Декомпілятор Ex5 до Mq5. Конвертер Ex4 в Mql4
InfoPad, Онлайн інформаційна панель для MetaTrader

Опис

Коди Помилок в MetaTrader є критично важливими для ідентифікації та вирішення проблем у роботі платформи. Функція GetLastError() отримує ці коди, а константи для цих помилок визначені у файлі stderror.mqh. Рішення та поради з виправлення помилок.

Для виведення описових текстових повідомлень можна використовувати функцію ErrorDescription(), розташовану у stdlib.mqh.

Помилки можуть виникати як з боку торгового сервера, так і з боку клієнтського терміналу.

Як спеціаліст з програмування радників для MT4 та MT5, я часто отримую запитання щодо таких помилок.

У відповідь я поясню найпоширеніші помилки, що допускають трейдери та Експертні Радники, їх причини та способи вирішення.

Кожен Експертний Радник працює по-різному, але багато проблем виникають через загальний набір проблем.

Давайте розглянемо типові помилки та їх рішення, дотримуючись стилю “Керівництво з помилок електронної інженерії”.

Стиснутий перелік цих помилок можна знайти у довіднику Кодів Помилок, а також у терміналі MetaTrader 4/MetaTrader 5. Ми використовуватимемо ці ресурси для ефективної діагностики та вирішення проблем.

Якщо вашої помилки немає у списку або запропоновані рішення не працюють, рекомендується звернутися до автора вашого Експертного Радника.

Перед цим обов’язково перегляньте журнали для отримання додаткових деталей щодо проблеми.

Також рекомендую прочитати наш FAQ

Деякі статті також можуть вам допомогти:

  1. FAQ: Відповіді на найпопулярніші питання
  2. Тестування та оптимізація експертних радників
  3. Як встановити експертного радника

Типові Помилки та Як Їх Виправити. Рішення

Номер ПомилкиКороткий ОписМожливі ПричиниСпосіб Вирішення
Помилки Несумісності ГрафіківПомилки на DC сервері: вхідні тики не обробляються точно на всіх таймфреймах. 1. DC сервер неправильно обробляє вхідні тики на різних таймфреймах. 1. Тестування відразу після завантаження з архіву не виявляє помилок, оскільки завантажуються лише хвилинні дані. Несумісності накопичуються, коли починають надходити живі котирування.
TestGenerator: Помилка Невідповідних ДанихПомилка у даних архіву котирувань 1. Неповні дані від вашого брокера
2. Пошкоджена база даних котирувань
3. Тестування EA за допомогою застарілих даних
4. Асинхронні дані з старіших таймфреймів
Виникає помилка, якщо несумісність даних не визначена або відсутня.
Помилка 0 або 1Немає помилки або помилка невідома 1. Попередні невирішені помилки з постійного запиту Не обробляти помилки 0 та 1 в експертному раднику.
Помилка 4, 146
(10022 в MT5)
Брокер забороняє використання дати закінчення замовлення1. Торговий сервер зайнятий

2. Ви встановили неправильний тип закінчення відкладеного замовлення (час скасування замовлення)
1. Перезапустіть термінал
Оптимізуйте код EA з кращими функціями обробки помилок

2. StopOrderDayToExpiration:
– 0 – ORDER_TIME_GTC Замовлення буде в черзі до його видалення;
– 1 – ORDER_TIME_DAY Замовлення буде дійсним лише на поточний торговий день;
– X – ORDER_TIME_SPECIFIED Замовлення залишиться дійсним до дати закінчення.

або StopOrderBarToExpiration
Помилка 8, 141
(10024 в MT5)
Занадто Часті Запити 1. EA надсилає занадто багато замовлень одночасно
2. EA не чекає на відповідь сервера перед відправкою нового замовлення, що призводить до перевантаження сервера
1. Переконайтеся, що EA чекає на відповіді перед відправкою додаткових замовлень.

2. Експертний радник надіслав занадто багато запитів. Будь ласка, зачекайте трохи та продовжуйте працювати з експертним радником.
Помилка 130, 145
(10016 в MT5)
Неправильні Встановлені Рівні Стопу Рівні стопу (StopLoss, TakeProfit) занадто близькі до поточної ціни 1. Перевірте правила відкриття з вашим брокером щодо мінімального StopLevel
2. Переконайтеся, що рівні стопу відповідають специфікаціям вашого рахунку та брокера
3. Ви можете використовувати нашу функцію:
SetMinStopsАвтоматично нормалізує усі параметри експертного радника до мінімальних прийнятних рівнів стопу.
4. Будь ласка, встановіть вищий рівень параметрів Stop StopLoss, TakeProfit, TrailingStop, відстань замовлення Order Distance….
Помилка 132
(10018 в MT5)
Ринок ЗакритийРинок закритий, зазвичай у вихідні дніСпробуйте відкрити торгівлю після відкриття ринку.
Щоб торгувати у вихідні, ви можете спробувати наш TesterPad
Помилка 133
(10017 в MT5)
Торгівля Заборонена 1. Торгівля наразі обмежена
2. Торгівля заборонена для обраної валютної пари
1. Чекайте, поки торгівля не відновиться

2. Спробуйте торгувати іншою валютною парою або перевірте, чи потрібен суфікс для вашої пари
Помилка 134
(10019 в MT5)
Недостатньо Коштів для Завершення Транзакції 1. Розмір лота, який ви намагаєтеся відкрити, занадто великий, що призводить до недостатньої маржі 1. Перевірте вашу вільну маржу
2. Обчисліть необхідні кошти для бажаного розміру лота перед відкриттям позиції
3. Перевірте ваші налаштування торгових лотів (Lot, Autolot, DynamicLot, Martin)
Помилка 135–138
(10004, 10006, 10020 в MT5)
Ціна Змінилася 1. Requote відбулося
2. Волатильність ринку
3. Брокер не дозволяє торгівлю за вказаною ціною
1. Уникайте торгівлі під час періодів високої волатильності ринку
2. Збільшіть слипідж, але будьте обережні, оскільки це може призвести до виконання угод за різними цінами
3. Це стандартна помилка швидкого ринку.
Помилка 147ERR TRADE EXPIRATION DENIEDEA або користувач намагається встановити дату закінчення відкладеного замовленняВстановіть дату закінчення на 0 у функції OrderSend EA.

Використання дати закінчення замовлення заборонено брокером
Помилка 148
(10033 в MT5)
Досягнуто Максимальну Кількість Відкритих або Відкладених ЗамовленьДосягнуто максимальний ліміт відкритих замовлень або відкладених позицій Перевірте ліміт на відкриті замовлення у вашого брокера та відповідно скоригуйте вашу торгову стратегію.
Помилка 4012, 4013Ділення на Нуль

Zero Divide
1. EA намагається поділити на нуль у своїх обчисленнях
2. MarketInfo(Symbol(), MODE_SPREAD) може повертати нуль для брокерів з плаваючими спредами
Перевірте код EA, щоб запобігти діленню на нуль, та забезпечте належну обробку відповідей MarketInfo.
Помилка 4017Виклик DLL ЗабороненоВиклик DLL заборонено терміналом або антивірусним програмним забезпеченням1. Дозвольте виклики DLL через налаштування терміналу
2. Переконайтеся, що DLL безпечний, використовуючи антивірусне програмне забезпечення перед його активацією
Помилка 4106Невідомий СимволСимвол не перелічений у Market WatchУвімкніть символ у Market Watch або запитайте його у вашого брокера.

Помилка 4108
(10036 в MT5)
Неправильний Номер КвиткаНомер квитка замовлення більше не існує
Замовлення могло бути закрите вручну або іншим EA
Уникайте ручного втручання в замовлення, керовані EA, та вимкніть конфліктуючі EA.

Можливо, експертний радник намагається закрити або змінити замовлення, яке вже було закрите іншим експертним радником.
Помилка 4110, 4111
(10042,10043,10044 в MT5)
Довгі/Короткі Позиції ЗабороненіНалаштування EA обмежують певні типи торгівлі

Тип позиції, обмежений сервером
Скоригуйте налаштування на Загальній вкладці, щоб дозволити бажані типи торгівлі (Довгі та Короткі, Тільки Довгі, Тільки Короткі для MT4 лише).

Запитайте у вашого брокера
Помилка 10030TRADE RETCODE INVALID FILLНеправильне заповнення замовлень.Встановіть параметр у налаштуваннях експертного радника
TypeFilling
Тип заповнення позицій та замовлень.
Використовується для терміналу MT5.
В режимі AUTO, експертний радник намагається автоматично визначити тип заповнення.
Але в деяких ситуаціях вам потрібно встановити тип заповнення самостійно.

КОДИ ПОМИЛОК ТОРГІВЛІ

Коди Помилок, Повернуті Торговим Сервером

КодІдентифікаторОписСпосіб Вирішення
10004TRADE_RETCODE_REQUOTERequoteЗбільшіть рівень слипіджу або уникайте торгівлі під час періодів високої волатильності.

Slippage
Рівень максимально можливої відхилення в ціні при відкритті та закритті позицій (у пунктах).
10006TRADE_RETCODE_REJECTЗапит ВідхиленоПеревірте умови торгівлі та стан рахунку, а потім повторіть запит пізніше.
10007TRADE_RETCODE_CANCELЗапит Скасовано ТрейдеромПереконайтеся, що не відбувається ручне скасування або скоригуйте налаштування EA.
10008TRADE_RETCODE_PLACEDЗамовлення РозміщеноДії не потрібні. Це підтверджувальне повідомлення.
10009TRADE_RETCODE_DONEЗастосування ЗавершеноДії не потрібні. Запит успішно виконано.
10010TRADE_RETCODE_DONE_PARTIALЗастосування Частково ЗавершеноПеревірте залишкове замовлення та завершіть його вручну, якщо це необхідно.
10011TRADE_RETCODE_ERRORПомилка Обробки ЗапитуПерегляньте журнали, щоб ідентифікувати помилку, та повторіть запит після виправлення.
10012TRADE_RETCODE_TIMEOUTЗапит Скасовано Через ТаймаутЗбільшіть період таймауту або повторіть спробу під час періодів меншого навантаження на сервер.
10013TRADE_RETCODE_INVALIDПоганий ЗапитПеревірте параметри запиту та повторіть з правильними значеннями.
10014TRADE_RETCODE_INVALID_VOLUMEНеправильний Обсяг у ЗапитіПереконайтеся, що торговий обсяг знаходиться в межах допустимих лімітів для рахунку.
10015TRADE_RETCODE_INVALID_PRICEНеправильна Ціна у ЗапитіПеревірте ринкову ціну та повторіть запит з правильною ціною.
10016TRADE_RETCODE_INVALID_STOPSНеправильні Стопи у ЗапитіПереконайтеся, що значення StopLoss та TakeProfit відповідають правилам брокера.

SetMinStops
Автоматично нормалізує всі параметри експертного радника до мінімальних прийнятних рівнів стопу.
10017TRADE_RETCODE_TRADE_DISABLEDТоргівля ЗабороненаПеревірте умови торгівлі на рахунку та обмеження брокера.
10018TRADE_RETCODE_MARKET_CLOSEDРинок ЗакритийЧекайте, поки ринок відкриється, щоб відкрити торгівлю.

Щоб торгувати у вихідні, ви можете спробувати наш TesterPad
10019TRADE_RETCODE_NO_MONEYНедостатньо Коштів для Виконання ЗапитуПереконайтеся, що на рахунку достатньо коштів або зменшіть розмір торгівлі.
10020TRADE_RETCODE_PRICE_CHANGEDЦіни ЗміненіПовторіть запит з оновленою ціною або збільшіть дозволений рівень слипіджу.
10021TRADE_RETCODE_PRICE_OFFНемає Котирувань для Обробки ЗапитуЧекайте, поки ринок не надасть котирування, та повторіть запит.
10022TRADE_RETCODE_INVALID_EXPIRATIONНеправильна Дата Закінчення Замовлення у ЗапитіВстановіть правильну дату закінчення або залиште її порожньою для миттєвих замовлень.

StopOrderDay ToExpiration = кількість днів до закінчення замовлення.
10023TRADE_RETCODE_ORDER_CHANGEDСтатус Замовлення ЗміненоОновіть статус замовлення та повторіть запит з правильними даними.
10024TRADE_RETCODE_TOO_MANY_REQUESTSЗанадто Часті ЗапитиОбмежте кількість запитів на секунду, щоб уникнути перевантаження сервера.
10025TRADE_RETCODE_NO_CHANGESНемає Змін у ЗапитіПереконайтеся, що є фактичні зміни перед повторною відправкою запиту.
10026TRADE_RETCODE_SERVER_DISABLES_ATЗапитайте у вашого брокера
10027TRADE_RETCODE_CLIENT_DISABLES_ATКлієнтський Термінал Забороняє Автоматичну ТоргівлюУвімкніть автоматичну торгівлю у налаштуваннях терміналу, щоб продовжити торгівлю.


10028TRADE_RETCODE_LOCKEDВже Існує Закриваюче Замовлення для Вказаної Позиції. Це Може Виникнути Під Час Роботи в Системі Хеджування

Запит Заблоковано для Обробки
Чекайте, поки поточне закриваюче замовлення буде оброблено, перш ніж подавати нове.

Перевірте наявність заблокованих замовлень або обмежень системи та вирішіть проблему.
10029TRADE_RETCODE_FROZENЗамовлення або Позиція ЗамороженаЗверніться до вашого брокера, щоб дізнатися, чому позиція заморожена.
10030TRADE_RETCODE_INVALID_FILLВказано Непідтримуваний Тип Виконання Замовлення за БалансомПереконайтеся, що вибрано правильний тип виконання замовлення для вашого балансу.
TypeFilling

Тип заповнення позицій та замовлень.
Використовується для терміналу MT5.
В режимі AUTO, експертний радник намагається автоматично визначити тип заповнення.
Але в деяких ситуаціях вам потрібно встановити тип заповнення самостійно.
10031TRADE_RETCODE_CONNECTIONЗапит на Активацію Відкладеного Замовлення Було Відхилено, а Саме Замовлення СкасованоПеревірте з’єднання з сервером та повторіть запит.
10032TRADE_RETCODE_ONLY_REALОперація Дозволена Тільки для Реальних РахунківПереконайтеся, що операція проводиться на реальному рахунку, а не на демо-рахунку.
10033TRADE_RETCODE_LIMIT_ORDERSДосягнуто Ліміт Кількості Відкладених ЗамовленьЗменшіть кількість відкладених замовлень або зверніться до брокера для коригування.
10034TRADE_RETCODE_LIMIT_VOLUMEДосягнуто Ліміт Обсягу Замовлень та Позицій для Цього СимволуЗменшіть торговий обсяг або зверніться до брокера для коригування.
10035TRADE_RETCODE_INVALID_ORDERНеправильний або Заборонений Тип ЗамовленняПеревірте дозволені типи замовлень для брокера та повторіть з дійсним типом.
10036TRADE_RETCODE_POSITION_CLOSEDПозиція з Вказаним POSITION_IDENTIFIER Вже ЗакритаДії не потрібні. Позиція вже закрита.
10038TRADE_RETCODE_INVALID_CLOSE_VOLUMEЗакритий Обсяг Перевищує Поточний Обсяг ПозиціїПереконайтеся, що обсяг для закриття не перевищує поточний розмір позиції.
10039TRADE_RETCODE_CLOSE_ORDER_EXISTНемає З’єднання з Торговим СерверомПеревірте з’єднання та спробуйте знову, коли сервер стане доступним.
10040TRADE_RETCODE_LIMIT_POSITIONSЗапит Відхилено Тому Що Символ Встановлений за Правилом “Ви Можете Закривати Лише Існуючі Позиції.”Закривайте існуючі позиції перед спробою відкриття нових.
10041TRADE_RETCODE_REJECT_CANCELЗапит Відхилено Тому Що Символ Встановлений за Правилом “Ви Можете Закривати Лише Існуючі Позиції.”Скоригуйте торгівлю, щоб відповідати правилу “тільки закриття”.
10042TRADE_RETCODE_LONG_ONLYЗапит Відхилено Тому Що Символ Встановлений за Правилом “Дозволені Лише Довгі Позиції”Дозволені лише довгі позиції для цього символу; уникайте подачі коротких торгів.
10043TRADE_RETCODE_SHORT_ONLYЗапит Відхилено Тому Що Символ Встановлений за Правилом “Дозволені Лише Короткі Позиції”Дозволені лише короткі позиції для цього символу; уникайте подачі довгих торгів.
10044TRADE_RETCODE_CLOSE_ONLYЗапит Відхилено Тому Що Символ Встановлений за Правилом “Ви Можете Закривати Лише Існуючі Позиції”Відповідайте правилу “тільки закриття” шляхом закриття позицій замість відкриття нових.

Інші Помилки

Код ПомилкиНомер ПомилкиОписСпосіб Вирішення
ERR_SUCCESS0Операція Успішно ЗавершенаДії не потрібні.
ERR_INTERNAL_ERROR4001Неочікувана Внутрішня ПомилкаПеревірте наявність системних або програмних конфліктів та перезапустіть термінал.
ERR_WRONG_INTERNAL_PARAMETER4002Структура Містить Неправильні Об’єкти, Наприклад Строки, Динамічні Масиви або Непідтримувані СтруктуриПерегляньте структуру об’єктів та переконайтеся, що вони правильно визначені.
ERR_INVALID_PARAMETER4003Неправильний Параметр Під Час Виклику Системної ФункціїПеревірте параметри функції та переконайтеся, що вони відповідають необхідному формату.
ERR_NOT_ENOUGH_MEMORY4004Недостатньо Пам’яті для Виконання Системної ФункціїВивільніть системну пам’ять або оптимізуйте програму для використання меншої кількості пам’яті.
ERR_STRUCT_WITHOBJECTS_ORCLASS4005Недостатньо Пам’яті для Перевиділення СтрокиПеревірте наявність витоків пам’яті та оптимізуйте використання пам’яті програмою.
ERR_INVALID_ARRAY4006Масив Неправильного Типу, Розміру або Пошкоджений Динамічний Масив Об’єктівПереконайтеся, що масив правильно визначений та ініціалізований перед використанням.
ERR_ARRAY_RESIZE_ERROR4007Запитуваний Розмір Масиву Перевищує 2 ГігабайтиЗменшіть розмір масиву або ефективніше керуйте виділенням пам’яті.
ERR_STRING_RESIZE_ERROR4008Запитувана Історія Не ЗнайденаПереконайтеся, що запитувана історія доступна або скоригуйте параметри запиту.
ERR_NOTINITIALIZED_STRING4009Неініціалізована СтрокаІніціалізуйте строку перед спробою використання її в операціях.
ERR_INVALID_DATETIME4010Неправильне Значення Дати та/або ЧасуПеревірте формат дати та часу у запиті та повторіть спробу.
ERR_ARRAY_BAD_SIZE4011Несумісні Динамічні та Статичні РесурсиПереконайтеся, що розміри масивів сумісні та правильно ініціалізовані.
ERR_INVALID_POINTER4012Неправильний ВказівникПеревірте значення вказівника та переконайтеся, що він дійсний перед використанням.
ERR_INVALID_POINTER_TYPE4013Неправильний Тип ВказівникаПереконайтеся, що вказівник має правильний тип та правильно приведений.
ERR_FUNCTION_NOT_ALLOWED4014Системна Функція Заборонена для ВикликуПерегляньте системні обмеження та підтвердіть, що функцію можна виконати.
ERR_RESOURCE_NAME_DUPLICATED4015Дубльоване Ім’я РесурсуВикористовуйте унікальні імена ресурсів, щоб уникнути конфліктів.
ERR_RESOURCE_NOT_FOUND4016Ресурс з Вказаним Іменем Не ЗнайденийПереконайтеся, що ресурс існує у правильному каталозі або файлі.
ERR_RESOURCE_UNSUPPOTED_TYPE4017Непідтримуваний Тип Ресурсу або Розмір Перевищує 16 МБВикористовуйте підтримувані типи ресурсів та переконайтеся, що розмір не перевищує ліміт.
ERR_RESOURCE_NAME_IS_TOO_LONG4018Ім’я Ресурсу Перевищує 63 СимволиСкоротіть ім’я ресурсу, щоб відповідати обмеженню на кількість символів.
ERR_MATH_OVERFLOW4019Переповнення Під Час Оцінки Математичної ФункціїПеревірте вхідні дані функції та використовуйте менші значення, щоб запобігти переповненню.
ERR_CHART_WRONG_ID4101Неправильний ID ГрафікаПеревірте ID графіка та переконайтеся, що він правильний перед використанням.
ERR_CHART_NO_REPLY4102Графік Не ВідповідаєПеревірте наявність системних або з’єднання проблем та перезапустіть термінал, якщо це необхідно.
ERR_CHART_NOT_FOUND4103Графік Не ЗнайденийПереконайтеся, що графік відкритий та доступний перед спробою операцій.
ERR_CHART_NO_EXPERT4104Немає Експерта для Обробки Події на ГрафікуПрикріпіть необхідний Експертний Радник (EA) до графіка для обробки подій.
ERR_CHART_CANNOT_OPEN4105Помилка Відкриття ГрафікаПеревірте наявність системних помилок та повторіть спробу відкриття графіка.
ERR_CHART_CANNOT_CHANGE4106Помилка Зміни Символу або Таймфрейму на ГрафікуПереконайтеся, що графік доступний і що запитуваний символ або таймфрейм є дійсним.
ERR_CHART_WRONG_PARAMETER4107Неправильне Значення Параметра для Функції ГрафікаПеревірте параметри, що передаються функції графіка, та повторіть спробу.
ERR_CHART_CANNOT_CREATE_TIMER4108Помилка Створення Таймера ГрафікаПеревірте системні налаштування та переконайтеся, що термінал дозволяє створення таймерів.
ERR_CHART_WRONG_PROPERTY4109Неправильний ID Властивості ГрафікаВикористовуйте правильний ID властивості для операцій з графіком.
ERR_CHART_SCREENSHOT_FAILED4110Помилка Захоплення ЕкранаПереконайтеся, що термінал має достатні дозволи та місце для збереження знімка екрана.
ERR_CHART_NAVIGATE_FAILED4111Помилка Навігації по ГрафікуПереконайтеся, що графік завантажено правильно та що команди навігації є дійсними.
ERR_CHART_TEMPLATE_FAILED4112Помилка Застосування ШаблонуПереконайтеся, що шаблон існує та сумісний з графіком.
ERR_CHART_WINDOW_NOT_FOUND4113Підвікно з Вказаним Індикатором Не ЗнайденоПеревірте, чи індикатор застосовано до правильного вікна.
ERR_CHART_INDICATOR_CANNOT_ADD4114Помилка Додавання Індикатора до ГрафікаПереконайтеся, що індикатор є дійсним та підтримується графіком.
ERR_CHART_INDICATOR_CANNOT_DEL4115Помилка Видалення Індикатора з ГрафікаПереконайтеся, що індикатор існує на графіку перед спробою його видалення.
ERR_CHART_INDICATOR_NOT_FOUND4116Індикатор Не Знайдений на Вказаному ГрафікуПеревірте параметри графіка та індикатора та повторіть спробу.
ERR_OBJECT_ERROR4201Налаштування Терминалу Обмежують Кількість Запитуваних БарівЗбільшіть кількість барів, дозволених у налаштуваннях терміналу.
ERR_OBJECT_NOT_FOUND4202Графічний Об’єкт Не ЗнайденийПереконайтеся, що графічний об’єкт існує та правильно визначений.
ERR_OBJECT_WRONG_PROPERTY4203Неправильний Ідентифікатор Властивості Графічного Об’єктаВикористовуйте правильний ідентифікатор властивості для операцій з графічним об’єктом.
ERR_OBJECT_GETDATE_FAILED4204Доступ до Історії Не ВдалосяПеревірте дозволи доступу до історії та повторіть запит.
ERR_OBJECT_GETVALUE_FAILED4205Не Вдалося Отримати Значення, Відповідне до ДатиПеревірте діапазон дат та переконайтеся, що історичні дані доступні.
ERR_MARKET_UNKNOWN_SYMBOL4301Невідомий СимволПереконайтеся, що символ існує у Market Watch та написаний правильно.
ERR_MARKET_NOT_SELECTED4302Символ Не Вибрано у Market WatchВиберіть символ у Market Watch та повторіть операцію.
ERR_MARKET_WRONG_PROPERTY4303Неправильний Ідентифікатор Властивості СимволуПеревірте ідентифікатор властивості та повторіть операцію.
ERR_MARKET_LASTTIME_UNKNOWN4304Час Останнього Тика Невідомий (Немає Тиків)Чекайте, поки тік надійде, та повторіть запит.
ERR_MARKET_SELECT_ERROR4305Помилка Додавання або Видалення Символу у Market WatchПеревірте наявність системних помилок та повторіть спробу додавання або видалення символу.
ERR_HISTORY_NOT_FOUND4401Багато Помилок Виникло Під Час Завантаження ІсторіїПеревірте наявність пошкоджених історичних даних та повторно завантажте історію, якщо необхідно.
ERR_HISTORY_WRONG_PROPERTY4402Неправильний Ідентифікатор Властивості ІсторіїВикористовуйте правильний ідентифікатор властивості для операцій з історією.
ERR_HISTORY_TIMEOUT4403Таймаут Вихід за межі При Запиті ІсторіїЗбільшіть ліміт таймауту або повторіть спробу під час періодів меншого навантаження на систему.
ERR_GLOBALVARIABLE_NOT_FOUND4501Глобальна Змінна Клієнтського Терміналу Не ЗнайденаПереконайтеся, що глобальна змінна існує перед спробою її використання.
ERR_GLOBALVARIABLE_EXISTS4502Глобальна Змінна Вже ІснуєВикористовуйте унікальне ім’я для глобальних змінних, щоб уникнути конфліктів.
ERR_GLOBALVARIABLE_NOT_MODIFIED4503Не Було Зроблено Змін у Глобальній ЗміннійПереконайтеся, що глобальна змінна змінена перед спробою її оновлення.
ERR_GLOBALVARIABLE_CANNOTREAD4504Не Вдалося Прочитати Значення Глобальної ЗмінноїПеревірте дозволи файлу та переконайтеся, що глобальна змінна доступна.
ERR_GLOBALVARIABLE_CANNOTWRITE4505Не Вдалося Записати Значення Глобальної ЗмінноїПереконайтеся, що є достатні дозволи та місце для запису файлу.
ERR_MAIL_SEND_FAILED4510Не Вдалося Надіслати EmailПеревірте налаштування поштового сервера та переконайтеся, що електронна адреса правильна.
ERR_PLAY_SOUND_FAILED4511Не Вдалося Відтворити ЗвукПереконайтеся, що звуковий файл існує та система може до нього доступитися.
ERR_FTP_SEND_FAILED4514FTP Сервер Не ВказаноПереконайтеся, що деталі FTP сервера введені правильно та повторіть спробу.
ERR_NOTIFICATION_SEND_FAILED4515Не Вдалося Надіслати СповіщенняПеревірте налаштування сповіщень та переконайтеся, що вони правильно налаштовані.
ERR_BUFFERS_NO_MEMORY4601Недостатньо Пам’яті для Виділення Буферів ІндикатораВивільніть пам’ять або оптимізуйте використання буферів у програмі.
ERR_ACCOUNT_WRONG_PROPERTY4701Неправильний Ідентифікатор Властивості РахункуПереконайтеся, що використовується правильний ідентифікатор властивості рахунку.
ERR_TRADE_DISABLED4752Торгівля для Експерта ЗабороненаУвімкніть дозволи на торгівлю для експертного радника у налаштуваннях терміналу.
ERR_TRADE_POSITION_NOT_FOUND4753Позиція Не ЗнайденаПеревірте деталі позиції та переконайтеся, що вона існує перед спробою операцій.
ERR_TRADE_ORDER_NOT_FOUND4754Замовлення Не ЗнайденоПеревірте ID замовлення та переконайтеся, що воно існує перед спробою операцій.

Ринкові Помилки MQL5

Питання?

Якщо у вас є будь-які питання, будь ласка, задавайте їх. Ми гарантуємо прозорість і не продаємо продукти без надання повної інформації.

Кожен з наших продуктів можна переглянути перед покупкою.

Ми цінуємо ваш інтерес та підтримку наших продуктів і прагнемо підтримувати високі стандарти якості.

Дякуємо, що ви з нами!

У вас є питання?

Leave a Reply

Your email address will not be published. Required fields are marked *

Ця публікація також доступна на: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어


     

    Попередження про ризик:


    Минулі торгові показники не гарантують майбутніх результатів.

    Маржинальна торгівля іноземною валютою пов'язана з високим ступенем ризику і може не підходити для всіх інвесторів.

    Майте на увазі, що використання торгових роботів пов'язане зі значним ризиком, і ви можете втратити більше, ніж ваші початкові інвестиції.

    Будь ласка, будьте обережні, ретельно оцініть своє фінансове становище і зверніться за порадою до кваліфікованого фахівця.

    Відмова від відповідальності

    Цей веб-сайт використовує файли cookie для покращення вашого досвіду. Використовуючи цей веб-сайт, ви погоджуєтеся з нашою Політикою захисту даних та Відмовою від відповідальності.
    Детальніше