커뮤니티

트레이딩뷰지표 수식을 예스지표 수식으로 변환 부탁합니다.

프로필 이미지
양정희
2020-09-11 17:37:29
1281
글번호 142302

첨부 이미지

//@version=4 study("Price-Curve Channel",overlay=true) length = input(100),mult = input(1.),src = input(close) //---- a=0.,b=0.,size =0. size := change(a[1]) > 0 or change(b[1]) < 0 ? atr(length) : nz(size[1],tr) a := max(src,nz(a[1],src)) - size/pow(length,2)*(nz(barssince(a[1] > a[2]) + 1,1)*mult) b := min(src,nz(b[1],src)) + size/pow(length,2)*(nz(barssince(b[1] < b[2]) + 1,1)*mult) //---- plot(a,"Upper",color=#0cb51a,linewidth=2,transp=0) plot(b,"Lower",color=#ff1100,linewidth=2,transp=0) &#8203; --------------------------------------------------------------------------------- Price-Curve-Channel 이란 트레이딩뷰의 지표이구요. 위 수식은 트레이딩뷰차트의 수식인데요. 타수식을 예스차트 수식으로 변환이 가능할까요? 가능하면 변경부탁드립니다.
지표
답변 2
프로필 이미지

뮬리

2020-09-12 11:29:11

안녕하십니까? 동일한 지표를 변환한 수식이 69136번에서 답변 되어 있으니 참고 바랍니다. 아래는 그곳에서 운영자님께서 답변한 수식 입니다. 2 input : length(100),mult(1); var : src(0),a(0),b(0),size(0); src = close; size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , atr(length) ,TrueRange); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } a = max(src,a[1]) - size/pow(length,2)*(var1*mult); b = min(src,b[1]) + size/pow(length,2)*(Var2*mult); plot1(a); plot2(b); > 양정희 님이 쓴 글입니다. > 제목 : 트레이딩뷰지표 수식을 예스지표 수식으로 변환 부탁합니다. > //@version=4 study("Price-Curve Channel",overlay=true) length = input(100),mult = input(1.),src = input(close) //---- a=0.,b=0.,size =0. size := change(a[1]) > 0 or change(b[1]) < 0 ? atr(length) : nz(size[1],tr) a := max(src,nz(a[1],src)) - size/pow(length,2)*(nz(barssince(a[1] > a[2]) + 1,1)*mult) b := min(src,nz(b[1],src)) + size/pow(length,2)*(nz(barssince(b[1] < b[2]) + 1,1)*mult) //---- plot(a,"Upper",color=#0cb51a,linewidth=2,transp=0) plot(b,"Lower",color=#ff1100,linewidth=2,transp=0) &#8203; --------------------------------------------------------------------------------- Price-Curve-Channel 이란 트레이딩뷰의 지표이구요. 위 수식은 트레이딩뷰차트의 수식인데요. 타수식을 예스차트 수식으로 변환이 가능할까요? 가능하면 변경부탁드립니다.
프로필 이미지

양정희

2020-09-16 16:45:08

저는 당연히 운영자분이 답변주셨을거라 생각했는데 일반회원분이 답변달아주셨네요. 제가 원하는 수식변환이 맞는것 같습니다. 답변 감사드립니다. 항상 건승하십시요. > 뮬리 님이 쓴 글입니다. > 제목 : Re : 트레이딩뷰지표 수식을 예스지표 수식으로 변환 부탁합니다. > 안녕하십니까? 동일한 지표를 변환한 수식이 69136번에서 답변 되어 있으니 참고 바랍니다. 아래는 그곳에서 운영자님께서 답변한 수식 입니다. 2 input : length(100),mult(1); var : src(0),a(0),b(0),size(0); src = close; size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , atr(length) ,TrueRange); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } a = max(src,a[1]) - size/pow(length,2)*(var1*mult); b = min(src,b[1]) + size/pow(length,2)*(Var2*mult); plot1(a); plot2(b); > 양정희 님이 쓴 글입니다. > 제목 : 트레이딩뷰지표 수식을 예스지표 수식으로 변환 부탁합니다. > //@version=4 study("Price-Curve Channel",overlay=true) length = input(100),mult = input(1.),src = input(close) //---- a=0.,b=0.,size =0. size := change(a[1]) > 0 or change(b[1]) < 0 ? atr(length) : nz(size[1],tr) a := max(src,nz(a[1],src)) - size/pow(length,2)*(nz(barssince(a[1] > a[2]) + 1,1)*mult) b := min(src,nz(b[1],src)) + size/pow(length,2)*(nz(barssince(b[1] < b[2]) + 1,1)*mult) //---- plot(a,"Upper",color=#0cb51a,linewidth=2,transp=0) plot(b,"Lower",color=#ff1100,linewidth=2,transp=0) &#8203; --------------------------------------------------------------------------------- Price-Curve-Channel 이란 트레이딩뷰의 지표이구요. 위 수식은 트레이딩뷰차트의 수식인데요. 타수식을 예스차트 수식으로 변환이 가능할까요? 가능하면 변경부탁드립니다.