Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Задействуй с пользой свободные компьютеры. Подключись к MQL5 Cloud Network!
Gennady Mazur
4716
Gennady Mazur 2015.12.22 16:02 
Столкнулся с проблемой, при круглосуточной работе советника на одной из пар в течении 2 недель все было нормально. Но с прошлого четверга советник перестал открывать ордера их сопровождать, как будто отключена кнопка или не стоит галочка автоматической торговли. Сигналы от советника поступали и в пятницу, и в понедельник, но на счете ничего не происходило. Помимо этого на других 3-ех парах было все нормально, там терминал незадолго до четверга перегружался и обновился. Сегодня перегрузил терминал, он обновился до нового билда, и все нормализовалось: советник подхватил открытые ордера и продолжил четкую работу.
Кто-нибудь сталкивался с такой проблемой?
Скажу больше, недавно написал советник своему другу, откомпелировал его под 920 билдом и переслал ему без открытого кода. Советник у него отказался устанавливаться на график, написав в журнале, что старая версия терминала, у него был 890 билд. Неужели так критично новое обновление или это какой то баг у терминала?
Просто очень много людей используют без перезагрузки свои терминалы на серверах ВПС при работе советников. И как быть, что постоянно следить за работой советника? Тогда зачем автоматизировать торговлю, чтобы потом постоянно сидеть у монитора?
Может в чем то я не прав, так тогда подскажите или поправьте меня. Может сейчас в терминале появилось что то, что я пропустил?
Evgeny Belyaev
9593
Evgeny Belyaev 2015.12.22 17:09  
Gennady Mazur:
Столкнулся с проблемой, при круглосуточной работе советника на одной из пар в течении 2 недель все было нормально. Но с прошлого четверга советник перестал открывать ордера их сопровождать, как будто отключена кнопка или не стоит галочка автоматической торговли. Сигналы от советника поступали и в пятницу, и в понедельник, но на счете ничего не происходило. Помимо этого на других 3-ех парах было все нормально, там терминал незадолго до четверга перегружался и обновился. Сегодня перегрузил терминал, он обновился до нового билда, и все нормализовалось: советник подхватил открытые ордера и продолжил четкую работу.
Кто-нибудь сталкивался с такой проблемой?
Скажу больше, недавно написал советник своему другу, откомпелировал его под 920 билдом и переслал ему без открытого кода. Советник у него отказался устанавливаться на график, написав в журнале, что старая версия терминала, у него был 890 билд. Неужели так критично новое обновление или это какой то баг у терминала?
Просто очень много людей используют без перезагрузки свои терминалы на серверах ВПС при работе советников. И как быть, что постоянно следить за работой советника? Тогда зачем автоматизировать торговлю, чтобы потом постоянно сидеть у монитора?
Может в чем то я не прав, так тогда подскажите или поправьте меня. Может сейчас в терминале появилось что то, что я пропустил?
Недавно тоже столкнулся с аналогичной проблемой
Vladislav Andruschenko
86304
Vladislav Andruschenko 2015.12.22 18:26  
та же самая проблема, и к сожалению пока не решаемая. отправлять открытый код - не вариант . а старого компилятора нет. УВЫ 
Alexey Viktorov
5485
Alexey Viktorov 2015.12.22 18:42  
Vladislav Andruschenko:
та же самая проблема, и к сожалению пока не решаемая. отправлять открытый код - не вариант . а старого компилятора нет. УВЫ 
Сцильку дать?
Vadim Zotov
1446
Vadim Zotov 2015.12.22 19:02  

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

К сожалению, разработчики МТ это правило не соблюдают. В результате у пользователей появляется лишняя головная боль. Особенно запомнилось, когда пришлось дорабатывать-переписывать исходники при появлении МТ-4 build 600 (или около него). Естественно, все преимущества нового build были омрачены громкой бранью тех, кто много напрограммировал на mql4. Чем больше напрограммировал человек, тем громче он ругался (как правило, очень нецензурно). 

Представьте себе, если бы Microsoft с каждым обновлением Windows заставляла бы вносить правки в имеющиеся приложения! Microsoft давно был бы уже на помойке!

Vladislav Andruschenko
86304
Vladislav Andruschenko 2015.12.22 19:10  

Alexey Viktorov:
Сцильку дать?\

 

какую
MetaQuotes
Админ
24584
Renat Fatkhullin 2015.12.22 19:27  

Сейчас минимально рекомендуемый билд терминала 910. Это связано с новыми возможностями компилятора.

Через пару месяцев мы полностью отключим поддержку всех версий ниже 910 билда.

С Микрософтом в Windows такое случалось много раз, кстати. Всем миром разработчики постоянно переписывают свой код(если это не совсем примитивные программы) под новые версии операционки. И это правильно - кто-то же должен двигать технологии вперед.

Последние несколько билдов нам пришлось часто перевыпускать как раз после перевода проекта МТ4 на новый компилятор MSVC 2015, где оказалось, что ряд очень старых функций просто перестали работать. Это упрощенно, в реальности много разбросанных граблей собрали. 

Если смотреть на Apple, то там все еще жестче. Переписывать приходится практически каждые полгода, заранее готовясь и тестируясь на бета-версиях новых iOS операционок.

Vladislav Andruschenko
86304
Vladislav Andruschenko 2015.12.22 19:41  
скорее всего вопрос был именно в том, почему у всех программистов по статистике - самые последние билды, потому что они сотрудничают с MetaQuotes а у обычных клиентов старые версии на которых новые советники не работают, от этого создабются проблемы при общении с клиентами. по типу - "ничего не работает"
Vladimir Karputov
Модератор
37431
Vladimir Karputov 2015.12.22 19:44  
Vladislav Andruschenko:
скорее всего вопрос был именно в том, почему у всех программистов по статистике - самые последние билды, потому что они сотрудничают с MetaQuotes а у обычных клиентов старые версии на которых новые советники не работают, от этого создабются проблемы при общении с клиентами. по типу - "ничего не работает"

Так научите клиентов, как обновлять терминал:

MetaQuotes
Админ
24584
Renat Fatkhullin 2015.12.22 19:44  
Так ведь и решение простое - обновиться.
Vladislav Andruschenko
86304
Vladislav Andruschenko 2015.12.22 20:00  
согласен, учу, даю ссылки, Но уж Вы то знаете какие бывают клиенты, если в журнале четко написано обновитесь а они не могут. Может быть облегчить им как то жизнь? сделать автоматическое обновление путем подключения к Вашему счету? 
/ /12345
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий