при ошибке 133 как автоматом перезапускать терминал???? кто напишет прогу?

 
у меня около 75 терминалов тестируются ежедневно на 5 компах  иногда возникает ошибка на одном из них 133 суть в том что советник пытается убрать отложку бай лимит  или сел лимит   ,а в терминале она стоит как отложка ,а у брокера уже сработала и уже не как отложка ,а как бай или сел числится ,а советник дает приказ закрыть отложку которая не существует уже в реале ,и ее даже руками не закрыть ,спасает только перезагурзуа терминала или переконектиться ,вот как это сделать автоматически ??? чтоб при возникновении ошибки 133 терминал переконектился с сервером брокера   т.е отключился и заново подключился   ,а то если меня нет рядом и советник пытается убрать отложку которая уже не существует у брокера а только в моем терминале то он не может дальше торговать так как у него условия сначала все закрыть и отложки и выставленные ордера ,а только потом дальше выставлять новые
 
Вы логику советника сделайте правильно, прежде чем что либо делать с ордерами, проверяйте их состояние.
 
bender3364:

у меня около 75 терминалов

ошибки 133

Не хватает терминалов, нужно ещё подгрузить ;)
 
Alexander Bereznyak:
Вы логику советника сделайте правильно, прежде чем что либо делать с ордерами, проверяйте их состояние.
ПРИЧЕМ СДЕСЬ СОВЕТНИК ПРОБЛЕМА ИЛИ ИНЕТ ИЛИ ТЕРМИНАЛ  СОВЕТНИК РАБОТАЕТ С ТЕРМИНАЛОМ А ПРИ СБОЕ ПОЛУЧАЕТСЯ ВОТ ЧТО СМОЖЕТЕ СДЕЛАТЬ ПРОГУ ЧТОБ ТЕРМИНАЛ ПЕРЕКОНЕКТИВАЛ В СЛУЧАЕ ОШИБКИ 133 И ЕСЛИ ДОЛБИТ ЕЕ ОПЕРДЕЛЕННОЕ КОЛЛИЧЕСТВО РАЗ ПОДРЯД (ЭТА ФУНКЦИЯ НАСТРАИВАЕМАЯ) НАПРИМЕР ЗАЛИПЛА ОТЛОЖКА В ТЕРМИНАЛЕ КОТОРАЯ У БРОКЕРА УЖЕ КАК СРАБОТАВШАЯ ЧИСЛИТЬСЯ А МОЙ СОВЕТНИК ВИДИТ В ТЕРМИНАЛЕ КАК ЕЩЕ НЕ СРАБОТАВШУЮ ...СПАСАЕТ ПЕРКОНЕКТИТЬСЯ ИЛИ ПОЛНОСТЬЮ ТЕРМИНАЛ ВКЛ ВЫКЛ ,А ТАК ЭТУ ЗАЛИПШУЮ ОТЛОЖКУ И ВРУЧНУЮ НЕ УДАЛИТЬ ТОЛЬКО ПОСЛЕ ПЕРЕКОНЕКТА ИЛИ ПОЛНОЙ ПЕРЕЗАГРУЗКИ ТЕРМИНАЛА ,КАК САМ БРОКЕР ОБЪЯСНИЛ ,ВОЗМОЖНО ПО КАКОЙ ТО ПРИЧИНЕ МОЙ ТЕРМИНАЛ ИЛИ ПРОПУСТИЛ СИГНАЛ ЧТО УЖЕ СРАБОТАЛА ОТЛОЖКА ИЛИ ПРОЦЕССОР НЕ УСПЕЛ ИЛИ ИНЕТ БАРАХЛИТ Т.Е ПРИЧИН МОЖЕТ БЫТЬ МНОГО ,А ТАК КАК СОВЕТНИК РАБОТАЕТ С ТЕМ ЧТО ВИДИТ В ТЕРМИНАЛЕ ОН НАЧИНАЕТ ПОСЫЛАТЬ НЕПРАВИЛЬНЫЙ ЗАПРОС -УБРАТЬ ОТЛОЖКУ ,А ОНА УЖЕ НЕ ОТЛОЖКА А ВЫСТАВЛЕННЫЙ ОРДЕР ВОТ И ПОЛУЧАЕТСЯ 133 .....СПАСАЕТ ПРОСТОЙ ПЕРКОНЕКТ ИЛИ ВКЛ ВЫКЛ ТЕРМИНАЛА   ЭТО БЫВАЕТ ОЧЕНЬ РЕДКО ПРОСТО У МЕНЯ НА 5 КОМПАХ МНОГО СТОИТ ТЕРМИНАЛОВ КРУГЛЫЕ СУТКИ И Я С ЭТИМ СТАЛКИВАЮСЬ БОЛЬШЕ ЧЕМ ТЕ КТО ПРОСТО НА ОДНОМ КОМПЕ ТЕСТИТ
ТЕРМИНАЛ НА МТ-4   И ЧТОБ ПОСЛЕ ПЕРЕКОНЕКТА  АКТИВНАЯ ТОРГОВЛЯ БЫЛА ВКЛЮЧЕНА
 
Nikolay Sarjenuk:
Не хватает терминалов, нужно ещё подгрузить ;)
НЕ ПЕРЖИВАЙТЕ КОМПЫ ЗАГРУЖЕНЫ ВСЕГО НА 15-20%   НЕ СУДИТЕ ПО СВОЕМУ ОДНОМУ СЛАБЕНЬКОМУ))) зато за неделю результаты получаю как вы за 2 месяца)
 
