커뮤니티

문의드립니다

프로필 이미지
체리피커
2021-12-08 12:14:05
861
글번호 154285
답변완료
항상 도움주심에 감사드립니다^^ 아래 수식을 예스트레이더로 변환하여 적용이 가능한지요? 부탁드립니다^&^ plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0) plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0) //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend") plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2021-12-08 13:53:56

안녕하세요 예스스탁입니다. 올리신 내용만으로 수식독해가 되지 않습니다. tsl이나 trend변수가 어떤 값인지 알수 없습ㄴ비다. 즐거운 하루되세요 > 체리피커 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상 도움주심에 감사드립니다^^ 아래 수식을 예스트레이더로 변환하여 적용이 가능한지요? 부탁드립니다^&^ plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0) plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0) //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend") plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)
프로필 이미지

체리피커

2021-12-08 15:27:41

아래가 전체 수식인 것 같습니다 study("Supertrend V1.0 - Buy or Sell Signal", overlay = true) Factor=input(3, minval=1,maxval = 100) Pd=input(7, minval=1,maxval = 100) Up=hl2-(Factor*atr(Pd)) Dn=hl2+(Factor*atr(Pd)) TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1) Tsl = Trend==1? TrendUp: TrendDown linecolor = Trend == 1 ? green : red plot(Tsl, color = linecolor , style = line , linewidth = 2,title = "SuperTrend") plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0) plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0) //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend") plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0) > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다 > 안녕하세요 예스스탁입니다. 올리신 내용만으로 수식독해가 되지 않습니다. tsl이나 trend변수가 어떤 값인지 알수 없습ㄴ비다. 즐거운 하루되세요 > 체리피커 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상 도움주심에 감사드립니다^^ 아래 수식을 예스트레이더로 변환하여 적용이 가능한지요? 부탁드립니다^&^ plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0) plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0) //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend") plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)
프로필 이미지

예스스탁 예스스탁 답변

2021-12-08 16:50:15

안녕하세요 예스스탁입니다. 1 지표 input : Factor(3),Pd(7); var : atrv(0),upv(0),dnv(0); var : TrendUp(0),TrendDown(0),trend(0),tsl(0); var : linecolor(0); atrv = ATR(Pd); Upv = (H+L)/2-(Factor*atrv); Dnv = (H+L)/2+(Factor*atrv); TrendUp = iff(close[1]>TrendUp[1],max(Upv,TrendUp[1]),Upv); TrendDown = iff(close[1]<TrendDown[1] , min(Dnv,TrendDown[1]), Dnv); Trend = iff(close > TrendDown[1] , 1 ,IFf(close< TrendUp[1] , -1, Trend)); Tsl = iff(Trend==1 , TrendUp , TrendDown); linecolor = iff(Trend == 1 , green , red); plot1(Tsl,"SuperTrend",linecolor); 2. 시스템 input : Factor(3),Pd(7); var : atrv(0),upv(0),dnv(0); var : TrendUp(0),TrendDown(0),trend(0),tsl(0); atrv = ATR(Pd); Upv = (H+L)/2-(Factor*atrv); Dnv = (H+L)/2+(Factor*atrv); TrendUp = iff(close[1]>TrendUp[1],max(Upv,TrendUp[1]),Upv); TrendDown = iff(close[1]<TrendDown[1] , min(Dnv,TrendDown[1]), Dnv); Trend = iff(close > TrendDown[1] , 1 ,IFf(close< TrendUp[1] , -1, Trend)); Tsl = iff(Trend==1 , TrendUp , TrendDown); if CrossUp(c,tsl) Then Buy(); if CrossDown(c,tsl) Then sell(); 즐거운 하루되세요 > 체리피커 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다 > 아래가 전체 수식인 것 같습니다 study("Supertrend V1.0 - Buy or Sell Signal", overlay = true) Factor=input(3, minval=1,maxval = 100) Pd=input(7, minval=1,maxval = 100) Up=hl2-(Factor*atr(Pd)) Dn=hl2+(Factor*atr(Pd)) TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1) Tsl = Trend==1? TrendUp: TrendDown linecolor = Trend == 1 ? green : red plot(Tsl, color = linecolor , style = line , linewidth = 2,title = "SuperTrend") plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0) plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0) //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend") plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0) > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다 > 안녕하세요 예스스탁입니다. 올리신 내용만으로 수식독해가 되지 않습니다. tsl이나 trend변수가 어떤 값인지 알수 없습ㄴ비다. 즐거운 하루되세요 > 체리피커 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상 도움주심에 감사드립니다^^ 아래 수식을 예스트레이더로 변환하여 적용이 가능한지요? 부탁드립니다^&^ plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0) plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0) //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend") plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)