답변완료
print문을 사용한 실시간 틱데이터 수집시...
plot1(1);
print("R:₩선물틱.txt","%.2f,%.0f",C,V);
틱차트 하나를 따로 띄워놓고...
이 지표식으로 장중에 실시간 틱데이터 수집을 시도하고 있습니다...
그런데... 막판 동시호가 제외한 모든 거래가,
두 배 빈도로 찍혀 나오는 현상이 발생합니다.
그러니까...
2010-09-14 15:04:59 237.80,51
2010-09-14 15:04:59 237.75,1
2010-09-14 15:04:59 237.80,3
2010-09-14 15:04:59 237.80,1
2010-09-14 15:04:59 237.75,2
2010-09-14 15:05:00 237.80,4
2010-09-14 15:15:01 237.80,4453
이래야 할 것이
2010-09-14 15:04:59 237.80,51
2010-09-14 15:04:59 237.80,51
2010-09-14 15:04:59 237.75,1
2010-09-14 15:04:59 237.75,1
2010-09-14 15:04:60 237.80,3
2010-09-14 15:04:60 237.80,3
2010-09-14 15:04:60 237.80,1
2010-09-14 15:04:60 237.80,1
2010-09-14 15:04:60 237.75,2
2010-09-14 15:04:60 237.75,2
2010-09-14 15:05:00 237.80,4
2010-09-14 15:05:00 237.80,4
2010-09-14 15:15:01 237.80,4453
이런 식으로 나옵니다.
전자는 장 종료 후에 추출 한 것이고,
후자는 실시간으로 수집한 것입니다...
게다가... 후자를 보시면 아시겠지만,
실시간 수집시 시간이 이상하게 찍히기도 합니다.
3시 4분 60초라니...(장 전체에 걸쳐 심심찮게 이런 게 나옵니다...)
사용 툴은 리딩스타 입니다...
이상이 구조적으로 어쩔 수 없는 문제인지,
버그인지,
아니면 수식 수정으로 개선 가능한 사안인지 궁금합니다.
답변 부탁합니다...
2010-09-15
2443
글번호 204126
기타