커뮤니티
수정부탁드립니다~
2009-02-27 17:35:58
717
글번호 20565
밑에 적었는데 못 보셨을까봐요
1분챠트서 보는 60분봉의 20이평 잘 해봤는데요
저는 1분챠트서 보는 60분봉의 120이평을 보고 싶은데
설정값을 120으로 바꿨더니 안되네요
불가능한건가요?
input : Atime(60),P(20);
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 30{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);
마찬가지로 밑의 1분챠트서 보는 10분봉의 이평도 120이평을 보고 싶습니다
가능하다면 고쳐주세요
2. ## 10분봉의 20이평
input : Atime(10),P(20);
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 30{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);
답변 1
예스스탁 예스스탁 답변
2009-02-27 18:36:40
안녕하세요
예스스탁입니다.
차트의 봉을 계산하여 지표를 그리므로
봉 갯수가 충분하지 않으면 계산이 되지 않습니다.
식을 수정했습니다.
1.
input : Atime(60),P(120);
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[200](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 199{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);
2.
input : Atime(10),P(120);
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[200](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 199{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);
즐거운 하루되세요
> 부상전에탭치자 님이 쓴 글입니다.
> 제목 : 수정부탁드립니다~
> 밑에 적었는데 못 보셨을까봐요
1분챠트서 보는 60분봉의 20이평 잘 해봤는데요
저는 1분챠트서 보는 60분봉의 120이평을 보고 싶은데
설정값을 120으로 바꿨더니 안되네요
불가능한건가요?
input : Atime(60),P(20);
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 30{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);
마찬가지로 밑의 1분챠트서 보는 10분봉의 이평도 120이평을 보고 싶습니다
가능하다면 고쳐주세요
2. ## 10분봉의 20이평
input : Atime(10),P(20);
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 30{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);