Индикатор со сдвигом влияет на отрисовку lua индикатора без сдвига

Страницы: 1
RSS
Индикатор со сдвигом влияет на отрисовку lua индикатора без сдвига
 
Подскажите как исправить.
есть самописный индикатор аллигатора( с выводом дополнительной информации). Рисовать на будущее мы не можем. но когда он единственный, то все выглядит нормально.
если добавить к нему любой индикатор со сдвигом(встроенный или выделить из самописного аллигатора скользящую в отдельные индикатор и добавить сдвиг), то появляется "будущее" и у моего Аллигатора появляются прямые линии. Как это исправить?

На приложенном скрине видно, как отрисовываются отдельные скользящие со сдвигом и как отрисовывается аллигатор. До последней свечки они совпадают, а в будущем аллигатор повторяет последнее значение. Вопрос не как нарисовать в будущее, т.к. знаю, что (здесь уже отвечали) никак, а как убрать эти горизонтальные линии?
 
Aleksei,
Посмотрите как сделано в примерах
 
я по ним и делал.
вот [img]data:image/png;base64,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[/img]
бар формируется в 13:50. появляется точка над ним и появляются еще точки на будущее, хотя нигде они не отрисовываются и стереть их нельзя.
при этом текущий бар это Index=3212 from 3220 function OnCalculate(Index)

       myLog('Index='..Index..' from '..Size().."\n");
...
}
при появлении следующего бара уже будет: Index=3213 from 3221

Расчетов баров на будущее там нет, но на графике они есть и не удаляются
и последующее поведение:.
Скрытый текст
 
я по ним и делал. бар формируется в 13:50. появляется точка над ним и появляются еще точки на будущее, хотя нигде они не отрисовываются и стереть их нельзя.
при этом текущий бар это Index=3212 from 3220 function OnCalculate(Index)

      myLog('Index='..Index..' from '..Size().."\n");
...
}
при появлении следующего бара уже будет: Index=3213 from 3221.
трейс из DebugView++приложить сюда нельзя, только картинки.

Расчетов баров на будущее там нет, но на графике они есть и не удаляются
и последующее поведение(постепенно удаление данных точек(понятно индекс смещается) без появления новых.
Хочу заметить что это 5 минутки, а на часовике и выше будет очень долго. заказчик нервируют :) эти точки в будущем
 
Aleksei,
Добавьте проверку вида
function OnCalculate(Index)
if CandleExist(Index) then
--выводим расчетное значение индикатора
else
--выводим nil
end
end
 
Aleksei,
попробуйте у индикатора убрать флаг



 
 
Цитата
nikolz написал:
Aleksei ,
попробуйте у индикатора убрать флаг
   

   
что то поменялось, но все равно точки кое где появлялись. логику я понять не смог. но вариант решения проблемы запомню на будущее.

Цитата
Sergey Gorokhov написал:
CandleExist(Index)
CandleExist(Index) уже был в вызываемой функции, да и не приходят ко мне строчки с таким индексом. я в самое начало OnCalculate логирование вставлял.

сделал так (точки у текущего бара не ставятся. работаю только с завершенными)
Код
function OnCalculate(Index) 
        
        local status, high, low = pcall(func, Index, Settings);
        ...
        return nil, nil
    end
    
    function ...
        ...
        if CandleExist(I,ds) then
            if I~=it.p then 
                SetValue(it.p, 1, ConvertValue(Settings,H_tmp[it.p]))
                SetValue(it.p, 2, ConvertValue(Settings,L_tmp[it.p]))
                it={p=I, l=it.l+1}            
            end
        end
        ....
    end
 
Цитата
Aleksei написал:
CandleExist(Index) уже был в вызываемой функции,
Рекомендация по решению была дана
Вы отказались к ней прислушиваться, Ваше право.
С нашей стороны считаем вопрос закрыт
Страницы: 1
Читают тему
Наверх