커뮤니티

77105번글 재질문입니다

프로필 이미지
티끌모아티끌
2022-05-11 03:00:44
1277
글번호 158741
답변완료
혹시 H > HH 또는 L > LL 이 되었을 때 직전 봉의 상태에 대해 수식작성이 가능한가요? 예를들어 L > LL 의 1봉전의 상태가 HL > 0 이라면 noplot H > HH 의 1봉전의 상태가 LH > 0 이라면 noplot
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-11 15:49:22

안녕하세요 예스스탁입니다. if H > HH Then { T = 1; LH = 0; LH1 = 0; HH = H; if HL > 0 Then { HL1 = HL; } if LH[1] > 0 Then HL1 = Nan; HL = 0; } 위와 같이 고가갱신시에 if LH[1] > 0 Then HL1 = Nan; 이면 값에 n/a를 저장해서 출력하지 않게 작성해 드립니다. 저가쪽도 반대로 같습니다. var : HH(0),LL(0),HL(0),T(0),HL1(0),LH(0),LH1(0),S(0),idx(0); if Bdate != Bdate[1] Then { HH = H; LL = L; HL = 0; LH = 0; HL1 = 0; LH1 = 0; } Else { if H > HH Then { T = 1; LH = 0; LH1 = 0; HH = H; if HL > 0 Then { HL1 = HL; } if LH[1] > 0 Then HL1 = Nan; HL = 0; } if L < LL Then { T = -1; HL = 0; HL1 = 0; LL = L; if LH > 0 Then { LH1 = LH; } if HL[1] > 0 Then LH1 = Nan; LH = 0; } if T == 1 and L > LL and L < LL+(HH-LL)*0.5 then { if HL == 0 or (HL > 0 and L < HL) Then HL = L; } if T == -1 and H < HH and H > LL+(HH-LL)*0.5 Then { if LH == 0 or (LH > 0 and H > LH) Then LH = H; } } if T > 0 and HL1 > 0 Then Plot1(HL1,"1"); Else NoPlot(1); if T < 0 and LH1 > 0 Then plot2(LH1,"2"); Else NoPlot(2); 즐거운 하루되세요 > 티끌모아티끌 님이 쓴 글입니다. > 제목 : 77105번글 재질문입니다 > 혹시 H > HH 또는 L > LL 이 되었을 때 직전 봉의 상태에 대해 수식작성이 가능한가요? 예를들어 L > LL 의 1봉전의 상태가 HL > 0 이라면 noplot H > HH 의 1봉전의 상태가 LH > 0 이라면 noplot