커뮤니티

문의드립니다.

프로필 이미지
뉴하트
2020-11-19 15:47:44
640
글번호 144041
답변완료
print 출력함수를 사용해 엑셀파일을 생성해 데이터를 사용하고 있습니다. 그런데 틱차트를 기본차트로 하여 생성시켜도 분봉데이터가 생성되는 군요.. 틱데이터를 기반으로 출력할 수 없나요??
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-20 13:43:08

안녕하세요 예스스탁입니다. 1 print 함수는 수식에 별도로 제한을 주지 않으면 차트주기로 출력됩니다. 틱봉에서 분봉값을 알수 없어 분봉으로 출력될 수 없습니다. 차트의 과거봉은 각봉에 한번, 실시간에서는 시세수신시 마다 출력됩니다. 2 만약 차트에서 기본차트는 분봉이고 참조데이타가 틱봉이면 모든 함수는 기본적으로 기본차트기준이므로 참조데이타를 기준으로 출력할수 없습니다. 별도의 틱봉차트를 열어서 데이타추출되게 작성해 사용하셔야 합니다. 3 첨부된 압축파일을 해제하시면 csv파일 보실수 있습니다. 당일 선물 50틱봉에 적용해서 데이타 추출할 파일입니다. 사용한 수식은 아래와 같습니다. if NextBarOpen > 0 Then { Print("data.csv","sDate,%.f,sTime,%f,시,%.2f,고,%.2f,저,%.2f,종,%.2f,거래량,%.f",sdate,sTime,open,high,low,close,Volume); } 즐거운 하루되세요 > 뉴하트 님이 쓴 글입니다. > 제목 : 문의드립니다. > print 출력함수를 사용해 엑셀파일을 생성해 데이터를 사용하고 있습니다. 그런데 틱차트를 기본차트로 하여 생성시켜도 분봉데이터가 생성되는 군요.. 틱데이터를 기반으로 출력할 수 없나요??