커뮤니티

문의 드립니다.

프로필 이미지
아틀라스
2012-12-10 13:02:19
197
글번호 57174
답변완료
안녕하십니까! 10분봉차트에서 표시할 수 있는 일봉의 한계가 10+99일치로 하셨는데 아래와 같이 일봉을 150으로 해도 일봉차트가 표시되는데 확인부탁드립니다. input : P1(150); var : sumV(0), maV(0), count(0); sumV = 0; for count = 0 to P1-1 sumV = sumV+DayClose(count); } maV = sumV / P1; plot1(mav,"분봉에서일봉이평"); 감사합니다. 안녕하세요 예스스탁입니다. input : P1(10); var : sumV(0), maV(0), count(0); if DayClose(P1) > 0 Then{ sumV = 0; for count = 0 to P1-1 { sumV = sumV+DayClose(count); } maV = sumV / P1; } plot1(mav,"분봉에서일봉이평"); 분봉 차트에서 일봉데이터는 차트의 첫봉 +99일치가 제공되고 있습니다. 그러므로 차트에 분봉으로 10일치의 데이터가 있다면 10+99일치까지 일봉이평을 계산할수 있습니다. 즐거운 하루되세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-12-10 17:10:34

안녕하세요 예스스탁입니다. 차트의 첫봉의 날짜+99일 입니다. 차트의 10분봉을 5000개봉 띄우시면 대략 130일치 정도의 데이터가 조회되고 130+99일이므로 일봉 150이평이 그려질수 있습니다. 10*99는 차트에 10일치의 데이터가 있다고 가정할때입니다. 아래식 적용해 보시면 현재 차트에 몇일치의 데이터가 있는지 보실수 있습니다. if date != date[1] Then var1 = var1+1; plot1(var1); 즐거운 하루되세요 > 아틀라스 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하십니까! 10분봉차트에서 표시할 수 있는 일봉의 한계가 10+99일치로 하셨는데 아래와 같이 일봉을 150으로 해도 일봉차트가 표시되는데 확인부탁드립니다. input : P1(150); var : sumV(0), maV(0), count(0); sumV = 0; for count = 0 to P1-1 sumV = sumV+DayClose(count); } maV = sumV / P1; plot1(mav,"분봉에서일봉이평"); 감사합니다. 안녕하세요 예스스탁입니다. input : P1(10); var : sumV(0), maV(0), count(0); if DayClose(P1) > 0 Then{ sumV = 0; for count = 0 to P1-1 { sumV = sumV+DayClose(count); } maV = sumV / P1; } plot1(mav,"분봉에서일봉이평"); 분봉 차트에서 일봉데이터는 차트의 첫봉 +99일치가 제공되고 있습니다. 그러므로 차트에 분봉으로 10일치의 데이터가 있다면 10+99일치까지 일봉이평을 계산할수 있습니다. 즐거운 하루되세요