커뮤니티

dayclose 함수 관련 질문입니다.

프로필 이미지
으그흐흐
2016-04-06 20:11:11
134
글번호 96916
답변완료

첨부 이미지

항상 좋은 답변 감사드립니다. 함수 관련 문의드릴게 있는데요~ dayclose 는 일봉상의 종가를 알려주는 함수이고, dayclose[0] 은 금일 일봉상의 종가를, dayclose[1] 은 전일 일봉상의 종가를, dayclose[2] 은 전전일 일봉상의 종가를 알려주는 함수라고 알고있습니다. 그런데 아래와 같이 (함수값을 보기위한 의미없는) 시스템 프로그램을 짜고... ---------------------------------------------------- var : T(0); if t == 1 Then Sell("Put 매수"); if t == 0 Then ExitShort("Put 매도"); MessageLog("Dayclose-1 %.f Dayclose-0 %.f " , DayClose[1], DayClose[0]); ---------------------------------------------------- 시뮬레이션 차트나 전략실행차트(종목 : KP종합) 30분봉에 적용 시키면... 첨부 그림처럼 일일 종가가 아닌... 30분봉 종가가 합수값으로 리턴되더군요... dayhigh 도 마찬가지였구요.... 음... 제가 함수의 의미를 잘못 알고 있는 건가요~??
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-07 09:36:33

안녕하세요 예스스탁입니다. dayclose,dayhigh,daylow,dayopen은 함수입니다. 함수는 ma(C,5)와 같이 매개변수를 ()안에 넣습니다. dayclose(0),dayclose(1),dayclose(2)로 지정하셔야 당일, 전일, 전전일값입니다. 당일인 (0)은 생략가능합니다. 수식에서 []는 1봉전,2봉전을 지칭하는 이전봉 참조입니다. dayclose(0)[0] dayclose(0)[1] dayclose(0)[2] 에서 (0)이 생략된 형태로 현재봉기준 당일종가, 1봉전 기준 당일종가와 같은 의미입니다. 즐거운 하루되세요 > 으그흐흐 님이 쓴 글입니다. > 제목 : dayclose 함수 관련 질문입니다. > 항상 좋은 답변 감사드립니다. 함수 관련 문의드릴게 있는데요~ dayclose 는 일봉상의 종가를 알려주는 함수이고, dayclose[0] 은 금일 일봉상의 종가를, dayclose[1] 은 전일 일봉상의 종가를, dayclose[2] 은 전전일 일봉상의 종가를 알려주는 함수라고 알고있습니다. 그런데 아래와 같이 (함수값을 보기위한 의미없는) 시스템 프로그램을 짜고... ---------------------------------------------------- var : T(0); if t == 1 Then Sell("Put 매수"); if t == 0 Then ExitShort("Put 매도"); MessageLog("Dayclose-1 %.f Dayclose-0 %.f " , DayClose[1], DayClose[0]); ---------------------------------------------------- 시뮬레이션 차트나 전략실행차트(종목 : KP종합) 30분봉에 적용 시키면... 첨부 그림처럼 일일 종가가 아닌... 30분봉 종가가 합수값으로 리턴되더군요... dayhigh 도 마찬가지였구요.... 음... 제가 함수의 의미를 잘못 알고 있는 건가요~??