커뮤니티
문의 드립니다.
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일치까지 일봉이평을 계산할수 있습니다.
즐거운 하루되세요
다음글
이전글