커뮤니티

수식 문의

프로필 이미지
sbst
2022-06-22 11:24:41
1132
글번호 160085
답변완료
맨 첫 번째 봉을 0번째라고 가정, 10번째 이전 봉에서부터 33번째 이전봉(24개) 내에 최고값이 있는 봉의 위치 10번째 이전 봉에서부터 33번째 이전봉(24개) 내에 최저값이 있는 봉의 위치 11번째 이전 봉에서부터 34번째 이전봉(24개) 내에 최고값이 있는 봉의 위치 11번째 이전 봉에서부터 34번째 이전봉(24개) 내에 최저값이 있는 봉의 위치 12번째 이전 봉에서부터 35번째 이전봉(24개) 내에 최고값이 있는 봉의 위치 12번째 이전 봉에서부터 35번째 이전봉(24개) 내에 최저값이 있는 봉의 위치 각 봉의 위치는 10번째 이전 봉~33번째 이전 봉이라 가정하면 10번째 이전 봉 시간에 봉의 위치 값을 출력 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-06-23 10:41:52

안녕하세요 예스스탁입니다. 위치값이 어떤값인지 정확치 않습니다. n1~n2 이전봉 사이의 최고가와 최저가 위치를 n1봉전에 몇봉전인지 표시되게 작성해 드립니다. input : n1(10),n2(33); var : cnt(0),hh(0),ll(0),hi(0),li(0),tx1(0); hh = 0; ll = 0; For cnt = n1 to n2 { if hh == 0 or (hh > 0 and h[cnt] > hh) Then { hh = h[cnt]; hi = cnt; } if ll == 0 or (ll > 0 and l[cnt] < ll) Then { ll = l[cnt]; li = cnt; } } Text_Delete(tx1); tx1 = Text_New(sDate[n1],sTime[n1],h[n1],"H:"+NumToStr(hi,0)+NewLine+"L:"+NumToStr(li,0)); Text_SetStyle(tx1,2,1); 즐거운 하루되세요 > sbst 님이 쓴 글입니다. > 제목 : 수식 문의 > 맨 첫 번째 봉을 0번째라고 가정, 10번째 이전 봉에서부터 33번째 이전봉(24개) 내에 최고값이 있는 봉의 위치 10번째 이전 봉에서부터 33번째 이전봉(24개) 내에 최저값이 있는 봉의 위치 11번째 이전 봉에서부터 34번째 이전봉(24개) 내에 최고값이 있는 봉의 위치 11번째 이전 봉에서부터 34번째 이전봉(24개) 내에 최저값이 있는 봉의 위치 12번째 이전 봉에서부터 35번째 이전봉(24개) 내에 최고값이 있는 봉의 위치 12번째 이전 봉에서부터 35번째 이전봉(24개) 내에 최저값이 있는 봉의 위치 각 봉의 위치는 10번째 이전 봉~33번째 이전 봉이라 가정하면 10번째 이전 봉 시간에 봉의 위치 값을 출력 부탁드립니다