커뮤니티

수식 문의

프로필 이미지
흑수돌
2022-02-14 14:27:21
986
글번호 156259
답변완료
안녕하세요, 항상 친절한 답변 감사드립니다. 아래 수식은 하캔아쉬 지표입니다. 본 지표가 직전봉과 비교하는 수식이다 보니 분봉에서 적용시, 시초가 첫봉에 갭이 발생하면 상승갭은 무조건 양봉 하락갭은 무조건 음봉으로 찍히는 문제가 발생합니다. 따라서, 시초가 첫봉 만큼은 전봉과 비교하지 않고 (Open+High+Low+Close)/4 이 (Open[0] + Close[0])/2 보다 크면 양봉으로 작으면 음봉으로 표현해 주고 싶습니다. 친절한 답변 항상 감사드립니다. var : Xclose(0),xOpen(0),Xhigh(0),Xlow(0); xClose = (Open+High+Low+Close)/4; xOpen = (Open[1] + Close[1])/2 ; xHigh = Max(High, xOpen, xClose); xLow = Min(Low, xOpen, xClose) ; if Xclose > Xopen Then PlotPaintBar(H,L,RGB(255,130,36)); Else PlotPaintBar(H,L,RGB(126,210,255));
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-02-14 15:41:32

안녕하세요 예스스탁입니다. var : Xclose(0),xOpen(0),Xhigh(0),Xlow(0); xClose = (Open+High+Low+Close)/4; xOpen = (Open[1] + Close[1])/2 ; xHigh = Max(High, xOpen, xClose); xLow = Min(Low, xOpen, xClose) ; if Bdate != Bdate[1] Then { if Xclose > (Open[0] + Close[0])/2 Then PlotPaintBar(H,L,"강조",RGB(255,130,36)); Else PlotPaintBar(H,L,"강조",RGB(126,210,255)); } Else { if Xclose > Xopen Then PlotPaintBar(H,L,"강조",RGB(255,130,36)); Else PlotPaintBar(H,L,"강조",RGB(126,210,255)); } 즐거운 하루되세요 > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요, 항상 친절한 답변 감사드립니다. 아래 수식은 하캔아쉬 지표입니다. 본 지표가 직전봉과 비교하는 수식이다 보니 분봉에서 적용시, 시초가 첫봉에 갭이 발생하면 상승갭은 무조건 양봉 하락갭은 무조건 음봉으로 찍히는 문제가 발생합니다. 따라서, 시초가 첫봉 만큼은 전봉과 비교하지 않고 (Open+High+Low+Close)/4 이 (Open[0] + Close[0])/2 보다 크면 양봉으로 작으면 음봉으로 표현해 주고 싶습니다. 친절한 답변 항상 감사드립니다. var : Xclose(0),xOpen(0),Xhigh(0),Xlow(0); xClose = (Open+High+Low+Close)/4; xOpen = (Open[1] + Close[1])/2 ; xHigh = Max(High, xOpen, xClose); xLow = Min(Low, xOpen, xClose) ; if Xclose > Xopen Then PlotPaintBar(H,L,RGB(255,130,36)); Else PlotPaintBar(H,L,RGB(126,210,255));