커뮤니티

지표 질문입니다

프로필 이미지
para
2022-11-19 22:45:34
849
글번호 163947
답변완료
1. 월간 차트의 9개월 중심선(A)과 10개월 중심선(B)를 표시한다 A와 B 값이 일치하다가 A가 B보다 크게 되는 캔들 고가(C)와 저가(D)를 표시한다 A와 B 값이 일치하다가 A가 B보다 작게 되는 캔들 고가(E)와 저가(F)를 표시한다 2. 오전9시~11시 고가가 11시~12시 사이에 돌파되지 않을 때 12부터 15시까지 당일 저가 표시 오전9시~11시 저가가 11시~12시 사이에 붕괴되지 않을 때 12부터 15시까지 당일 고가 표시 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-11-22 11:02:55

안녕하세요 예스스탁입니다. 1 A가 B보다 큰 경우는 없습니다. 수식에는 추가해 드립니다. input : P1(9),P2(10); var : cnt(0),h1(0),l1(0),m1(0),h2(0),l2(0),m2(0); Array : HH[100](0),LL[100](0); if Bdate > Bdate[1]+30 Then { For cnt = 1 to 99 { HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; } HH[0] = H; LL[0] = L; } if HH[0] > 0 and H > HH[0] Then HH[0] = H; if LL[0] > 0 and L < LL[0] Then LL[0] = L; if HH[p2] > 0 Then { h1 = 0; l1 = 0; h2 = 0; l2 = 0; For cnt = 0 to max(P1,P2)-1 { if cnt < P1 Then { if h1 == 0 or (h1 > 0 and hh[cnt] > h1) Then h1 = hh[cnt]; if l1 == 0 or (l1 > 0 and ll[cnt] > l1) Then l1 = ll[cnt]; } if cnt < P2 Then { if h2 == 0 or (h2 > 0 and hh[cnt] > h2) Then h2 = hh[cnt]; if l2 == 0 or (l2 > 0 and ll[cnt] > l2) Then l2 = ll[cnt]; } } m1 = (h1+l1)/2; m2 = (h2+l2)/2; if m1 > m2 and m1[1] == m2[1] Then { var1 = h; Var2 = l; } if m1 < m2 and m1[1] == m2[1] Then { var3 = h; Var4 = l; } if var1 > 0 Then { Plot1(var1); Plot2(var2); } if var3 > 0 Then { Plot3(var3); Plot4(var4); } } 2 if bdate != Bdate[1] Then { Condition1 = False; Condition2 = False; } if sTime < 110000 Then { var1 = DayHigh; Var2 = DayLow; } Else { if stime < 120000 then { if H > var1 Then Condition1 = true; if L < var2 Then Condition2 = true; } Else { if Condition1 == False and sTime < 150000 Then Plot1(daylow); Else NoPlot(1); if Condition2 == False and sTime < 150000 Then Plot2(DayHigh); Else NoPlot(2); } } 즐거운 하루되세요 > para 님이 쓴 글입니다. > 제목 : 지표 질문입니다 > 1. 월간 차트의 9개월 중심선(A)과 10개월 중심선(B)를 표시한다 A와 B 값이 일치하다가 A가 B보다 크게 되는 캔들 고가(C)와 저가(D)를 표시한다 A와 B 값이 일치하다가 A가 B보다 작게 되는 캔들 고가(E)와 저가(F)를 표시한다 2. 오전9시~11시 고가가 11시~12시 사이에 돌파되지 않을 때 12부터 15시까지 당일 저가 표시 오전9시~11시 저가가 11시~12시 사이에 붕괴되지 않을 때 12부터 15시까지 당일 고가 표시 감사합니다