커뮤니티

지표 질문입니다

프로필 이미지
유튜버
2021-03-09 15:13:16
887
글번호 146900
답변완료
최근 7캔들 구간에서 음봉 숫자가 6개일때 7캔들 최저가를 표시 음봉 6개 중에 가장 낮은 음봉 저가를 표시 음봉 숫자가 5개일때 7캔들 최저가 형성 캔들의 고가를 표시 음봉 5개 중에 가장 낮은 음봉 고가를 표시 음봉 숫자가 4개일때 2번째로 낮은 캔들 고가를 표시 음봉 4개 중에 2번째로 낮은 음봉 고가를 표시 음봉 숫자가 3개일때 2번째로 높은 캔들 고가를 표시 음봉 3개 중에 가장 높은 음봉 고가를 표시 음봉 숫자가 2개일때 가장 높은 캔들 고가를 표시 음봉 2개 중에 가장 높은 음봉 저가를 표시 음봉 숫자가 1개일때 가장 높은 캔들 고가를 표시 음봉 1개 중에 가장 높은 음봉 고가를 표시 음봉 숫자가 0 개일때 가장 높은 캔들 고가,저가를 표시 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-10 13:20:52

안녕하세요 예스스탁입니다. input : N(7); var : cnt(0),count(0); var : H1(0),H2(0),L1(0),L2(0),H1L(0),L1H(0); var : nH1(0),nH2(0),nL1(0),nL2(0),nH1L(0),nL1H(0); var : nH3(0),nL3(0),nH4(0),nL4(0); count = CountIf(C<O,N); H1 = 0; L1 = 0; H1L = 0; L1H = 0; nH1 = 0; nL1 = 0; nH3 = 0; nL3 = 0; nH1L = 0; nL1H = 0; For cnt = 0 to N-1 { if H1 == 0 or (H1 > 0 and H[cnt] > H1) Then { H1 = H[cnt]; H1L = L[cnt]; } if L1 == 0 or (L1 > 0 and L[cnt] < L1) Then { L1 = L[cnt]; L1H = H[cnt]; } if C[cnt] < O[cnt] Then { if nH1 == 0 or (nH1 > 0 and H[cnt] > nH1) Then { nH1 = H[cnt]; nH1L = L[cnt]; } if nL1 == 0 or (nL1 > 0 and L[cnt] < nL1) Then { nL1 = L[cnt]; nL1H = H[cnt]; } if nH3 == 0 or (nH3 > 0 and H[cnt] < nH3) Then { nH3 = H[cnt]; } if nL3 == 0 or (nL3 > 0 and L[cnt] > nL3) Then { nL3 = L[cnt]; } } } H2 = 0; L2 = 0; nH2 = 0; nL2 = 0; nH4 = 0; nL4 = 0; For cnt = 0 to N-1 { if H1 > 0 and H[cnt] < H1 and (H2 == 0 or (H2 > 0 and H[cnt] > H2)) Then H2 = H[cnt]; if L1 > 0 and L[cnt] > L1 and (L2 == 0 or (L2 > 0 and L[cnt] < L2)) Then L2 = L[cnt]; if C[cnt] < O[cnt] Then { if nH1 > 0 and H[cnt] < nH1 and (nH2 == 0 or (nH2 > 0 and H[cnt] > nH2)) Then nH2 = H[cnt]; if nL1 > 0 and L[cnt] > nL1 and (nL2 == 0 or (nL2 > 0 and L[cnt] < nL2)) Then nL2 = L[cnt]; if nH3 > 0 and H[cnt] > nH3 and (nH4 == 0 or (nH4 > 0 and H[cnt] < nH4)) Then { nH4 = H[cnt]; } if nL3 > 0 and L[cnt] < nL3 and (nL4 == 0 or (nL4 > 0 and L[cnt] > nL4)) Then { nL4 = L[cnt]; } } } var1 = 0; Var2 = 0; if count == 6 Then { var1 = L1; var2 = nL1; } if count == 5 Then { var1 = L1H; var2 = nH3; } if count == 4 Then { var1 = H2; var2 = nH4; } if count == 3 Then { var1 = H2; var2 = nH1; } if count == 2 Then { var1 = H1; var2 = nH1; } if count == 1 Then { var1 = H1; var2 = L1; } if var1 > 0 Then Plot1(var1); Else NoPlot(1); if Var2 > 0 Then plot2(Var2); Else NoPlot(2); 즐거운 하루되세요 > 유튜버 님이 쓴 글입니다. > 제목 : 지표 질문입니다 > 최근 7캔들 구간에서 음봉 숫자가 6개일때 7캔들 최저가를 표시 음봉 6개 중에 가장 낮은 음봉 저가를 표시 음봉 숫자가 5개일때 7캔들 최저가 형성 캔들의 고가를 표시 음봉 5개 중에 가장 낮은 음봉 고가를 표시 음봉 숫자가 4개일때 2번째로 낮은 캔들 고가를 표시 음봉 4개 중에 2번째로 낮은 음봉 고가를 표시 음봉 숫자가 3개일때 2번째로 높은 캔들 고가를 표시 음봉 3개 중에 가장 높은 음봉 고가를 표시 음봉 숫자가 2개일때 가장 높은 캔들 고가를 표시 음봉 2개 중에 가장 높은 음봉 저가를 표시 음봉 숫자가 1개일때 가장 높은 캔들 고가를 표시 음봉 1개 중에 가장 높은 음봉 고가를 표시 음봉 숫자가 0 개일때 가장 높은 캔들 고가,저가를 표시 감사합니다