Утилита из маркета автоматически попадает в Советники

 

Наткнулся сейчас на такой баг, что если с маркета устанавливаешь утилиту в МТ4, она встает в советники, хотя это скрипт.

на 2 из 3 устройствах, на 1 встает правильно. У кого-то подобное наблюдалось?

 
Nikita Chernyshov:

Наткнулся сейчас на такой баг, что если с маркета устанавливаешь утилиту в МТ4, она встает в советники, хотя это скрипт.

на 2 из 3 устройствах, на 1 встает правильно. У кого-то подобное наблюдалось?

Да никаких проблем, вручную перенесите куда надо и все дела…

Можно даже в несколько терминалов одного компа скопировать…

 
Alexey Viktorov #:

Да никаких проблем, вручную перенесите куда надо и все дела…

Можно даже в несколько терминалов одного компа скопировать…

Да я то знаю, что делать) другое дело - конечный юзер)) 

 
Nikita Chernyshov:

Наткнулся сейчас на такой баг, что если с маркета устанавливаешь утилиту в МТ4, она встает в советники, хотя это скрипт.

на 2 из 3 устройствах, на 1 встает правильно. У кого-то подобное наблюдалось?

Было несколько веток (на английском форуме), где пытались понять, почему советник встает в скрипты (например) -

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибка. Нет кнопки "Скачать Триал"

Maxim Kuznetsov, 2018.12.07 08:47

я так подозреваю что советник просто написан в старинном стиле, с функций start() вместо OnTick()

И ветка с общим обсуждением.

Вот просто нашел один пост (не знаю - поможет это или нет) -

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6.

Konstantin Erin, 2017.11.16 06:02

вместо вызова функции start вызывайте требуемую функцию

В новых билдах вместо start более модны другие названия:  OnTick в советнике, OnCalculate в индикаторе и OnStart в скрипте

Модой в статистике обозначается наиболее часто встречающееся явление


 
Sergey Golubev #:

Было несколько веток (на английском форуме), где пытались понять, почему советник встает в скрипты (например) -

И ветка с общим обсуждением.

Вот просто нашел один пост (не знаю - поможет это или нет) -


увы, я не юзаю старый подход, где во все подряд пихалость start.

Генерирую стандартный шаблон через мастера MQL

 
Nikita Chernyshov #:

увы, я не юзаю старый подход, где во все подряд пихалость start.

Генерирую стандартный шаблон через мастера MQL

Все равно система автоматом определяет, что это советник ... по какому-то признаку.
Есть ветки, где пытаются понять - по какому (я просто привел два поста, которые помогли некоторым на англ форуме).
 
Sergey Golubev #:
Все равно система автоматом определяет, что это советник ... по какому-то признаку.
Есть ветки, где пытаются понять - по какому (я просто привел два поста, которые помогли некоторым на англ форуме).

Могу предположить.

В утилите есть работа с отправкой ордеров.

 
Nikita Chernyshov #:

увы, я не юзаю старый подход, где во все подряд пихалость start.

Генерирую стандартный шаблон через мастера MQL

вообще проперти свойства должны были бы добавить. Ведь еще добавили вечный скрипт - сервис. Думаю не доработали пока. 

 
Valeriy Yastremskiy #:

вообще проперти свойства должны были бы добавить. Ведь еще добавили вечный скрипт - сервис. Думаю не доработали пока. 

А что за вечный скрипт-сервис?

 
Nikita Chernyshov #:

А что за вечный скрипт-сервис?

вы же вроде как "генерируете стандартный шаблон"... или ля-ля и Wizard не разу не видели ? :-)

посмотрите...попробуйте-полюбопытствуйте

Service - чертовски  удобная и практичная штука. 

 
Nikita Chernyshov #:

А что за вечный скрипт-сервис?

Сервис добавили. Как понял это скрипт, который не выгружается.

Документация по MQL5: Программы MQL5 / Выполнение программ
Документация по MQL5: Программы MQL5 / Выполнение программ
  • www.mql5.com
Выполнение программ - Программы MQL5 - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5