답변완료
보조지표 및 검색식 요청 드립니다
트레이딩뷰에 있는 지표 인데요.. 예스트레이더로 변환이 가능 할까요?가능 하다면 지표(아마 예스트레이더에선 강조가 될듯합니다)와 검색식을 부탁 드리고자 합니다 검색식은 첨부 그림처럼 buy신호가 뜰때 입니다source = closehilow = ((high - low)*100)openclose = ((close - open)*100)vol = (volume / hilow)spreadvol = (openclose * vol)VPT = spreadvol + cum(spreadvol)window_len = 28v_len = 14price_spread = stdev(high-low, window_len)v = spreadvol + cum(spreadvol)smooth = sma(v, v_len)v_spread = stdev(v - smooth, window_len)shadow = (v - smooth) / v_spread * price_spreadout = shadow > 0 ? high + shadow : low + shadow//plot(out, style=line,linewidth=3, color=color)len=input(10)vpt=ema(out,len)//lineColor = vpt > vpt[1] ? color.green : color.red//plot(vpt, linewidth=3, color=lineColor)//x=crossover(vpt , vpt[1]) and vpt > vpt[1]//z=crossunder(vpt , vpt[1]) and vpt <vpt[1]//plotshape(crossover(vpt , vpt[1]) and vpt > vpt[1], "up arrow", shape.triangleup, location.belowbar, color.green,size=size.tiny)//plotshape(crossunder(vpt , vpt[1]) and vpt <vpt[1] , "down arrow", shape.triangledown, location.abovebar, color.red,size=size.tiny)//// INPUTS //st_mult = input(1, title = 'SuperTrend Multiplier', minval = 0, maxval = 100, step = 0.01)st_period = input(100, title = 'SuperTrend Period', minval = 1)// CALCULATIONS //up_lev = vpt - (st_mult * atr(st_period))dn_lev = vpt + (st_mult * atr(st_period))up_trend = 0.0up_trend := close[1] > up_trend[1] ? max(up_lev, up_trend[1]) : up_levdown_trend = 0.0down_trend := close[1] < down_trend[1] ? min(dn_lev, down_trend[1]) : dn_lev// Calculate trend vartrend = 0trend := close > down_trend[1] ? 1: close < up_trend[1] ? -1 : nz(trend[1], 1)// Calculate SuperTrend Linest_line = trend ==1 ? up_trend : down_trend// Plottingplot(st_line[1], color = trend == 1 ? color.green : color.red , style = plot.style_cross, linewidth = 2, title = "SuperTrend")buy=crossover( close, st_line)sell=crossunder(close, st_line)//plotshape(crossover( close, st_line), location = location.belowbar, color = color.green,size=size.tiny)//plotshape(crossunder(close, st_line), location = location.abovebar, color = color.red,size=size.tiny)plotshape(buy,title="Buy", color=color.blue, style=shape.arrowup,location=location.belowbar, text="Buy")plotshape(sell,title="Sell", color=color.black, style=shape.arrowdown,text="Sell")/////// Alerts /////alertcondition(buy,title="buy")alertcondition(sell,title="sell")
2025-12-22
247
글번호 229260
지표
답변완료
조건검색색식 부탁드립니다
안녕하세요며칠전 질문드렸던 내용이 모호하게 말씀드려 다시 정리해 올립니다아래수식은 키움에서 쓰고 있는 A수식선 인데요일봉상 거래대금 100억이상 이고 지수60이평선은 캔들 종가가 아래서 10봉이내에 돌파하였거나 캔들이 내려오면서 터치후 올라간 경우 캔들로서 아래 A수식선을 몸통의 3분지 1이상을 골든크로스 한때를 검색하는 것인데 이때에 5봉이내에는 이미 A수식선을 골든크로스 한 사실이 없을때 성과검증을 위해 특정 일자( 예를들어 2025년11월17일)을 변수입력창에 입력하여 종목들이 검색되는 검색식을 알려주시면 감사하겠습니다 ^^ 혹시 더 좋은 방법도 있으시면 부탁드립니다^^ 감사합니다상 = Valuewhen(1, Highest(V, 기간)==V,H);하 = Valuewhen(1, Highest(V, 기간)==V,L);시 = Valuewhen(1, Highest(V, 기간)==V,O);종 = Valuewhen(1, Highest(V, 기간)==V,C);(상+하)/2
2025-12-22
194
글번호 229244
종목검색
답변완료
종목 검색 수식 검토 부탁드립니다.
input : 기간1(120);VAR : B1(0),B2(0),B3(0),B4(0),B5(0),B6(0),B7(0),BB(0),BB1(0),A0(0);VAR : A(0),A1(0),EQ(0),Z(0),Z1(0),MA20(0),MA60(0),MM20(0),MM60(0); B1=ifF(Ema(C,12)-Ema(C,26) > Ema(Ema(C,12)-Ema(C,26),9), 1,-1);B2=ifF(C > MA(C, 20), 1, -1);B3=ifF((C - C[12]) / C[12] * 100 > 0, 1, -1);B4=ifF(ema((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1);B5=IfF(CCI(20) > 0,1,-1);B6=IfF(C > SAR(0.02,0.2),1,-1);B7=IfF((ema(Accum(((C -L)-(H- C))/ (H-L)*V), 3)-ema(Accum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1);A0=B1+B2+B3+B4+B5+B6+B7;BB=ema(A0,9);BB1=(BB-lowest(BB,기간1))/(highest(BB,기간1)-lowest(BB,기간1))*100; A=LRL(C,50);A1=LRL(A,50);eq= A-A1;z =A+eq;Z1=(Z-lowest(Z,기간1))/(highest(Z,기간1)-lowest(Z,기간1))*100; MA20 = (C - EmA(C, 20)) / EMA(C, 20) * 100;MM20=(MA20-lowest(MA20,기간1))/(highest(MA20,기간1)-lowest(MA20,기간1))*100; MA60 = (C - EMA(C, 60)) / EMA(C, 60) * 100;MM60=(MA60-lowest(MA60,기간1))/(highest(MA60,기간1)-lowest(MA60,기간1))*100; 조건= (BB1>Z1 && BB1>MM20 && BB1>MM60) OR (BB1<Z1 && BB1<MM20 && BB1<MM60) OR BB1<1 OR BB1>99; IF 조건==TRUE TheNFind(1);윗 식으로 는 지표간 비교가 가능한지 검토 부탁드립니다
2025-12-22
146
글번호 229239
종목검색