Робот с кастомными индикаторами

 
Доброго времени суток, мой робот использует 1 индикатор и он кастомный (SuperTrendProfit4), но при попытке залить робота в маркет, маркет спустя часы раздумий выдаёт ошибку, в которой говорит что не может найти такой индикатор, подскажите, каким образом выложить подобного робота в маркет?
 
На сколько я помню маркет требует отсутствие индикаторов и прочего... в общем лучше всего в робота логику индикатора перенести.
 
Andrey Azatskiy:
На сколько я помню маркет требует отсутствие индикаторов и прочего... в общем лучше всего в робота логику индикатора перенести.

Или подключить индикатор ресурсом.

https://docs.mql4.com/ru/runtime/resources

Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...
 

Надо сделать так и маркет не будет ругаться

// в начале кода советника
#resource  "\\Indicators\\Имя индикатора.ex4"

// и там где вызывается индикатор 
iCustom(Symbol(),0,"::Indicators\\Имя индикатора.ex4",дальше параметры, 0,1);
Причина обращения: