изменения в 625 - страница 2

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

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

1. Оставить кнопку Советники как она была раньше, и при этом эксперт не доступен в принципе, поскольку блокируется сам поток а не отдельный обработчик

2. как есть сейчас и поток экспертов от скриптов разделить по функциональности невозможно. Или возможно, но не будем....потому что...

Я сам был инициатором возможности работоспособности всех обработчиков в режиме Автоторговля (аналог МТ5), но не предусмотрел что при этом и для скриптов торговые функции будут отключаться

А вообще полагаю, что различить потоки для разработчиков не проблема. А если различаются потоки так и торговые функции не проблема разблокировать для скриптов

 

Изменить работу кнопки разрешения просили разработчики.

Кроме того, было очень важно сделать одинаковый режим работы с MetaTrader 5, чтобы MQL4/MQL5 программы и методы их работы были совместимыми.

 
MetaQuotes:

Изменить работу кнопки разрешения просили разработчики.

Кроме того, было очень важно сделать одинаковый режим работы с MetaTrader 5, чтобы MQL4/MQL5 программы и методы их работы были совместимыми.


Спасибо, но ответ не полный. Вы можете четко сказать возможно или нет разделить по данному вопросу скрипты от советников, т.е. возможно ли оставить возможность работы скриптов независимо от Автоторговля? Если, да, то почему не сделать это и в МТ4 и МТ5, это уже надо провести некий опрос пользователей. Кроме того, МТ5 в реале практически не используется, а МТ4 самая распространенная платформа и Советники не мешали скриптам, это уже была норма. Вопрос возник в связи с введением новых обработчиков в +600 билдах, и они все были блокированны. Я лично просил разработчиков открыть хотя бы OnChartEvent() и OnTimer(), но отключение экспертов по логике работы трейдера не должно мешать работе скриптов. Скрипт это оперативный инструмент торговли!

 

Нет.

Вариант из МТ5 более обоснован и правилен.

 

Железная логика и главное понятна трейдеру с 15 летним стажем.


Постарайтесь Вы понять логику трейдера.

Скрипт это оперативный инструмент, им можно в одно движение убрать все стопы, профиты со всех ордеров, удалить ордера, закрыть или наоборот открыть позицию(и) и т.д. Теперь Вы нас этой возможности лишили. Если стоят эксперты и надо из временно отключить их на при резком изменении ситуации рынка, то скриптами уже ничего не сделать Стоит несколько ордеров и пока их по одному убирать, закрывать и т.д. поезд уже ушел... Неужели эта логика непонятна. Скриптов работающих в замкнутом цикле раз два и обчелся, и то это анализ исполнения ордеров, запись логов и т.п., и они не работают с активными торговыми функциями. Слово Автоторговля подразумевает длительную постоянную работу экспертов и к скриптам имеет весьма косвенное отношение. Укажите мне на торгующего в постоянном режиме скрипта. Зачем использовать скрипт в таком режиме? Так в чем логика блокировки скриптов поясните пожалуйста!

 
Кто активно торгует и имеет достаточный опыт, высказывайтесь, а то придется забыть про эту кнопку в принципе и на все экспертах ставить запрет по глобальной переменной.
 
GSB:
а то придется забыть про эту кнопку в принципе и на все экспертах ставить запрет по глобальной переменной.

Что-то этакое и будет, а чего спорить, в чужой монастырь со своим уставом не ходят.
 
GSB: Так в чем логика блокировки скриптов поясните пожалуйста!
Тоже интересно.. что за племя разработчиков, которым этот консерватизм на выгоду пошел.
 
Как вариант, я предлагал добавить еще одну кнопку для отключения советников, дабы не лазить каждый раз в свойства советника и убирать там галку "Разрешить советнику торговать".
Причина обращения: