Здравствуйте, Андрей.
Напишите пожалуйста информационый индикатор.
Суть индикатора:
ставим индикатор Number of transactions на график с настройками по умолчанию.Если зачение индикатора больше единицы, то к параметру Num прибавляем единицу и так до бесконечности пока параметр Num не станет равен нулю.Как только значение индикатра станет равно нулю, то выводим последнее значение параметра Num.
А теперь более подробный пример:
Поставили индикатор на график, и если его значение равно 2(поумолчанию), то прибавляем к параметру Num единицу.(то есть теперь параметр равен 3)
Если индикатор стал показывать значение 0, то тогда ввернем левом углу выводим цифру 3,
если же индикатор показывает значение 3, то тогда к параметру Num прибавляем ещё единицу.(то есть теперь параметр равен 4)
Если индикатор стал показывать значение 0, то тогда ввернем левом углу выводим цифру 4,
если же индикатор показывает значение 4, то тогда к параметру Num прибавляем ещё единицу.(то есть теперь параметр равен 5)
Если индикатор стал показывать значение 0, то тогда ввернем левом углу выводим цифру 5,
если же индикатор показывает значение 5, то тогда к параметру Num прибавляем ещё единицу.(то есть теперь параметр равен 6)
Если индикатор стал показывать значение 0, то тогда ввернем левом углу выводим цифру 6,
если же индикатор показывает значение 6, то тогда к параметру Num прибавляем ещё единицу.(то есть теперь параметр равен 7)
И так до бесконечности пока значение индикатора больше единицы.Если значение индикатора станет равно нулю то выводим в вехний левый угол последнее значение параметра Num.
Нечто похожее вы делали в предыдущем топике
zakaz.opentraders.ru/86907.html
Сам индикатор
Number of transactions.ex4 (22 Kb)
Комментарии (7)
Редактирован: 5 августа 2022, 21:07
35 AM2 Сообщений: 16266 - Андрей
20 alex30774 Автор Сообщений: 748
1.Ставим индикатор на график с настройками по умолчанию(параметр Num равен 2)
если индикатор имеет значение 0, то ввехнем левом углу выводим предыдущее число то есть единицу.
Если же как на примере имеет значение больше единицы, то к параметру Num прибавляем единицу(то есть значение Num теперь будет равно3)
если индикатор имеет значение 0, то ввехнем левом углу выводим предыдущее число то есть 2.
Если же как на примере имеет значение больше единицы, то к параметру Num прибавляем ещё единицу(то есть значение Num теперь будет равно4)
если индикатор имеет значение 0, то ввехнем левом углу выводим предыдущее число то есть 3.
Если же как на примере имеет значение больше единицы, то к параметру Num прибавляем ещё единицу(то есть значение Num теперь будет равно5)
если индикатор имеет значение 0, то ввехнем левом углу выводим предыдущее число то есть 4.
Если же как на примере имеет значение больше единицы, то к параметру Num прибавляем ещё единицу(то есть значение Num теперь будет равно 6)
И так шаг за шагом до бесконечности пока не упрёмся в нулевое значение индикатора.
В данном случае это произошло на значение 15
Индикатор всё ещё имеет значение больше единицы.
А призначении параметра Num равном 16 значение индикатора становится равном нулю.
В таком случае ввернем левом углу выодим предыдущее число то есть 15
20 alex30774 Автор Сообщений: 748
35 AM2 Сообщений: 16266 - Андрей
20 alex30774 Автор Сообщений: 748
35 AM2 Сообщений: 16266 - Андрей
Всё работает как надо,(то есть по тех.заданию), но только при условии, что название индикатора правильно записано.
С этим, я и сам разобрался(сумел поправить).
20 alex30774 Автор Сообщений: 748
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий