Как задать будущее значение в индикаторе?

Страницы: 1
RSS
Как задать будущее значение в индикаторе?
 
Подскажите, пожалуйста, возможно ли, чтобы индикатор устанавливал значения в будущее?

Я попытался использовать функцию SetValue, чтобы задать будущие 5..10 значений от текущего индекса.
Но безуспешно - на графике ничего не отобразилось.
 
Добрый день,

Задать будущие значения индикатора через QLUA к сожалению, нельзя.
 
Здравствуйте!

В дополнение к теме - не работает код:

if GetValue(I-1, 3) ~= X then SetValue(I, 3, X) end

Почему не устанавливается значение X для линии 3 на текущем индексе I и линия 3 в результате вообще не отображается?
Если указать не I, а I-1 (SetValue(I-1, 3, X)), то линия 3 индикатора отображается, но значения на этой линии получаются с задержкой на один бар, но это не нужно.
Получается, что текущий индекс I для SetValue считается будущим?

Спасибо
 
Уточню, значение X подсчитывается на текущем индексе I и относится именно к нему, т.е. его надо установить для линии 3 индикатора именно для индекса I.
 
Mikhail Ran,

Верно, функция SetValue умеет менять только прошлые свечки.
Для изменения текущей свечки, выводите ее значение при выходе из OnCalculate
 
Здравствуйте!

Прошу уточнить: можно ли как-то отобразить на графике в Quik_v8 несколько будущих значений индикатора?
Например, рассчитали прогноз на несколько свечей, отодвинули правый край на несколько интервалов влево и нарисовали этот прогноз.
Если нельзя, то непонятно зачем предусмотрена возможность отодвигать правый край графика.
И как тогда вообще можно отобразить прогнозные значения?

Спасибо
 
Цитата
Mikhail Ran написал:
Здравствуйте!

Прошу уточнить: можно ли как-то отобразить на графике в Quik_v8 несколько будущих значений индикатора?
Например, рассчитали прогноз на несколько свечей, отодвинули правый край на несколько интервалов влево и нарисовали этот прогноз.
Если нельзя, то непонятно зачем предусмотрена возможность отодвигать правый край графика.
И как тогда вообще можно отобразить прогнозные значения?

Спасибо
Добрый день.
Коллега во втором сообщении ответил на данный вопрос. Такой возможности нет.
Свдиг графика для этого и существует, возможно кто то решает другие задачи. Через Qlua сдвигать нельзя.
Страницы: 1
Читают тему (гостей: 1)
Наверх