커뮤니티

문의드립니다.

프로필 이미지
고박사122
2025-08-10 00:10:37.0
78
글번호 220926
답변완료

첨부 이미지

안녕하세요. 운영자님 문의드릴 사항은 첨부된 그림과 같이 각기 다른 시간봉을 중첩되게 차트를 만드는 방법을 문의 드리고자 합니다. 예를들어 1분봉과 30분봉을 중첩시켜 1분봉 30개가 1개의 30분봉에 들어가 있도록 하고 싶습니다. 감사합니다.
eFriend Global YesTrader (한국투자증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-08-13 16:02:29.0

안녕하세요 예스스탁입니다. 아래식 지표식이나 검색식으로 작성해 적용하시면 됩니다. Input : 분(30); var : S1(0),D1(0),TM(0),TF(0); var : OO(0),HH(0),LL(0),CC(0); var : box1(0),box2(0),b(0),TL1(0),TL2(0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then{ if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 분 > 1 and TM >= TM[1]+분) or (Bdate == Bdate[1] and 분 == 1 and TM > TM[1]) Then { OO = O; HH = H; LL = L; CC = C; box1 = Box_New(sDate,sTime,OO,NextBarSdate,NextBarStime,CC); Box_SetFill(box1,true); box2 = Box_New(sDate,sTime,OO,NextBarSdate,NextBarStime,CC); b = 0; TL1 = TL_New(sDate,sTime,HH,sDate,sTime,max(CC,OO)); TL2 = TL_New(sDate,sTime,LL,sDate,sTime,min(CC,OO)); } b = b+1; CC = C; if H > HH Then HH = H; if L < LL Then LL = L; Box_SetEnd(box1,sDate,sTime,CC); Box_SetEnd(box2,sDate,sTime,CC); Box_SetColor(box1,IFf(CC>OO,Red,IFf(CCOO,Red,IFf(CCOO,Red,IFf(CCOO,Red,IFf(CC 고박사122 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 운영자님 문의드릴 사항은 첨부된 그림과 같이 각기 다른 시간봉을 중첩되게 차트를 만드는 방법을 문의 드리고자 합니다. 예를들어 1분봉과 30분봉을 중첩시켜 1분봉 30개가 1개의 30분봉에 들어가 있도록 하고 싶습니다. 감사합니다.