커뮤니티

문의드립니다.

프로필 이미지
천외일성
2021-05-06 16:41:50
1077
글번호 148762
답변완료
periods=input(21, minval=1, title="MA Period") pc = input(true, title="MA BAND") hld = iff(close > sma(high,periods)[1], 1, iff(close<sma(low,periods)[1],-1, 0)) hlv = valuewhen(hld != 0, hld, 1) hi = pc and hlv == -1 ? sma(high, periods) : na lo = pc and hlv == 1 ? sma(low,periods) : na plot(avg(sma(high,periods)+2.5*(sma(high,periods)-sma(low,periods)),sma(low,periods)-2.5*(sma(high,periods)-sma(low,periods))), color=red, style=line,linewidth=4) 상기수식을 예스로 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-06 17:14:48

안녕하세요 예스스탁입니다. input : periods(21),pc(true); var : hld(0),hlv(0),hi(0),lo(0); var1 = ma(H,Periods); Var2 = ma(L,Periods); hld = iff(close > var1[1], 1, iff(close<Var2[1],-1, 0)); if hld != 0 Then hlv = hld; hi = iff(pc and hlv == -1 , var1 , Nan); lo = iff(pc and hlv == 1 , var2 , Nan); plot1(avg(var1+2.5*(var1-Var2),Var2-2.5*(var1-Var2)),"지표",red); 즐거운 하루되세요 > 천외일성 님이 쓴 글입니다. > 제목 : 문의드립니다. > periods=input(21, minval=1, title="MA Period") pc = input(true, title="MA BAND") hld = iff(close > sma(high,periods)[1], 1, iff(close<sma(low,periods)[1],-1, 0)) hlv = valuewhen(hld != 0, hld, 1) hi = pc and hlv == -1 ? sma(high, periods) : na lo = pc and hlv == 1 ? sma(low,periods) : na plot(avg(sma(high,periods)+2.5*(sma(high,periods)-sma(low,periods)),sma(low,periods)-2.5*(sma(high,periods)-sma(low,periods))), color=red, style=line,linewidth=4) 상기수식을 예스로 부탁드립니다.