커뮤니티

위꼬리 양봉의 고가 저가

프로필 이미지
jdavid
2023-09-26 13:55:28
860
글번호 172764
답변완료

첨부 이미지

감사합니다 위꼬리 양봉 정의 시가보다 큰 종가이면서 고가보다 작은 종가봉 모두 1. 현재봉 포함 N일(20일)동안 위꼬리 양봉의 고가선들과 저가선들을 그리고 발생 후 N일(20일)동안 유지하는 수평선을 그리고 싶습니다. 2. 위 고가선들을 상향돌파한 종가의 개수와 위 저가선들을 하향돌파한 종가의 개수를 세고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-09-26 16:26:50

안녕하세요 예스스탁입니다. input : n(20); var : cnt(0),ii(0),upcnt(0),dncnt(0); Array : HH[50](0),LL[50](0),HTL[50](0),LTL[50](0),DD[50](0); Condition1 = H > C and C > O; if Condition1 == true Then { For cnt = 49 DownTo 1 { HH[cnt] = HH[cnt-1]; LL[cnt] = LL[cnt-1]; HTL[cnt] = HTL[cnt-1]; LTL[cnt] = LTL[cnt-1]; DD[cnt] = DD[cnt-1]; } HH[0] = H; LL[0] = L; DD[0] = Index; HTL[0] = TL_New(sDate,sTime,HH[0],NextBarSdate,NextBarStime,HH[0]); LTL[0] = TL_New(sDate,sTime,LL[0],NextBarSdate,NextBarStime,LL[0]); TL_SetColor(HTL[0],Red); TL_SetColor(LTL[0],Blue); } upcnt = 0; dncnt = 0; For cnt = 1 to 49 { if index >= DD[cnt]+n Then { TL_Delete(HTL[cnt]); TL_Delete(LTL[cnt]); } Else { TL_SetEnd(HTL[cnt],NextBarSdate,NextBarStime,HH[cnt]); TL_SetEnd(LTL[cnt],NextBarSdate,NextBarStime,LL[cnt]); if C > HH[cnt] and C[1] <= HH[cnt] Then upcnt = upcnt+1; if C < LL[cnt] and C[1] >= LL[cnt] Then dncnt = dncnt+1; } } Plot1(upcnt); plot2(dncnt); 즐거운 명절되세요 > jdavid 님이 쓴 글입니다. > 제목 : 위꼬리 양봉의 고가 저가 > 감사합니다 위꼬리 양봉 정의 시가보다 큰 종가이면서 고가보다 작은 종가봉 모두 1. 현재봉 포함 N일(20일)동안 위꼬리 양봉의 고가선들과 저가선들을 그리고 발생 후 N일(20일)동안 유지하는 수평선을 그리고 싶습니다. 2. 위 고가선들을 상향돌파한 종가의 개수와 위 저가선들을 하향돌파한 종가의 개수를 세고 싶습니다.