Пару простых вопросов от новичка

 

Привет форумчане, пушу индикатор MQL4, всё получается хорошо но...

Но немного не могу понять у меня к примеру индикатор вычисляет что то и получается один результат ( назовем его "r") так вот как мне вывести результат на график?

Я знаю что для этого есть БУФЕР но примеры в учебниках не дают мне понять как привязать результат к буферу (буфер один)


Второй вопрос

Как сглаживать результат в исходнике (если не сложно простой понятный пример на одном результате "r")


Пока всё, будьте добры подскажите что то кому не лень

Почему такие вопросы оправдаюсь тем что как взялся за учёбу и создание своего индикатора голова просто взрывается (думаю меня кто то понимает)

Спасибо за внимание!

 

Значение "р" пишите в буфер, и оно отобразится на графике.

Сглаживание можно делать с помощью МА, посмотрите /Include/MovingAverages.mqh

 
Taras Slobodyanik:

Значение "р" пишите в буфер, и оно отобразится на графике.

Сглаживание можно делать с помощью МА, посмотрите /Include/MovingAverages.mqh

Спасибо за ответ, попрубую. Но сперва переварю что здесь написано

 
Taras Slobodyanik:

Значение "р" пишите в буфер, и оно отобразится на графике.

Сглаживание можно делать с помощью МА, посмотрите /Include/MovingAverages.mqh

чет всё ровно не понимаю как писать в буфер, где именно писать?
 
potom:
чет всё ровно не понимаю как писать в буфер, где именно писать?

Обычно в буфер записывают через цикл for. 

 
Evgeny Belyaev:

Обычно в буфер записывают через цикл for. 

можно скрин?

я знаю что я как тупой))

будь добр)

 
potom:

можно скрин?

я знаю что я как тупой))

будь добр)


Возьмите любой индикатор в кодебазе или из папки /индикаторы, в этом индикаторе есть массив, который назначается индикаторным буфером.
В этом массиве каждая ячейка отвечает за один бар на графике.
То есть при записи в эту ячейку, на соответствующей свече, появится "нечто" (стрелка,точка,линия)

 
Taras Slobodyanik:

Возьмите любой индикатор в кодебазе или из папки /индикаторы, в этом индикаторе есть массив, который назначается индикаторным буфером.
В этом массиве каждая ячейка отвечает за один бар на графике.
То есть при записи в эту ячейку, на соответствующей свече, появится "нечто" (стрелка,точка,линия)

То для начала мне нужно подсчитать бары?
 
potom:
То для начала мне нужно подсчитать бары?

У вас индикатор супер секретный?

Выложите код, помогут.

 
potom:
То для начала мне нужно подсчитать бары?

бары уже посчитаны в переменной "rates_total"

 
Alekseu Fedotov:

У вас индикатор супер секретный?

Выложите код, помогут.

Да в том то и дело что да