커뮤니티

문의 드립니다.

프로필 이미지
물고기
2020-02-25 09:54:34
353
글번호 136285
답변완료
study(title="SI", overlay = true) width = input(14, minval=1) triggerSell = iff(iff(close[1] < close,1,0) and (close[2] < close[1] or close[3] <close[1]),1,0) triggerBuy = iff(iff(close[1] > close,1,0) and (close[2] > close[1] or close[3] > close[1]),1,0) buySellSwitch = iff(triggerSell, 1, iff(triggerBuy, 0, nz(buySellSwitch[1]))) SBS = iff(triggerSell and buySellSwitch[1] == false, high, iff(triggerBuy and buySellSwitch[1], low, nz(SBS[1]))) clr_s = iff(triggerSell and buySellSwitch[1] == false, 1, iff(triggerBuy and buySellSwitch[1], 0, nz(clr_s[1]))) clr = iff(clr_s == 0 , red , green) pos = iff(clr == green, 1, iff(clr == red, -1, nz(pos[1], 0))) barcolor(pos == -1 ? red: pos == 1 ? green : blue ) plot(SBS, color=clr, title="TTM", style = circles, linewidth = 2) 예스랭귀지로 변환 문의드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-02-25 14:40:35

안녕하세요 예스스탁입니다. 1 지표 input : width(14); var : triggerSell(0),triggerBuy(0),buySellSwitch(0); var : SBS(0),clr_s(0),clr(0),posv(0); if CurrentBar >= 1 then { triggerSell = iff(iff(close[1] < close,1,0) and (close[2] < close[1] or close[3] <close[1]),1,0); triggerBuy = iff(iff(close[1] > close,1,0) and (close[2] > close[1] or close[3] > close[1]),1,0); buySellSwitch = iff(triggerSell, 1, iff(triggerBuy, 0, buySellSwitch[1])); SBS = iff(triggerSell and buySellSwitch[1] == false, high, iff(triggerBuy and buySellSwitch[1], low, SBS[1])); clr_s = iff(triggerSell and buySellSwitch[1] == false, 1, iff(triggerBuy and buySellSwitch[1], 0, clr_s[1])); clr = iff(clr_s == 0 , red , green); posv = iff(clr == green, 1,iff(clr == red, -1, posv[1])) ; #barcolor(pos == -1 ? red: posv == 1 ? green : blue ); plot1(SBS,"TTM",clr); } 2 강조 input : width(14); var : triggerSell(0),triggerBuy(0),buySellSwitch(0); var : SBS(0),clr_s(0),clr(0),posv(0); if CurrentBar >= 1 then { triggerSell = iff(iff(close[1] < close,1,0) and (close[2] < close[1] or close[3] <close[1]),1,0); triggerBuy = iff(iff(close[1] > close,1,0) and (close[2] > close[1] or close[3] > close[1]),1,0); buySellSwitch = iff(triggerSell, 1, iff(triggerBuy, 0, buySellSwitch[1])); SBS = iff(triggerSell and buySellSwitch[1] == false, high, iff(triggerBuy and buySellSwitch[1], low, SBS[1])); clr_s = iff(triggerSell and buySellSwitch[1] == false, 1, iff(triggerBuy and buySellSwitch[1], 0, clr_s[1])); clr = iff(clr_s == 0 , red , green); posv = iff(clr == green, 1,iff(clr == red, -1, posv[1])) ; PlotPaintBar(H,L,"강조",iff(posv == -1, red,iff(posv == 1 , green , blue))); } 즐거운 하루되세요 > 물고기 님이 쓴 글입니다. > 제목 : 문의 드립니다. > study(title="SI", overlay = true) width = input(14, minval=1) triggerSell = iff(iff(close[1] < close,1,0) and (close[2] < close[1] or close[3] <close[1]),1,0) triggerBuy = iff(iff(close[1] > close,1,0) and (close[2] > close[1] or close[3] > close[1]),1,0) buySellSwitch = iff(triggerSell, 1, iff(triggerBuy, 0, nz(buySellSwitch[1]))) SBS = iff(triggerSell and buySellSwitch[1] == false, high, iff(triggerBuy and buySellSwitch[1], low, nz(SBS[1]))) clr_s = iff(triggerSell and buySellSwitch[1] == false, 1, iff(triggerBuy and buySellSwitch[1], 0, nz(clr_s[1]))) clr = iff(clr_s == 0 , red , green) pos = iff(clr == green, 1, iff(clr == red, -1, nz(pos[1], 0))) barcolor(pos == -1 ? red: pos == 1 ? green : blue ) plot(SBS, color=clr, title="TTM", style = circles, linewidth = 2) 예스랭귀지로 변환 문의드립니다. 감사합니다.