커뮤니티

볼밴 폭이 특정값보다 작을 때만 캔들이 강조되게 하고 싶습니다.

프로필 이미지
정구지
2023-09-16 16:32:05
936
글번호 172516
답변완료
볼밴 폭이 특정값보다 작을 때만 캔들이 강조되게 하고 싶습니다. 아래는 제가 임의로 만들어본건데 작동은 되지 않습니다. Inputs: Period(20), D(2), period2(10); Variables: BBTop(0), BBMid(0), BBBot(0),Bwidth(0), BWidth2(0), BWidth3; BBTop = BollBandUp(Period,D); BBMid = ma(C,Period); BBBot = BollBandDown(Period,D); BWidth = ((BBTop - BBBot)/ BBMid); if BWidth<period2 Then PlotPaintBar(High, Low, "이격",Black); else NoPlot(1);
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-09-18 14:50:06

안녕하세요 예스스탁입니다. 1 수식에 별도로 수정해 드릴 부분이 없습니다. BWidth이 period2보다 작으면 출력됩니다. 지표로 값을 확인하시기 바랍니다. 2 BWidth = ((BBTop - BBBot)/ BBMid) 현재 수식에서 BWidth는 *100이 사용되지 않아 값이 1%이면 0.01 수준입니다. 아래식과 같이 *100을 추가하시면 Perio2를 10으로 지정하면 10%가 됩니다 Inputs: Period(20), D(2), period2(10); Variables: BBTop(0), BBMid(0), BBBot(0),Bwidth(0), BWidth2(0), BWidth3(0); BBTop = BollBandUp(Period,D); BBMid = ma(C,Period); BBBot = BollBandDown(Period,D); BWidth = ((BBTop - BBBot)/ BBMid)*100; if BWidth<period2 Then PlotPaintBar(High, Low, "이격",Black); else NoPlot(1); 즐거운 하루되세요 > 정구지 님이 쓴 글입니다. > 제목 : 볼밴 폭이 특정값보다 작을 때만 캔들이 강조되게 하고 싶습니다. > 볼밴 폭이 특정값보다 작을 때만 캔들이 강조되게 하고 싶습니다. 아래는 제가 임의로 만들어본건데 작동은 되지 않습니다. Inputs: Period(20), D(2), period2(10); Variables: BBTop(0), BBMid(0), BBBot(0),Bwidth(0), BWidth2(0), BWidth3; BBTop = BollBandUp(Period,D); BBMid = ma(C,Period); BBBot = BollBandDown(Period,D); BWidth = ((BBTop - BBBot)/ BBMid); if BWidth<period2 Then PlotPaintBar(High, Low, "이격",Black); else NoPlot(1);