커뮤니티

수식 문의

프로필 이미지
흑수돌
2021-12-27 13:31:48
817
글번호 154888
답변완료
아래 수식은 업다운볼의 차이를 페인트바로 표현한 수식입니다. 아래의 수식에 몇가지 조건을 더하고 싶은데 실력이 미천하여 도움을 구하고자 합니다. -- 아 래 --- if upvol > downvol Then PlotPaintBar(H,L,"1",Rgb(242,150,97)); Else PlotPaintBar(H,L,"1",rgb(103,153,255)); ---------------- 여기에 조건을 더하여, 1. 직전봉의 (upvol - downvol)의 값이 양수이고, 현재봉의 값이 음수이고, 2. 그 절대값이 직전봉의 절대값의 x배 이하면 ex : 직전봉값 abs(+1000*0.7) > 현재봉값 abs(-500) 직전봉의 색깔을 유지 합니다. (직전봉의 값이 양수여도 전전봉의 색깔과 값에 따라 빨간색일수도 파란색일 수도 있음) 3. 그 절대값이 직전봉의 절대값의 x배 이상이면 rgb(103,153,255)(파란색) 색깔을 입힙니다. 4. 직전봉의 (upvol - downvol)의 값이 음수이고, 현재봉의 값이 양수이고, 5. 그 절대값이 직전봉의 절대값의 x배 보다 작으면 ex : 현봉값 abs(+100) < 직전봉값 abs(-500*0.7) 직전봉의 색깔을 유지 합니다. (직전봉의 값이 음수여도 전전봉의 색깔과 값에 따라 빨간색일수도 파란색일 수도 있음) 6. 그 절대값이 직전봉의 절대값의 x배 보다 크면 (rgb(103,153,255) 빨간색) 색깔을 입힙니다. 즉, (전봉값 * x) 보다 높은 절대값이 나오면 파란색/빨간색으로 칠하되, 그렇지 않으면 전봉의 색깔을 따라가도록 하고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-28 15:06:34

안녕하세요 예스스탁입니다. input : X(3); var : diff(0),color(0); diff = Upvol-DownVol; if diff < 0 and diff[1] > 0 and abs(diff) >= abs(diff[1])*X Then { Condition1 = true; color = rgb(103,153,255); } if diff > 0 and diff[1] < 0 and abs(diff) >= abs(diff[1])*X Then { Condition1 = true; color = Rgb(242,150,97); } if Condition1 == true Then PlotPaintBar(H,L,"강조",color); 새해 복 많이 받으세요 > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 문의 > 아래 수식은 업다운볼의 차이를 페인트바로 표현한 수식입니다. 아래의 수식에 몇가지 조건을 더하고 싶은데 실력이 미천하여 도움을 구하고자 합니다. -- 아 래 --- if upvol > downvol Then PlotPaintBar(H,L,"1",Rgb(242,150,97)); Else PlotPaintBar(H,L,"1",rgb(103,153,255)); ---------------- 여기에 조건을 더하여, 1. 직전봉의 (upvol - downvol)의 값이 양수이고, 현재봉의 값이 음수이고, 2. 그 절대값이 직전봉의 절대값의 x배 이하면 ex : 직전봉값 abs(+1000*0.7) > 현재봉값 abs(-500) 직전봉의 색깔을 유지 합니다. (직전봉의 값이 양수여도 전전봉의 색깔과 값에 따라 빨간색일수도 파란색일 수도 있음) 3. 그 절대값이 직전봉의 절대값의 x배 이상이면 rgb(103,153,255)(파란색) 색깔을 입힙니다. 4. 직전봉의 (upvol - downvol)의 값이 음수이고, 현재봉의 값이 양수이고, 5. 그 절대값이 직전봉의 절대값의 x배 보다 작으면 ex : 현봉값 abs(+100) < 직전봉값 abs(-500*0.7) 직전봉의 색깔을 유지 합니다. (직전봉의 값이 음수여도 전전봉의 색깔과 값에 따라 빨간색일수도 파란색일 수도 있음) 6. 그 절대값이 직전봉의 절대값의 x배 보다 크면 (rgb(103,153,255) 빨간색) 색깔을 입힙니다. 즉, (전봉값 * x) 보다 높은 절대값이 나오면 파란색/빨간색으로 칠하되, 그렇지 않으면 전봉의 색깔을 따라가도록 하고 싶습니다.