커뮤니티

타주기 데이터 질문

프로필 이미지
haangle
2014-11-20 16:13:00
183
글번호 80585
답변완료

첨부 이미지

안녕하세요. Data1 : 선물 10틱 Data2 : 선물 1분 MessageLog("data2(time) %.f data2(c) %.2f", data2(time), data2(c)); Data2 시간 값 중에 분이 줄었다가 다시 표시되는 건 어떤 이유인지요? 현재 14:39:50 이면, Data2(c) 값은 14:38:59 에 완성된 1분봉의 종가를 참조하나요? 수고하세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-20 17:38:48

안녕하세요 예스스탁입니다. messagelog는 주종목 기준으로 출력이 됩니다. 주종목이 미완성일때 가장최근봉의 값을 출력하는데 주종목봉이 완성이 되면(if문은 모두 봉완성기준이고 수식에서는 완성된 봉의 값만 최종 사용합니다.) 참조데이터에서도 가장최근 완성봉의 값을 찍어주게 됩니다. 즉 주종목 완성시에 가장 최근에 완성된 봉의 값은 해당 시간의 데이터입니다. 즐거운 하루되세요 > haangle 님이 쓴 글입니다. > 제목 : 타주기 데이터 질문 > 안녕하세요. Data1 : 선물 10틱 Data2 : 선물 1분 MessageLog("data2(time) %.f data2(c) %.2f", data2(time), data2(c)); Data2 시간 값 중에 분이 줄었다가 다시 표시되는 건 어떤 이유인지요? 현재 14:39:50 이면, Data2(c) 값은 14:38:59 에 완성된 1분봉의 종가를 참조하나요? 수고하세요.