커뮤니티

검색

프로필 이미지
로우너
2024-05-08 09:56:00
964
글번호 179236
답변완료
input : atrPeriod(10),factor(3); var : src(0),atrv(0),direction(0),prevSuperTrend(0); var : upperBand(0),lowerBand(0),prevLowerBand(0),prevUpperBand(0); var : superTrend(0),linecolor(0); src = (h+l)/2; atrv = atr(atrPeriod); upperBand = src + factor * atrv; lowerBand = src - factor * atrv; ### prevLowerBand = Iff(IsNan(lowerBand[1])==False,lowerBand[1],0); prevUpperBand = Iff(IsNan(upperBand[1])==False,upperBand[1],0); if !(lowerBand > prevLowerBand or close[1] < prevLowerBand) Then lowerBand = prevLowerBand; if !(upperBand < prevUpperBand or close[1] > prevUpperBand) Then upperBand = prevUpperBand; prevSuperTrend = superTrend[1]; if isnan(atrv[1]) Then direction = 1; else if prevSuperTrend == prevUpperBand Then direction = iff(close > upperBand , -1 , 1); else direction = iff(close < lowerBand , 1 , -1); superTrend = iff(direction == -1 , lowerBand , upperBand); linecolor = IFF(direction == -1 , Green, Red); Plot1(upperBand); Plot2(lowerBand); 이거 쓰고 잇는데 플롯2에 저가나 종가가 하단 돌파했을때 검색식과 동그라미로 표시되는거좀 부탁드립니다
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-08 11:34:41

안녕하세요 예스스탁입니다. 1 검색식 input : atrPeriod(10),factor(3); var : src(0),atrv(0),direction(0),prevSuperTrend(0); var : upperBand(0),lowerBand(0),prevLowerBand(0),prevUpperBand(0); var : superTrend(0),linecolor(0); src = (h+l)/2; atrv = atr(atrPeriod); upperBand = src + factor * atrv; lowerBand = src - factor * atrv; ### prevLowerBand = Iff(IsNan(lowerBand[1])==False,lowerBand[1],0); prevUpperBand = Iff(IsNan(upperBand[1])==False,upperBand[1],0); if !(lowerBand > prevLowerBand or close[1] < prevLowerBand) Then lowerBand = prevLowerBand; if !(upperBand < prevUpperBand or close[1] > prevUpperBand) Then upperBand = prevUpperBand; prevSuperTrend = superTrend[1]; if isnan(atrv[1]) Then direction = 1; else if prevSuperTrend == prevUpperBand Then direction = iff(close > upperBand , -1 , 1); else direction = iff(close < lowerBand , 1 , -1); superTrend = iff(direction == -1 , lowerBand , upperBand); linecolor = IFF(direction == -1 , Green, Red); if CrossDown(C,lowerBand) or CrossDown(L,lowerBand) Then Plot1(L,"검색"); 2 종목검색식 input : atrPeriod(10),factor(3); var : src(0),atrv(0),direction(0),prevSuperTrend(0); var : upperBand(0),lowerBand(0),prevLowerBand(0),prevUpperBand(0); var : superTrend(0),linecolor(0); src = (h+l)/2; atrv = atr(atrPeriod); upperBand = src + factor * atrv; lowerBand = src - factor * atrv; ### prevLowerBand = Iff(IsNan(lowerBand[1])==False,lowerBand[1],0); prevUpperBand = Iff(IsNan(upperBand[1])==False,upperBand[1],0); if !(lowerBand > prevLowerBand or close[1] < prevLowerBand) Then lowerBand = prevLowerBand; if !(upperBand < prevUpperBand or close[1] > prevUpperBand) Then upperBand = prevUpperBand; prevSuperTrend = superTrend[1]; if isnan(atrv[1]) Then direction = 1; else if prevSuperTrend == prevUpperBand Then direction = iff(close > upperBand , -1 , 1); else direction = iff(close < lowerBand , 1 , -1); superTrend = iff(direction == -1 , lowerBand , upperBand); linecolor = IFF(direction == -1 , Green, Red); if CrossDown(C,lowerBand) or CrossDown(L,lowerBand) Then find(1); 즐거운 하루되세요 > 로우너 님이 쓴 글입니다. > 제목 : 검색 > input : atrPeriod(10),factor(3); var : src(0),atrv(0),direction(0),prevSuperTrend(0); var : upperBand(0),lowerBand(0),prevLowerBand(0),prevUpperBand(0); var : superTrend(0),linecolor(0); src = (h+l)/2; atrv = atr(atrPeriod); upperBand = src + factor * atrv; lowerBand = src - factor * atrv; ### prevLowerBand = Iff(IsNan(lowerBand[1])==False,lowerBand[1],0); prevUpperBand = Iff(IsNan(upperBand[1])==False,upperBand[1],0); if !(lowerBand > prevLowerBand or close[1] < prevLowerBand) Then lowerBand = prevLowerBand; if !(upperBand < prevUpperBand or close[1] > prevUpperBand) Then upperBand = prevUpperBand; prevSuperTrend = superTrend[1]; if isnan(atrv[1]) Then direction = 1; else if prevSuperTrend == prevUpperBand Then direction = iff(close > upperBand , -1 , 1); else direction = iff(close < lowerBand , 1 , -1); superTrend = iff(direction == -1 , lowerBand , upperBand); linecolor = IFF(direction == -1 , Green, Red); Plot1(upperBand); Plot2(lowerBand); 이거 쓰고 잇는데 플롯2에 저가나 종가가 하단 돌파했을때 검색식과 동그라미로 표시되는거좀 부탁드립니다