Здравствуйте.
Задача.
Индикатор. Необходимо выполнять определенные действия в oncalculate только на самой правой, текущей свече, игнорируя все предыдущие.
Очевидная попытка решения
function OnCalculate(i)
if i == Size() then do_it() end
end
к успеху не приводит, если на графике построен какой-либо индикатор, сдвинутый вправо.
При этом Size() показывает увеличенное на величину сдвига число свечей.
Узнать величину этого сдвига возможности нет.
Вопрос. Как решить поставленную задачу?
Спасибо.
Задача.
Индикатор. Необходимо выполнять определенные действия в oncalculate только на самой правой, текущей свече, игнорируя все предыдущие.
Очевидная попытка решения
function OnCalculate(i)
if i == Size() then do_it() end
end
к успеху не приводит, если на графике построен какой-либо индикатор, сдвинутый вправо.
При этом Size() показывает увеличенное на величину сдвига число свечей.
Узнать величину этого сдвига возможности нет.
Вопрос. Как решить поставленную задачу?
Спасибо.
Пасхалочка для Алексея Иванникова: