커뮤니티

문의 드립니다

프로필 이미지
zmfha
2026-09-01 00:30:40
77
글번호 233434
답변완료

제목 : 상위주기 Data2 완성봉 일부 누락 관련 문의




안녕하세요.


기본차트는 분봉이고,

Data2는 기본차트보다 큰 주기의 분봉을 사용하고 있습니다.


Data2의 완성봉에서 특정 조건이 발생하면

기본차트에서 이를 확인하여 현재 기본차트 봉에

Text_New로 표시하는 지표를 작성하고 있습니다.


그런데 동일한 조건인데도

일부 Data2 완성봉은 정상적으로 인식되고,

일부 완성봉은 기본차트에서 누락되는 경우가 있습니다.



현재 아래 방법들을 시험해봤습니다.


data2(sDate), data2(sTime) 변화 감지


data2(Index) 변화 감지


Data2 변수를 (0,Data2)로 선언


data2(O), data2(C) 등의 직접 참조


data2(C[cnt]), data2(Index[cnt]) 등의

과거 Data2 봉 재검색



궁금한 점은 다음과 같습니다.



1.


기본차트보다 큰 주기의 Data2 완성봉을

기본차트에서 한 봉도 빠뜨리지 않고

순서대로 검사하려면


예스스탁에서 권장하는

가장 안정적인 방법은 무엇인가요?



2.


예를 들어


if data2(Index) <> LastIndex then

begin

조건검사;

end;


처럼 Data2 Index 변화 순간만 검사하는 경우,


Data1과 Data2의 봉 완성시점 또는

데이터 수신순서 차이 때문에

특정 Data2 완성봉의 조건검사가 누락될 수 있나요?



3.


Data1 계산 시점에 새 Data2 완성봉이

아직 반영되지 않은 경우,


다음 Data1 계산에서는 반드시 그 Data2 봉을

확인할 수 있는 것인지 궁금합니다.


혹시 특정 Data2 완성봉이

Data1에서 현재값으로 한 번도 잡히지 않은 채

다음 Data2 봉으로 넘어가는 경우도 가능한가요?



4.


Data2 완성봉을 하나도 빠뜨리지 않고 처리하려면


data2(Index)

data2(Index[1])

data2(C[1])

상태변수

과거 Data2 반복검색


등을 어떤 구조로 조합하는 것이 맞는지,


가능하다면 관리자님께서 권장하시는

간단한 예제 수식을 부탁드립니다.



목적은 과거 위치에 사후 표시하는 것이 아니라,


Data1이 완성된 Data2 조건을

실제로 최초 인식할 수 있는 시점에


Text_New(sDate, sTime, ...)


형태로 현재 기본차트에 표시하는 것입니다.



추가로 Text_New가 분봉에서

현재 진행 중인 기본차트 봉에도 즉시 생성 가능한지,

아니면 기본차트 봉 완성 후에만 생성되는지도

확인 부탁드립니다.


감사합니다.

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-09-01 14:04:15

전화로 답변드렸습니다.