Как сохранить серию данных - PullRequest
0 голосов
/ 02 ноября 2019

Я использую график Ренко, который может перекрывать обычный график свечей. И я пытаюсь сохранить открытую стоимость ренко, когда производится каждый новый кирпич. Так что я могу рассчитать ЕМА Ренко или RSI。

Я всегда храню одни и те же данные всякий раз, когда новые кирпичи не производятся. Вот что я пытаюсь:

renko_src := 0.0
if renko_src[1] != renko_top
    renko_src := renko_top
else
    renko_src := nz(renko_src[1],0)
plot(renko_src,color=color.white, linewidth=4, title="Renko")
//----------------------------


//---The_original_Renko_code 
BrickSize = 50
Brick1    =  close >
        nz(Brick1[1]) + BrickSize ? nz(Brick1[1]) + BrickSize : close <
                    nz(Brick1[1]) - BrickSize ?
                        nz(Brick1[1]) - BrickSize
                            : nz(Brick1[1])

Brick2 = Brick1 != Brick1[1] ? Brick1[1] : nz(Brick2[1])
colorer = Brick1 > Brick2 ? green:red
p1=plot(Brick1, color = colorer, linewidth= 4, title = "Renko")
p2=plot(Brick2, color = colorer, linewidth= 4, title = "Renko")
fill(p1,p2, color = purple, transp= 50)

Мне нужна серия, в которой хранится цена каждого кирпича с дедупликацией

...