Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1359

[Удален]  
Fast235 #:

сколько процентов прибавка к скорости?

Тут вопрос кода, которым написан индикатор и советник. Если цикл в цикле, то ничего уже не поможет ;)

 
Aleksei Stepanenko #:
Самый лучший: перенести код индикатора в эксперт. Всё остальное - оправдание нежелания это сделать:)
Все что можно уже там. Есть графические объекты, которые размещаются в окне индикатора. Собственно, все что в данном случае делает индикатор - создает окно. Если эти объекты создавать в Эксперте, график наползает на них.
[Удален]  
Тогда подключите индикатор при помощи ресурсов.
 
Aleksei Stepanenko #:
Тогда подключите индикатор при помощи ресурсов.

Это понятно. Так и сделано.

Вопрос в том, как его в Маркете разместить. При публикации Эксперта, возможно ли указать еще и файл ресурса... 

Перефразирую:

- если в коде Эксперта есть ссылка на ресурс в котором указан кастомный индикатор, будет ли система предлагать загрузить и его тоже?

 
Dmitriy VC #:

Это понятно. Так и сделано.

Вопрос в том, как его в Маркете разместить. При публикации Эксперта, возможно ли указать еще и файл ресурса... 

Перефразирую:

- если в коде Эксперта есть ссылка на ресурс в котором указан кастомный индикатор, будет ли система предлагать загрузить и его тоже?

Ресурс вставляется командой #resource "<путь к файлу ресурса>"

#resource "<путь_к_файлу_ресурса>"
Длина константной строки <путь_к_файлу_ресурса> не должна превышать 63 символа.

Имена всех файлов и каталогов, включаемых в ресурсы, должны быть на английском языке.

Компилятор ищет ресурс по указанному пути в следующей последовательности:

  • если в начале пути стоит разделитель обратная косая черта "\" (пишется "\\"), то ресурс ищется относительно каталога каталог_данных_терминала\MQL4\,
  • если обратной косой черты нет, то ресурс ищется относительно расположения исходного файла, в котором этот ресурс прописывается.
 

вот внизу есть подключение индикатора в качестве ресурса

https://www.mql5.com/ru/docs/runtime/resources

Документация по MQL5: Программы MQL5 / Ресурсы
Документация по MQL5: Программы MQL5 / Ресурсы
  • www.mql5.com
Ресурсы - Программы MQL5 - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
[Удален]  
По идее, при подключении индикатора к советнику через ресурс, при компиляции получается один файл, который Вы можете разместить в Маркете.
 
Aleksei Stepanenko #:
По идее, при подключении индикатора к советнику через ресурс, при компиляции получается один файл, который Вы можете разместить в Маркете.

Увы. Индикатор это Индикатор и при подключении через ресурс, Советник лишь обращается к нему. Они ведь по разному работают. Один файл получается даже когда звуки и картинки в ресурсе...

 
Fast235 #:

вот внизу есть подключение индикатора в качестве ресурса

https://www.mql5.com/ru/docs/runtime/resources

Ребята, у меня тут хоть и мало сообщений, но "прописные истины" я знаю.

И вопрос не в том как в качестве ресурса подключить к советнику, а как один продукт состоящий из двух файлов загрузить на Маркет...

Кто-нибудь имеет такой опыт?

 
в один файл и упаковывается все, все доп индикаторы - все включается в один файл(советник), о каких еще может быть речь двух файлах?