Иногода при работе скриптов и советников в журнале появляются ошибки исполнения. Прежде чем обратиться за помощью, проверьте настройки терминала и параметры на соответствие требованиям брокера.

Возможные варианты ошибок

Номер ошибки

Описание ошибки

Действия

4

Торговый сервер занят Если на торговом счете стоит много советников, то все они могут при старте одновременно обращаться к терминалу и при этом перезагружать торговый поток. Старайтесь не ставить слишком много советников которые выставляют много ордеров и часто обращаются к серверу на один счет.

5

Старая версия клиентского терминала Обновите терминал. Чаще всего достаточно просто перезапустить терминал или открыть новый счет.

6

Нет связи с торговым сервером Проверьте интернет соединение и правильность указания торгового счета

8

Слишком частые запросы Ошибка возникает, когда советник часто перемещает стопы или отложенные ордера. Установите больше шаг перемещения ордеров (если в советнике есть такой параметр).

64

Счет заблокирован Обратитесь к брокеру

65

Неправильный номер счета

128

Истек срок ожидания совершения сделки

129

Неправильная цена Увеличьте проскальзывание (обычно в моих советников это параметр slippage)

130

Неправильные стопы Проверьте чтобы расстояние до стоплосса, тейкпрофита и до отложенных ордеров было не менее заданного брокером уровня stoplevel. Этот уровень можно узнать на сайте брокера и в терминале в окне параметры инструмента. Для каждого инструмента этот уровень свой. Некоторые брокеры пишут что stoplevel у них 0 но при этом stoplevel может достигать нескольких сотен пунктов, будте внимательны при выборе брокера.

131

Неправильный объем Уточните какие максимальные и минимальные объемы ордеров допускает Ваш брокер и в настройках советника старайтесь держать объем в этих рамках.

132

Рынок закрыт Уточняйте у брокера время торгов так как в выходные и праздничные дни торговля запрещена.

133

Торговля запрещена Установите в настройках терминала и в настройках советника разрешение торговли. Мордочка в правом верхнем углу должна улыбаться.

134

Недостаточно денег для совершения операции Добавьте средства на счет или уменьшите объем ордеров в параметрах советника.

135

Цена изменилась Если торговля ведется с рынка и в настройках стоит очень маленький slippage то брокер не всегда может открыть позицию по указанной цене. Увеличьте проскальзывание (slippage)

136

Нет цен Проверьте интернет соединение

137

Брокер занят См 4

138

Новые цены См 135

140

Разрешена только покупка Разрешите торговлю в оба направления в настройках терминала

141

Слишком много запросов См 8

145

Модификация запрещена, так как ордер слишком близок к рынку

146

Подсистема торговли занята См 4

147

Использование даты истечения ордера запрещено брокером Отключите в настройках дату истечения ордера (время жизни ордера). Если такой настройки нет, то можно доработать советник или сменить брокера.

148

Количество открытых и отложенных ордеров достигло предела, установленного брокером Ограничьте кол-во открываемых ордеров на данном счете или обратитесь к брокеру с вопросом об увеличении кол-ва ордеров.

149

Попытка открыть противоположный ордер в случае, если хеджирование запрещено

4017

Вызовы DLL не разрешены Разрешите DLL. Но если Вы не уверены в надежности источника то будьте внимательны, через dll может прийти любая программа в том числе и вирус.

4020

Вызовы внешних библиотечных функций не разрешены Разрешите подключение библиотек.

4022

Система занята См 4

4109

Торговля не разрешена. Необходимо включить опцию “Разрешить советнику торговать” в свойствах эксперта.

4110

Ордера на покупку не разрешены. Необходимо проверить свойства эксперта. Разрешите торговлю в оба направления в настройках терминала

4111

Ордера на продажу не разрешены. Необходимо проверить свойства эксперта. Разрешите торговлю в оба направления в настройках терминала

В случае возникновения других ошибок отправьте номер ошибки, а лучше скрин журнала мне и мы вместе разберемся что делать.