커뮤니티

Data2의 값이 Data1의 주기에 따라 달라지는 이유는?

프로필 이미지
마법의똥가루
2011-08-10 14:31:20
619
글번호 41824
답변완료
Data1: 5분봉 Data2: 일봉 Variables: SMIK(0, Data2); SMIK = Data2(SMI(13,24,2)); 의 경우 8/10일 현재의 SMIK값은 37.40으로 항상 같은 값이 나옵니다. 그런데 아래와같이 바꾸면 Data1: 일봉 Data2: 일봉 Variables: SMIK(0, Data2); SMIK = Data2(SMI(13,24,2)); Data1과 Data2가 같이 일봉일 경우 SMIK는 현재의 값이 40.74, 40.72, 40.70등 Realtime으로 값이 나옵니다. 두번째의 경우 처럼 현재값을 Realtime으로 알고 싶은데요. 저의 경우는 Data1을 5분봉으로 Data2는 일봉으로 해야 되거든요. 이렇게 Data1의 주기가 Data2의 주기보다 짧을 경우 현재값을 정확히 구할 수 없는 것인가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-08-10 15:58:11

안녕하세요 예스스탁입니다. 참조종목으로 계산된 값은 실시간에서 시세수신시에 현재 받은시세까지 포함된 계산식을 보여드리고 계산후 참조종목이 완성된 봉이 아니면 최종 완성된 봉값으로 돌아가게 되어 말씀하신 부분과 같이 보이지만 수식에서는 완성된 봉값만을 사용하실수 있어 미완성시에 계산된 값은 사용하실 수가 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 마법의똥가루 님이 쓴 글입니다. > 제목 : Data2의 값이 Data1의 주기에 따라 달라지는 이유는? > Data1: 5분봉 Data2: 일봉 Variables: SMIK(0, Data2); SMIK = Data2(SMI(13,24,2)); 의 경우 8/10일 현재의 SMIK값은 37.40으로 항상 같은 값이 나옵니다. 그런데 아래와같이 바꾸면 Data1: 일봉 Data2: 일봉 Variables: SMIK(0, Data2); SMIK = Data2(SMI(13,24,2)); Data1과 Data2가 같이 일봉일 경우 SMIK는 현재의 값이 40.74, 40.72, 40.70등 Realtime으로 값이 나옵니다. 두번째의 경우 처럼 현재값을 Realtime으로 알고 싶은데요. 저의 경우는 Data1을 5분봉으로 Data2는 일봉으로 해야 되거든요. 이렇게 Data1의 주기가 Data2의 주기보다 짧을 경우 현재값을 정확히 구할 수 없는 것인가요?