커뮤니티

채우기 문의

프로필 이미지
hugnkiss
2013-07-16 07:49:55
188
글번호 65375
답변완료
안녕하세요. 주가가 80볼밴 위/아래에 있는지를 구분하기 위해 아래와 같이 구현하여 채우기를 할 경우에 수직으로 구분되지 않고 톱니 모양으로 채우기가 보여집니다. 검토 부탁 드립니다. BB80up = BollBandUp(80,2); BB240up = BollBandUp(240,2); If BB80Up > BB240Up Then { If C > BB80Up Then { plot1(BB80Up, "BB80UpSZ1"); plot2(BB240Up, "BB240UpSZ1"); } else { plot1(BB240Up, "BB80UpSZ1"); plot2(BB240Up, "BB240UpSZ1"); } }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-16 15:17:36

안녕하세요 예스스탁입니다. 작성하신 식은 80볼밴이 240볼밴보다 크고 종가가 80볼밴 보다 클경우만 PLOT으로 값이 출력을 하게 하는 부분입니다. 채우기 기능은 단순히 각 PLOT의 값을 비교하게 되는데 PLOT 출력값이 있는 봉도 있고 없는 봉들도 있으므로 말씀하신것 처럼 톱니 처럼 보여지게 됩니다. 즉 조건이 만족하는 봉과 아닌봉이 계속 번갈아 나오는 경우입니다. 수정을 해도 아래정도로만 수정이 가능합니다. var : BB80up(0),BB240up(0); BB80up = BollBandUp(80,2); BB240up = BollBandUp(240,2); if BB80up > BB240up Then{ if c > BB80up then{ plot1(max(BB80Up,BB240up), "plot1"); plot2(min(BB80Up,BB240up), "plot2"); } Else{ plot1(min(BB80Up,BB240up), "plot1"); plot2(max(BB80Up,BB240up), "plot2"); } } Else{ plot1(max(BB80Up,BB240up), "plot1"); plot2(max(BB80Up,BB240up), "plot2"); } 즐거운 하루되세요 > hugnkiss 님이 쓴 글입니다. > 제목 : 채우기 문의 > 안녕하세요. 주가가 80볼밴 위/아래에 있는지를 구분하기 위해 아래와 같이 구현하여 채우기를 할 경우에 수직으로 구분되지 않고 톱니 모양으로 채우기가 보여집니다. 검토 부탁 드립니다. BB80up = BollBandUp(80,2); BB240up = BollBandUp(240,2); If BB80Up > BB240Up Then { If C > BB80Up Then { plot1(BB80Up, "BB80UpSZ1"); plot2(BB240Up, "BB240UpSZ1"); } else { plot1(BB240Up, "BB80UpSZ1"); plot2(BB240Up, "BB240UpSZ1"); } }