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

 
evillive:
не верю, с таким кодом ошибок нет только если его не запускать )))
И ничего не нормализовано!
 

Из индикатора вызываю этот же индикатор через iCustom, без параметров нормально работает

buf[i] = iCustom(NULL,timeFrame,IndicatorFileName,0,y);

а с параметрами виснет напрочь терминал, 

buf[i] = iCustom(NULL,timeFrame,IndicatorFileName,Per,Pr,OP,0,y);

 И вообще можно ли вызывать из самого индикатора себя же?

 
ClanVi:

Из индикатора вызываю этот же индикатор через iCustom, без параметров нормально работает

а с параметрами виснет напрочь терминал, 

 И вообще можно ли вызывать из самого индикатора себя же?

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

Видел такие индикаторы.  

 
Vinin:
 

Да, но с параметрами вешает терминал...

 

 

 

 
ClanVi:

Из индикатора вызываю этот же индикатор через iCustom, без параметров нормально работает

а с параметрами виснет напрочь терминал, 

 И вообще можно ли вызывать из самого индикатора себя же?

А какой практический смысл в такой рекурсии? Бросайте это занятие, а то ещё чёрная дыра появится, все провалимся )))
 
ClanVi:

Конечно вешать будет. Надо глубину вызовов контролировать. Например при первом вызове  один параметр равен 5, при вызове из индикатора он нужен 4. И так далее. При 0 вызова индикатора из индикатора не происходит.

Только зачем это? 

 
Vinin:

Конечно вешать будет. Надо глубину вызовов контролировать. Например при первом вызове  один параметр равен 5, при вызове из индикатора он нужен 4. И так далее. При 0 вызова индикатора из индикатора не происходит.

Только зачем это? 

 

Параметры не меняются, да просто интересно уже почему такое происходит) 

 
ClanVi:

Сделайте простейший расчет факториала с рекурсией и посмотрите какое значение максимальное сможете получить.

А с индикатором проще. Там требуется значительно большие ресурсы. 

 

Доброе время суток.


Подскажите пожалуйста, что изменить в коде индикатора с 5-знака на 4?


Заранее спасибо

 
Ale-xander:

Доброе время суток.


Подскажите пожалуйста, что изменить в коде индикатора с 5-знака на 4?


Заранее спасибо

код
Причина обращения: