Скачать MetaTrader 5

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

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

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

ошибки 133

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

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

133

ERR_TRADE_DISABLED

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

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

Вот эти ;)

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

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