Что за ошибка 133? Это "торговля запрещена". После перезапуска она исчезает?
 
bender3364:
ПРИЧЕМ СДЕСЬ СОВЕТНИК ПРОБЛЕМА ИЛИ ИНЕТ ИЛИ ТЕРМИНАЛ  СОВЕТНИК РАБОТАЕТ С ТЕРМИНАЛОМ А ПРИ СБОЕ ПОЛУЧАЕТСЯ ВОТ ЧТО СМОЖЕТЕ СДЕЛАТЬ ПРОГУ ЧТОБ ТЕРМИНАЛ ПЕРЕКОНЕКТИВАЛ В СЛУЧАЕ ОШИБКИ 133 И ЕСЛИ ДОЛБИТ ЕЕ ОПЕРДЕЛЕННОЕ КОЛЛИЧЕСТВО РАЗ ПОДРЯД (ЭТА ФУНКЦИЯ НАСТРАИВАЕМАЯ) НАПРИМЕР ЗАЛИПЛА ОТЛОЖКА В ТЕРМИНАЛЕ КОТОРАЯ У БРОКЕРА УЖЕ КАК СРАБОТАВШАЯ ЧИСЛИТЬСЯ А МОЙ СОВЕТНИК ВИДИТ В ТЕРМИНАЛЕ КАК ЕЩЕ НЕ СРАБОТАВШУЮ ...СПАСАЕТ ПЕРКОНЕКТИТЬСЯ ИЛИ ПОЛНОСТЬЮ ТЕРМИНАЛ ВКЛ ВЫКЛ ,А ТАК ЭТУ ЗАЛИПШУЮ ОТЛОЖКУ И ВРУЧНУЮ НЕ УДАЛИТЬ ТОЛЬКО ПОСЛЕ ПЕРЕКОНЕКТА ИЛИ ПОЛНОЙ ПЕРЕЗАГРУЗКИ ТЕРМИНАЛА ,КАК САМ БРОКЕР ОБЪЯСНИЛ ,ВОЗМОЖНО ПО КАКОЙ ТО ПРИЧИНЕ МОЙ ТЕРМИНАЛ ИЛИ ПРОПУСТИЛ СИГНАЛ ЧТО УЖЕ СРАБОТАЛА ОТЛОЖКА ИЛИ ПРОЦЕССОР НЕ УСПЕЛ ИЛИ ИНЕТ БАРАХЛИТ Т.Е ПРИЧИН МОЖЕТ БЫТЬ МНОГО ,А ТАК КАК СОВЕТНИК РАБОТАЕТ С ТЕМ ЧТО ВИДИТ В ТЕРМИНАЛЕ ОН НАЧИНАЕТ ПОСЫЛАТЬ НЕПРАВИЛЬНЫЙ ЗАПРОС -УБРАТЬ ОТЛОЖКУ ,А ОНА УЖЕ НЕ ОТЛОЖКА А ВЫСТАВЛЕННЫЙ ОРДЕР ВОТ И ПОЛУЧАЕТСЯ 133 .....СПАСАЕТ ПРОСТОЙ ПЕРКОНЕКТ ИЛИ ВКЛ ВЫКЛ ТЕРМИНАЛА   ЭТО БЫВАЕТ ОЧЕНЬ РЕДКО ПРОСТО У МЕНЯ НА 5 КОМПАХ МНОГО СТОИТ ТЕРМИНАЛОВ КРУГЛЫЕ СУТКИ И Я С ЭТИМ СТАЛКИВАЮСЬ БОЛЬШЕ ЧЕМ ТЕ КТО ПРОСТО НА ОДНОМ КОМПЕ ТЕСТИТ
ТЕРМИНАЛ НА МТ-4   И ЧТОБ ПОСЛЕ ПЕРЕКОНЕКТА  АКТИВНАЯ ТОРГОВЛЯ БЫЛА ВКЛЮЧЕНА

Во-первых, не кричите. Во-вторых - больше слушайте умников, а в-третьих:

133

ERR_TRADE_DISABLED

Торговля запрещена

 
Dmitry Fedoseev:
Что за ошибка 133?

Вот эти ;)

А топикстартера ДЦ душит, за скоростную бомбардировку сервера бессмысленными приказами ;)

Коды возврата торгового сервера - Документация на MQL4
  • docs.mql4.com
Коды возврата торгового сервера - Документация на MQL4
 
Vitalie Postolache:
вот эти
Уже нашел.
 
bender3364:
...ОТЛОЖКА В ТЕРМИНАЛЕ КОТОРАЯ У БРОКЕРА УЖЕ КАК СРАБОТАВШАЯ ЧИСЛИТЬСЯ...
Если она числится как сработавшая то все просто, выделить по тикету и проверить тип.
 
Dmitry Fedoseev:
Если она числится как сработавшая то все просто, выделить по тикету и проверить тип.
Дмитрий, Вы абсолютно правы, там именно эта ошибка. Но топик-стартер гнет свою линию. Просто, я подозреваю, ему впарили продукт, который на элементарные ошибки никто не проверил, возможно дорого впарили, т.к. эмоции зашкаливают
Причина обращения: