bugem
Full Member
Сообщений: 105
|
|
« : Сентября 23, 2011, 10:10:20 am » |
|
Добрый день, уважаемые разработчики!
Поясните по синтаксису функции sumLine:
1. В индикаторе "А" пишу следующую конструкцию: line[0] = high/low; line[1] = sumLine(line[0], -10); - выдает корректный результат
2. В индикаторе "B" ... line[1] = abs(close - close[-1]); line[2] = sumLine(1, -Per); - тоже правильно, но если 1 заменить на line[1] выдает какую то ересь.
Как же все-таки правильно?
И еще 3-е. ИМХО не помешала бы функция Sum(x, n) - где x - переменная, а n - количество периодов. Тогда можно было бы обойтись и без линий. Например: ... var A = (close - close[-1]); var B = Sum(A, -10); ...
sumPrice() не подходит - она кроме pt_price ничего воспринимать не хочет.
Спасибо. PS: TRANSAQ ver. 5.02.275.01, rev.48, ATF 1.8
|