Originally Posted By: alexc
Хорошо, вот формула по вашему совету: Макс1[-(i-ГмахБар)]
Результат:
Скрипт 'test4': Не могу запустить скрипт.
Совет вы почти поняли (надо вообще то отсчитывать разницу до события, а не отсчитывать номер бара назад), а синтаксис неверный. Надо Макс1[-ГмахБар], и так во всём.
Думаю проще и быстрее будет написать, что хотите получить и приложить результат ваших стараний. А я или кто то другой поправит. Так будет проще, чем вести роман по переписке на форуме.
Про бары: текущий бар, это i, предыдущий, это [i-1] или [-1] (для программы 1.2 одно и тоже), и так далее.
Originally Posted By: alexc
Другими словами на каждом текущем баре надо знать, сколько баров назад был нужный мне бар? Неужели нельзя напрямую использовать номера баров?
1. Да, именно так. 2. Нет нельзя, по многим причинам.
Повторюсь: напишите что хотите получить, только чётко формализовано, и форумчане вам, скорее всего, помогут. Либо подпишитесь на премиум саппорт и у вас будет персональный помощник.


Отредактировано captian (Sun Sep 14 2014 08:18 AM)
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963