커뮤니티

캔들 Index 및 데이터 수신 관련 문의

프로필 이미지
debug
2012-06-28 19:30:04
291
글번호 52452
답변완료
안녕하세요. 수식을 적용하여 로그를 찍어 봤는데, 봉의 Index를 찍어 보니 이미 수신한 이전 봉의 Index가 찍히는 걸로 봐서 이전 데이터가 재수신되는 것 같습니다. 현재, 900번까지 수신하였는데, 다시 890번째 봉 정보가 재수신되는 경우가 있는 것 같은데, 이때 데이터가 이전에 이미 수신했던 데이터와 다를 경우도 있는 것 같습니다. 이렇게 되면 과거에 차트상에 발생된 신호에도 영향을 주어 해당 신호가 사라질 수도 있을 것 같은데 답변 부탁드립니다. 만약 그렇다면 예방할 수 있는 방법도 알려주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-06-28 21:14:51

안녕하세요 예스스탁입니다. 차트에 봉은 처음 차트를 여실 때 한번만 조회되어 그려지고 이후에는 새로 생기는 봉(실시간장에서 새로생기는 봉)만 추가되며 이후에 과거봉의 재수신은 사용자분이 주기등 설정을 변경하지 않는 이상 재수신은 될수가 없습니다. 메세지로그는 사용자분이 수식에 적용하고 검증버튼을 누르실 때마다 차트의 첫봉부터의 값을 다시 디버깅창에 출력하므로 데이터 재수신과는 관계가 없습니다. 수식에서 검증은 수정된 지표를 차트에 재적용한다는 내용이므로 메세지로그도 다시 출력되게 됩니다. 즐거운 하루되세요 > debug 님이 쓴 글입니다. > 제목 : 캔들 Index 및 데이터 수신 관련 문의 > 안녕하세요. 수식을 적용하여 로그를 찍어 봤는데, 봉의 Index를 찍어 보니 이미 수신한 이전 봉의 Index가 찍히는 걸로 봐서 이전 데이터가 재수신되는 것 같습니다. 현재, 900번까지 수신하였는데, 다시 890번째 봉 정보가 재수신되는 경우가 있는 것 같은데, 이때 데이터가 이전에 이미 수신했던 데이터와 다를 경우도 있는 것 같습니다. 이렇게 되면 과거에 차트상에 발생된 신호에도 영향을 주어 해당 신호가 사라질 수도 있을 것 같은데 답변 부탁드립니다. 만약 그렇다면 예방할 수 있는 방법도 알려주시면 감사하겠습니다.