Всем дорого времени суток. Совсем недавно я начал изучать Ninja и ее язык программирования. Имею достаточно большой опыт программирования на C# и MQL4 (metatrader). Попытался написать простейший индикатор (с учебной целью) который просто рисует разницу между ценой закрытия текущего и предыдущего баров. не получилось :((
В МТ было все просто:
объявили обычный массив - double buf[]
связали его с "линией графика" - SetIndexBuffer(0,buf)
заполнили элементы массива значениями - for(i=0;i<Bars;i++) buf=Close[i+1]-Close
и платформа сама нарисовала линию графика.
Я рассчитывал что НТ тоже сделано както похоже. Но у меня ничего не получилось. Как то по своему сделано все НТ, но как именно - нигде толком не описано.
Уважаемые знатоки программирования НТ, потратьте пожалуйста немного своего времени - напишите этот простейший учебный индикатор и объясните где и как доступится к ценовым данным и как их отобразить на графике своего индикатора. Или дайте ссылку где это описано для начинающих (кроме хелпа и сайта производителя пожалуйста - эти я и так знаю).
В МТ было все просто:
объявили обычный массив - double buf[]
связали его с "линией графика" - SetIndexBuffer(0,buf)
заполнили элементы массива значениями - for(i=0;i<Bars;i++) buf=Close[i+1]-Close
и платформа сама нарисовала линию графика.
Я рассчитывал что НТ тоже сделано както похоже. Но у меня ничего не получилось. Как то по своему сделано все НТ, но как именно - нигде толком не описано.
Уважаемые знатоки программирования НТ, потратьте пожалуйста немного своего времени - напишите этот простейший учебный индикатор и объясните где и как доступится к ценовым данным и как их отобразить на графике своего индикатора. Или дайте ссылку где это описано для начинающих (кроме хелпа и сайта производителя пожалуйста - эти я и так знаю).