study("Pivot Trend", max_bars_back = 4900, precision = 2)
prd = input(defval = 4, title="Pivot Point Period", minval = 1, maxval = 30)
pnum = input(defval = 3, title="number of PP to check", minval = 1, maxval = 30)
float ph = na, float pl = na
ph := pivothigh(prd, prd)
pl := pivotlow(prd, prd)
int numpp = 0
float lrate = 0.0
for i = 1 to 4000
if na(close)
break
if pl[i]
numpp := numpp + 1
float rate = (close - pl[i]) / pl[i]
lrate := lrate + rate
if numpp == pnum
break
numpp := 0
float hrate = 0.0
for i = 1 to 4000
if na(close)
break
if ph[i]
numpp := numpp + 1
float rate = (close - ph[i]) / ph[i]
hrate := hrate + rate
if numpp == pnum
break
lrate := lrate / pnum
hrate := hrate / pnum
hln = plot(hrate, color = color.red, linewidth = 2)
lln = plot(lrate, color = color.lime, linewidth = 2)
trend = 0
trend := hrate > 0 and lrate > 0 ? 1 : hrate < 0 and lrate < 0 ? -1 : nz(trend[1])
tcolor = trend == 1 ? color.blue : color.red
fill(hln, lln, color = tcolor, transp = 40)
수식 변환 문의드립니다. 감사합니다.
답변 1
예스스탁
예스스탁 답변
2020-05-20 15:19:58
안녕하세요
예스스탁입니다.
올려주신 수식에서 정확한 내용을 알수 없는 함수가 있어
변환을 해드리기 어렵습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 카탈레나 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> study("Pivot Trend", max_bars_back = 4900, precision = 2)
prd = input(defval = 4, title="Pivot Point Period", minval = 1, maxval = 30)
pnum = input(defval = 3, title="number of PP to check", minval = 1, maxval = 30)
float ph = na, float pl = na
ph := pivothigh(prd, prd)
pl := pivotlow(prd, prd)
int numpp = 0
float lrate = 0.0
for i = 1 to 4000
if na(close)
break
if pl[i]
numpp := numpp + 1
float rate = (close - pl[i]) / pl[i]
lrate := lrate + rate
if numpp == pnum
break
numpp := 0
float hrate = 0.0
for i = 1 to 4000
if na(close)
break
if ph[i]
numpp := numpp + 1
float rate = (close - ph[i]) / ph[i]
hrate := hrate + rate
if numpp == pnum
break
lrate := lrate / pnum
hrate := hrate / pnum
hln = plot(hrate, color = color.red, linewidth = 2)
lln = plot(lrate, color = color.lime, linewidth = 2)
trend = 0
trend := hrate > 0 and lrate > 0 ? 1 : hrate < 0 and lrate < 0 ? -1 : nz(trend[1])
tcolor = trend == 1 ? color.blue : color.red
fill(hln, lln, color = tcolor, transp = 40)
수식 변환 문의드립니다. 감사합니다.