커뮤니티

잘 부탁드립니다

프로필 이미지
매치다2
2023-07-02 10:48:03
739
글번호 170263
답변완료

첨부 이미지

안녕하세요 장마에 폭염에 도움주시는 것으로 많은 도움 받고 있스니다 ### 12일이평 26이평 60일이평 상승일때 하락일때 각각의 이평색을 다르게표현 부탁드립니다 input : length(10),multiplier(3.0),emaPeriod(60),P1(12),P2(26); var : supertrend(0),highestHigh(0),lowestLow(0); var : atrv(0),ii(0),supertrendcolor(0); var : ema60(0),emaColor(0); var : mav1(0),mav2(0),mav1color(0),mav2color(0); ATRV = ATR(length); supertrend = 0; highestHigh = 0; lowestLow = 0; for ii = length downto 1 { if close[ii] > close[ii+1] Then { if highestHigh == 0 or (highestHigh > 0 and high[ii] > highestHigh) Then highestHigh = high[ii]; } else { if lowestLow == 0 or (lowestLow > 0 and low[ii] < lowestLow) Then lowestLow = low[ii]; } } supertrend = iff(close > close[1] , lowestLow + multiplier * ATRV, highestHigh - multiplier * ATRV); supertrendColor = iff(supertrend > ema(close, emaPeriod) , green , red); ema60 = ema(close, emaPeriod); emaColor = iff(close > ema60 , Red , Green); mav1 = ma(close, P1); mav1Color = iff(close > mav1 , Red , Green); mav2 = ma(close, P2); mav2Color = iff(close > mav2 , Red , Green); plot1(supertrend, "Supertrend",supertrendColor); plot2(ema60,"60 EMA",emaColor); plot3(mav1,"12 MA",mav1Color); plot4(mav2,"26 MA",mav2Color);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-07-03 11:43:39

안녕하세요 예스스탁입니다. 현재는 종가와 이평을 비교해 색상이 지정되어 있습니다. 각 이평 상승/하락으로 변경해 드립니다. input : length(10),multiplier(3.0),emaPeriod(60),P1(12),P2(26); var : supertrend(0),highestHigh(0),lowestLow(0); var : atrv(0),ii(0),supertrendcolor(0); var : ema60(0),emaColor(0); var : mav1(0),mav2(0),mav1color(0),mav2color(0); ATRV = ATR(length); supertrend = 0; highestHigh = 0; lowestLow = 0; for ii = length downto 1 { if close[ii] > close[ii+1] Then { if highestHigh == 0 or (highestHigh > 0 and high[ii] > highestHigh) Then highestHigh = high[ii]; } else { if lowestLow == 0 or (lowestLow > 0 and low[ii] < lowestLow) Then lowestLow = low[ii]; } } supertrend = iff(close > close[1] , lowestLow + multiplier * ATRV, highestHigh - multiplier * ATRV); supertrendColor = iff(supertrend > ema(close, emaPeriod) , green , red); ema60 = ema(close, emaPeriod); emaColor = iff(ema60 > ema60[1], Red , Green); mav1 = ma(close, P1); mav1Color = iff(mav1 > mav1[1] , Red , Green); mav2 = ma(close, P2); mav2Color = iff(mav2 > mav2[1] , Red , Green); plot1(supertrend, "Supertrend",supertrendColor); plot2(ema60,"60 EMA",emaColor); plot3(mav1,"12 MA",mav1Color); plot4(mav2,"26 MA",mav2Color); 즐거운 하루되세요 > 매치다2 님이 쓴 글입니다. > 제목 : 잘 부탁드립니다 > 안녕하세요 장마에 폭염에 도움주시는 것으로 많은 도움 받고 있스니다 ### 12일이평 26이평 60일이평 상승일때 하락일때 각각의 이평색을 다르게표현 부탁드립니다 input : length(10),multiplier(3.0),emaPeriod(60),P1(12),P2(26); var : supertrend(0),highestHigh(0),lowestLow(0); var : atrv(0),ii(0),supertrendcolor(0); var : ema60(0),emaColor(0); var : mav1(0),mav2(0),mav1color(0),mav2color(0); ATRV = ATR(length); supertrend = 0; highestHigh = 0; lowestLow = 0; for ii = length downto 1 { if close[ii] > close[ii+1] Then { if highestHigh == 0 or (highestHigh > 0 and high[ii] > highestHigh) Then highestHigh = high[ii]; } else { if lowestLow == 0 or (lowestLow > 0 and low[ii] < lowestLow) Then lowestLow = low[ii]; } } supertrend = iff(close > close[1] , lowestLow + multiplier * ATRV, highestHigh - multiplier * ATRV); supertrendColor = iff(supertrend > ema(close, emaPeriod) , green , red); ema60 = ema(close, emaPeriod); emaColor = iff(close > ema60 , Red , Green); mav1 = ma(close, P1); mav1Color = iff(close > mav1 , Red , Green); mav2 = ma(close, P2); mav2Color = iff(close > mav2 , Red , Green); plot1(supertrend, "Supertrend",supertrendColor); plot2(ema60,"60 EMA",emaColor); plot3(mav1,"12 MA",mav1Color); plot4(mav2,"26 MA",mav2Color);