커뮤니티

트레이딩뷰 지표 변환 요청

프로필 이미지
무서운라냐
2025-06-20 07:27:07
301
글번호 191949
답변완료
트레이딩뷰 지표소스로 종목 검색식을 만들고 싶은데 가능할까요? 지표상 Buy 신호 종목 검색을 하고 싶습니다. //@version=4 study("Hull Trend", shorttitle="HMA Trend",overlay=true) length = input(24) src = input(hl2) showcross = input(true, "Show cross over/under") hma(_src, _length)=> wma((2 * wma(_src, _length / 2)) - wma(_src, _length), round(sqrt(_length))) hma3(_src, _length)=> p = length/2 wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p) a = hma(src, length) b = hma3(src, length) c = b > a ? color.lime : color.red p1 = plot(a,color=c,linewidth=1,transp=75) p2 = plot(b,color=c,linewidth=1,transp=75) fill(p1,p2,color=c,transp=55) crossdn = a > b and a[1] < b[1] crossup = b > a and b[1] < a[1] plotshape(showcross and crossdn ? a : na, location=location.absolute, style=shape.labeldown, color=color.red, size=size.tiny, text="Sell", textcolor=color.white, transp=0, offset=-1) plotshape(showcross and crossup ? a : na, location=location.absolute, style=shape.labelup, color=color.green, size=size.tiny, text="Buy", textcolor=color.white, transp=0, offset=-1)
종목검색
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2025-06-20 14:10:50

안녕하세요 예스스탁입니다. input : length(24); var : src(0),a(0),p(0),b(0),clr(0),tx(0); src = (h+l)/2; a = wma((2 * wma(src,length / 2)) - wma(src, length), round(sqrt(length),0)); p = length/2; b = wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p); clr = iff(b > a , lime , red); plot1(a,"a",clr); plot2(b,"b",clr); if a > b and a[1] < b[1] Then { tx = text_new(sDate,sTime,H,"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,clr); } if b > a and b[1] < a[1] Then { tx = text_new(sDate,sTime,L,"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,clr); } 즐거운 하루되세요 > 무서운라냐 님이 쓴 글입니다. > 제목 : 트레이딩뷰 지표 변환 요청 > 트레이딩뷰 지표소스로 종목 검색식을 만들고 싶은데 가능할까요? 지표상 Buy 신호 종목 검색을 하고 싶습니다. //@version=4 study("Hull Trend", shorttitle="HMA Trend",overlay=true) length = input(24) src = input(hl2) showcross = input(true, "Show cross over/under") hma(_src, _length)=> wma((2 * wma(_src, _length / 2)) - wma(_src, _length), round(sqrt(_length))) hma3(_src, _length)=> p = length/2 wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p) a = hma(src, length) b = hma3(src, length) c = b > a ? color.lime : color.red p1 = plot(a,color=c,linewidth=1,transp=75) p2 = plot(b,color=c,linewidth=1,transp=75) fill(p1,p2,color=c,transp=55) crossdn = a > b and a[1] < b[1] crossup = b > a and b[1] < a[1] plotshape(showcross and crossdn ? a : na, location=location.absolute, style=shape.labeldown, color=color.red, size=size.tiny, text="Sell", textcolor=color.white, transp=0, offset=-1) plotshape(showcross and crossup ? a : na, location=location.absolute, style=shape.labelup, color=color.green, size=size.tiny, text="Buy", textcolor=color.white, transp=0, offset=-1)
프로필 이미지

무서운라냐

2025-06-22 07:53:59

