커뮤니티

질문입니다.

프로필 이미지
회원
2010-02-06 06:26:30
760
글번호 27919
답변완료
분봉차트에서 당일의 거래대금을 나타내는 지표를 사용하기 위한 함수 입니다. 그런데... 차트에 일간 차트를 띄운후 당일의 거래대금을 표시한 지표값과 분봉차트를 띄우고 아래의 아래의 함수를 사용하여 당일의 거래대금을 표시한 값이 다릅니다. 뭐가 잘못됫나요? 10분봉 또는 15분봉 적용하고 있습니다. #일간 거래대금==>분봉적용 Inputs : N(NUMERIC); Array : dmoney[50](0); If Date != Date[1] Then Begin dmoney[0] = 0; For Var1 = 1 To 49 Begin dmoney[Var1] = dmoney[Var1-1][1]; End; End; dmoney[0] = dmoney[0]+money; daymoney=dmoney[N];
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-02-08 14:32:29

안녕하세요 예스스탁입니다. 현재 분봉에서 200분과 같은 큰주기와 일간등의 거래대금 데이터에 문제가 잇어 수정작업에 있습니다.3월 초 정도에 완료될 예정입니다. 실시간 분봉에서 30분이하의 주기에서는 값에 문제가 없습니다. 값을 누적시키는 아래의 식에도 문제는 없습니다. 즐거운 하루되세요 > HI_MINSUNG7 님이 쓴 글입니다. > 제목 : 질문입니다. > 분봉차트에서 당일의 거래대금을 나타내는 지표를 사용하기 위한 함수 입니다. 그런데... 차트에 일간 차트를 띄운후 당일의 거래대금을 표시한 지표값과 분봉차트를 띄우고 아래의 아래의 함수를 사용하여 당일의 거래대금을 표시한 값이 다릅니다. 뭐가 잘못됫나요? 10분봉 또는 15분봉 적용하고 있습니다. #일간 거래대금==>분봉적용 Inputs : N(NUMERIC); Array : dmoney[50](0); If Date != Date[1] Then Begin dmoney[0] = 0; For Var1 = 1 To 49 Begin dmoney[Var1] = dmoney[Var1-1][1]; End; End; dmoney[0] = dmoney[0]+money; daymoney=dmoney[N];