#resource - почему не добавляется?

 

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

#resource, как я понимаю, это то, что встраивается в компилированный файл и наличие этого ресурса больше не требуется. Так?

Тогда как можно объяснить это: есть скомпилированный индикатор с

#resource   "\\Indicators\\Market\\HMA5.ex5"

Но при запуске получаю

2019.11.26 17:56:20.602 Indicators      custom indicator my_HMA7C_123_new (AUDJPY,M30) loaded succesfully
2019.11.26 17:56:20.639 Custom Indicator        loading of HMA5 (AUDJPY,M30) failed [538]

Почему?

 
Сергей Таболин:

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

#resource, как я понимаю, это то, что встраивается в компилированный файл и наличие этого ресурса больше не требуется. Так?

Тогда как можно объяснить это: есть скомпилированный индикатор с

Но при запуске получаю

Почему?

а как вы этот ресурс в коде вызываете? - там тоже есть нюанс ::
 
Индикатор не из маркета ?

Предоставьте пожалуйста EX5 индикатора на исследование.
 
Ilyas:
Индикатор не из маркета ?

Предоставьте пожалуйста EX5 индикатора на исследование.

И исходник без проблем )))

Файлы:
 
Сергей Таболин:

И исходник без проблем )))

Имена разные... Вызываете HMA5.ex5

а имеете  my_HMA7C_123_new.ex5

 
Evgeniy Zhdan:

Имена разные... Вызываете HMA5.ex5

а имеете  my_HMA7C_123_new.ex5

my_HMA7C_123_new - индикатор в который включён HMA5 как ресурс.

При чём тут разные имена?

 
а разве можно продукты из Маркета добавлять в ресурсы?
 
Taras Slobodyanik:
а разве можно продукты из Маркета добавлять в ресурсы?

Для собственного использования почему может быть нельзя?

 
Alexey Viktorov:

Для собственного использования почему может быть нельзя?

сомневаюсь

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

 
Taras Slobodyanik:

сомневаюсь

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

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

 

Я специально спросил про продукт из маркета.

В ресурсы, такой индикатор добавлять разрешается, но и запустить его можно будет только в том терминале, для которого индикатор был приобретён, иначе как раз будет описанная ошибка загрузки.