수고하십니다. 변환 해주신 수식은 종목검색이 아닌것 같습니다. 종목 검색식으로 재 변환 요청 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 트레이딩뷰 지표 변환 요청 > 안녕하세요 예스스탁입니다. input : length(24); var : src(0),a(0),p(0),b(0),clr(0),tx(0); src = (h+l)/2; a = wma((2 * wma(src,length / 2)) - wma(src, length), round(sqrt(length),0)); p = length/2; b = wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p); clr = iff(b > a , lime , red); plot1(a,"a",clr); plot2(b,"b",clr); if a > b and a[1] < b[1] Then { tx = text_new(sDate,sTime,H,"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,clr); } if b > a and b[1] < a[1] Then { tx = text_new(sDate,sTime,L,"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,clr); } 즐거운 하루되세요 > 무서운라냐 님이 쓴 글입니다. > 제목 : 트레이딩뷰 지표 변환 요청 > 트레이딩뷰 지표소스로 종목 검색식을 만들고 싶은데 가능할까요? 지표상 Buy 신호 종목 검색을 하고 싶습니다. //@version=4 study("Hull Trend", shorttitle="HMA Trend",overlay=true) length = input(24) src = input(hl2) showcross = input(true, "Show cross over/under") hma(_src, _length)=> wma((2 * wma(_src, _length / 2)) - wma(_src, _length), round(sqrt(_length))) hma3(_src, _length)=> p = length/2 wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p) a = hma(src, length) b = hma3(src, length) c = b > a ? color.lime : color.red p1 = plot(a,color=c,linewidth=1,transp=75) p2 = plot(b,color=c,linewidth=1,transp=75) fill(p1,p2,color=c,transp=55) crossdn = a > b and a[1] < b[1] crossup = b > a and b[1] < a[1] plotshape(showcross and crossdn ? a : na, location=location.absolute, style=shape.labeldown, color=color.red, size=size.tiny, text="Sell", textcolor=color.white, transp=0, offset=-1) plotshape(showcross and crossup ? a : na, location=location.absolute, style=shape.labelup, color=color.green, size=size.tiny, text="Buy", textcolor=color.white, transp=0, offset=-1)
프로필 이미지

예스스탁 예스스탁 답변

2025-06-23 08:57:36

안녕하세요 예스스탁입니다. input : length(24); var : src(0),a(0),p(0),b(0),clr(0),tx(0); src = (h+l)/2; a = wma((2 * wma(src,length / 2)) - wma(src, length), round(sqrt(length),0)); p = length/2; b = wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p); clr = iff(b > a , lime , red); if b > a and b[1] < a[1] Then { Find(1); } 즐거운 하루되세요 > 무서운라냐 님이 쓴 글입니다. > 제목 : Re : Re : 트레이딩뷰 지표 변환 요청 > 수고하십니다. 변환 해주신 수식은 종목검색이 아닌것 같습니다. 종목 검색식으로 재 변환 요청 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 트레이딩뷰 지표 변환 요청 > 안녕하세요 예스스탁입니다. input : length(24); var : src(0),a(0),p(0),b(0),clr(0),tx(0); src = (h+l)/2; a = wma((2 * wma(src,length / 2)) - wma(src, length), round(sqrt(length),0)); p = length/2; b = wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p); clr = iff(b > a , lime , red); plot1(a,"a",clr); plot2(b,"b",clr); if a > b and a[1] < b[1] Then { tx = text_new(sDate,sTime,H,"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,clr); } if b > a and b[1] < a[1] Then { tx = text_new(sDate,sTime,L,"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,clr); } 즐거운 하루되세요 > 무서운라냐 님이 쓴 글입니다. > 제목 : 트레이딩뷰 지표 변환 요청 > 트레이딩뷰 지표소스로 종목 검색식을 만들고 싶은데 가능할까요? 지표상 Buy 신호 종목 검색을 하고 싶습니다. //@version=4 study("Hull Trend", shorttitle="HMA Trend",overlay=true) length = input(24) src = input(hl2) showcross = input(true, "Show cross over/under") hma(_src, _length)=> wma((2 * wma(_src, _length / 2)) - wma(_src, _length), round(sqrt(_length))) hma3(_src, _length)=> p = length/2 wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p) a = hma(src, length) b = hma3(src, length) c = b > a ? color.lime : color.red p1 = plot(a,color=c,linewidth=1,transp=75) p2 = plot(b,color=c,linewidth=1,transp=75) fill(p1,p2,color=c,transp=55) crossdn = a > b and a[1] < b[1] crossup = b > a and b[1] < a[1] plotshape(showcross and crossdn ? a : na, location=location.absolute, style=shape.labeldown, color=color.red, size=size.tiny, text="Sell", textcolor=color.white, transp=0, offset=-1) plotshape(showcross and crossup ? a : na, location=location.absolute, style=shape.labelup, color=color.green, size=size.tiny, text="Buy", textcolor=color.white, transp=0, offset=-1)