Индикатор, который строит линию за правой границей баров

 

Пытаюсь построить индикатор, который строит линию за правой границей баров (начиная от

текущего бара и в будущее). При установке на графике режима 'Shift end of the chart from

right border' появляется свободное место справа, причем можно двигать треугольничек по

горизонтали и регулировать свободное пространство. Возникли некоторые вопросы.

Помогите, пожалуйста, разобраться:

1. Индикатор возможно реализовать ТОЛЬКО с использованием PlotIndexSetInteger(0,PLOT_SHIFT,inpShiftValue) и дальнейшим колдовством с индексами буферов?

2. Существует ли индекс буферов индикатора больший чем rates_total на графике (как раз для будущих значений)?

3. Как сделать проверку, что график сдвинут справа на inpShiftValue значений? Или как сразу выставить сдвиг графика на мои inpShiftValue?

4. Какие вещи необходимо учесть, чтобы в дальнейшем такой индикатор корректно просчитывался в тестере (которого еще нет).

Документация по MQL5: Пользовательские индикаторы / PlotIndexSetInteger
Документация по MQL5: Пользовательские индикаторы / PlotIndexSetInteger
  • www.mql5.com
Пользовательские индикаторы / PlotIndexSetInteger - Документация по MQL5
Причина обращения: