커뮤니티
질문드립니다.
2006-08-11 13:38:41
1219
글번호 10611
늘 지표답변에 감사드립니다..
더운데 건강하시구요... 질문이 2개가 있습니다.
###############################질문 1.################################
1분봉 차트에서 만약 var1의 값이
1분일때 1, 2분일때 2, 3분일때 3,
4분일때 4, 5분일때 5, 6분일때 6 이라면
accumn(var1,3)
이렇게하면 var1이 순차적으로 3개만큼 누적시켜져서
accumn(var1,3) 값은 3분이 지나서야
3분일때 (1+2+3), 4분일때 (2+3+4), 5분일때 (3+4+5), 6분일때 (4+5+6)
이렇게 표시되는거죠?
그러니까 3분이 지나야 (1+2+3) 이 표시되어지는 것일텐데요..
이렇게 말구요.
(var1,3) 처럼 3이라는 기간을 넣어주면
1분이면 (1) , 2분이면 (1+2) , 3분이면 (1+2+3)
4분이면(4) , 5분이면 (4+5) , 6분이면 (4+5+6)
순차적인 3분동안의 누적이 아니라
딱 3 분만큼 씩만을 누적한다는 개념인데요...
이런식으로 var1의 값을 더해주려면 어떻게 식을 작성 해야하는지요...
예를 들어 지표를 하나 만들어 주셨으면 합니다.
특별히 강조드리고 싶은 것은요.
전일의 데이타와는 상관없이 그날 당일의 데이타만을 누적시켜야 한다는 것입니다.
기간이 딱 떨어지는 3이 아닐 때에는 전일의 데이타도 누적될 수 있을텐데..
오늘 9시 시작데이타에 전일 3시 15분 이전 데이타는 누적이 되어서는 안된다는
옵션을 넣어주셔서 지표를 만들어 주셨으면 합니다.
###############################질문 2.################################
accumn(var1,N) 은 전일의 데이터도 포함시켜서 N개의 Var1이 누적되는데 말이죠.
이것을
accumn(var1,dayindex()+1) 이 그날 첫봉부터 누적이 되는 것 처럼요...
accumn(var1,N) 을
전일의 데이타와는 상관없이 그날의 데이터로만 N개 누적시키려면 어떻게
해야하는지 궁금합니다.
답변 1
예스스탁 예스스탁 답변
2006-08-14 11:49:46
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
1.
var : value(0);
value = (dayindex()+1)%3;
var1 = C;
if value == 1 then
var2 = accumn(var1,1);
if value == 2 then
var2 = accumn(var1,2);
if value == 0 then
var2 = accumn(var1,3);
plot1(var2);
2.
input : N(10);
var1 = 1;
if dayindex()+1 < N then
var2 = accumn(var1,dayindex()+1);
else
var2 = accumn(var1,N);
plot1(var2);
즐거운 하루되세요
> Hanna 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 늘 지표답변에 감사드립니다..
더운데 건강하시구요... 질문이 2개가 있습니다.
###############################질문 1.################################
1분봉 차트에서 만약 var1의 값이
1분일때 1, 2분일때 2, 3분일때 3,
4분일때 4, 5분일때 5, 6분일때 6 이라면
accumn(var1,3)
이렇게하면 var1이 순차적으로 3개만큼 누적시켜져서
accumn(var1,3) 값은 3분이 지나서야
3분일때 (1+2+3), 4분일때 (2+3+4), 5분일때 (3+4+5), 6분일때 (4+5+6)
이렇게 표시되는거죠?
그러니까 3분이 지나야 (1+2+3) 이 표시되어지는 것일텐데요..
이렇게 말구요.
(var1,3) 처럼 3이라는 기간을 넣어주면
1분이면 (1) , 2분이면 (1+2) , 3분이면 (1+2+3)
4분이면(4) , 5분이면 (4+5) , 6분이면 (4+5+6)
순차적인 3분동안의 누적이 아니라
딱 3 분만큼 씩만을 누적한다는 개념인데요...
이런식으로 var1의 값을 더해주려면 어떻게 식을 작성 해야하는지요...
예를 들어 지표를 하나 만들어 주셨으면 합니다.
특별히 강조드리고 싶은 것은요.
전일의 데이타와는 상관없이 그날 당일의 데이타만을 누적시켜야 한다는 것입니다.
기간이 딱 떨어지는 3이 아닐 때에는 전일의 데이타도 누적될 수 있을텐데..
오늘 9시 시작데이타에 전일 3시 15분 이전 데이타는 누적이 되어서는 안된다는
옵션을 넣어주셔서 지표를 만들어 주셨으면 합니다.
###############################질문 2.################################
accumn(var1,N) 은 전일의 데이터도 포함시켜서 N개의 Var1이 누적되는데 말이죠.
이것을
accumn(var1,dayindex()+1) 이 그날 첫봉부터 누적이 되는 것 처럼요...
accumn(var1,N) 을
전일의 데이타와는 상관없이 그날의 데이터로만 N개 누적시키려면 어떻게
해야하는지 궁금합니다.