커뮤니티

Print 함수로 3년치 데이터를 출력할 수 있나요?

프로필 이미지
동방트레이더
2022-09-24 17:14:18
996
글번호 162484
답변완료

첨부 이미지

안녕하세요, Print 함수를 이용하여 해외선물 나스닥 900틱봉의 시가, 종가, 고가, 저가 정보를 3년치 모으려고 합니다. 하지만 Print 함수를 다음과 같이 작성하여 전략 프로그램을 실행하면: Print("C:₩Users₩gogo9th₩Desktop₩test.txt", "%.2f, %.2f, %.2f, %.2f", O, C, H, L); 대략 최근의 550개 봉들에 대한 정보밖에 출력되지 않습니다 (첨부1: test.txt). 더 오래된 정보를 출력해야 하는데, 게시판에서 유사 질문을 검색해보았는데요, 운영자님께서 과거에 답변하신 글에서는 최대 10년치 정보를 Print 함수로 출력 가능하다고 하셨고 예스랭귀지 도움말 페이지의 데이터 추출 항목에서 방법을 알 수 있다고 답변하셨습니다 (첨부2: 제목없음.png). 하지만 도움말 페이지에는 Print 함수를 사용하는 일반적 방법만 설명되어 있고, 더 오래된 정보를 출력할 수 있는 정보는 없습니다. 더 오래된 데이터를 출력하려면 어떻게 해야 하나요?
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-26 11:15:39

안녕하세요 예스스탁입니다. 해외선물 데이타는 모두 증권사나 선물사에서 제공하고 관리를 합니다. 해외선물은 틱주기의 경우에는 모두 약 일주일치 정도의 과거 데이타만 제공되는 것으로 알고 있습니다. 분주기 이상의 경우에만 회사마다 차이가 있지만 몇년 정도의 데이타를 제공합니다 즐거운 하루되세요 > 동방트레이더 님이 쓴 글입니다. > 제목 : Print 함수로 3년치 데이터를 출력할 수 있나요? > 안녕하세요, Print 함수를 이용하여 해외선물 나스닥 900틱봉의 시가, 종가, 고가, 저가 정보를 3년치 모으려고 합니다. 하지만 Print 함수를 다음과 같이 작성하여 전략 프로그램을 실행하면: Print("C:₩Users₩gogo9th₩Desktop₩test.txt", "%.2f, %.2f, %.2f, %.2f", O, C, H, L); 대략 최근의 550개 봉들에 대한 정보밖에 출력되지 않습니다 (첨부1: test.txt). 더 오래된 정보를 출력해야 하는데, 게시판에서 유사 질문을 검색해보았는데요, 운영자님께서 과거에 답변하신 글에서는 최대 10년치 정보를 Print 함수로 출력 가능하다고 하셨고 예스랭귀지 도움말 페이지의 데이터 추출 항목에서 방법을 알 수 있다고 답변하셨습니다 (첨부2: 제목없음.png). 하지만 도움말 페이지에는 Print 함수를 사용하는 일반적 방법만 설명되어 있고, 더 오래된 정보를 출력할 수 있는 정보는 없습니다. 더 오래된 데이터를 출력하려면 어떻게 해야 하나요?