у индикатора нет настроек

 

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

вот индикатор

Файлы:
 
Вбиваем в iCustom те настройки которые есть, и не паримся.
 
drknn:
Вбиваем в iCustom те настройки которые есть, и не паримся.

так если их вабше там нет там даже вкладки настройки нет пробывал просто вбить цвета то 0 внимания (
 

Аналогичный вариант

Файлы:
 
nikost:

Аналогичный вариант

у этого советника точнее индикатора есть настройки )) а у того что я предложил их вообще нет, и они отличаются совсем не похожи друг на друга )

 
DIMA2010:

у этого советника точнее индикатора есть настройки )) а у того что я предложил их вообще нет, и они отличаются совсем не похожи друг на друга )


Исправьте участок кода этого индикатора на вот такой:

#property indicator_width2 2
extern int MyValye=23;// эта переменная ни на что не влияет.

Поскольку эта переменная в коде ни где не будет задействоваться, то можете смело указать её как параметр в функции  iCustom(). Да, и не забудьте добавить этот параметр в пользовательские переменные советника.

Если не знаете как использовать функцию iCustom() без параметров индикатора, то параметр можно придумать тот, который не будет ни на что влиять.

 
drknn:


Исправьте участок кода этого индикатора на вот такой:

Поскольку эта переменная в коде ни где не будет задействоваться, то можете смело указать её как параметр в функции iCustom(). Да, и не забудьте добавить этот параметр в пользовательские переменные советника.

Если не знаете как использовать функцию iCustom() без параметров индикатора, то параметр можно придумать тот, который не будет ни на что влиять.


спасибо щас попробую
 
DIMA2010:

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

вот индикатор


Посмотрел индикатор. У индикатора есть два буфера. Буфер 0 - TrendUp изображается зеленой линий, буфер 1 - TrendDown изображается красной линией

Проверять можно такой конструкцией. Например, если не заполнено значение нулевого буфера:

if (iCustom(NULL, 0, "Supertrend[1]", 0, 0) == EMPTY_VALUE) // TrendDown

{

// операторы обработки ситуации TrendDown

}
Аналогично с ситуацией TrendUp. Будет не заполнено значение первого буфера.

В индикаторе используется 50 периодная CCI и 5 периодная ATR. Значения периодов несложно сделать настройками индикатора.

Вот добавил периоды в настройки индикатора

Файлы:
 
DIMA2010:

у этого советника точнее индикатора есть настройки )) а у того что я предложил их вообще нет, и они отличаются совсем не похожи друг на друга )

Нет никакаеих настроек - 0, 1, 2,... это разные линии индиеатора
 
drknn:

...Если не знаете как использовать функцию iCustom() без параметров индикатора, то параметр можно придумать тот, который не будет ни на что влиять.

Это уже слишком, плодить виртуальные сущности. Проще объяснить, что, если у индикатора нет внешних переменных, то они и не прописываются в iCustom.

double line = iCustom(NULL, 0,"Индикатор без переменных",Номер буфера,SignalBar);
 
granit77:

Это уже слишком, плодить виртуальные сущности.

Гг :) -- это я на тебя так плохо влияю?
Причина обращения: