커뮤니티
for문 포함 코드인데.. 리딩스타가 다운이 되네요
2010-04-30 17:54:37
720
글번호 29720
동일한 시간대의 움직임폭을 가져오려고 하는데, 진입은 1분봉으로 할거라서 5000개 제한때문에 60분봉을 참조로 걸어서 데이터를 가져오는 것을 짜려고 합니다.
일단, 10시 60분봉 데이터 가져오는 것 테스트해보려고 만들고 잇는데, 계속 리딩스타가 다운되어 버립니다. array.. outreadched.. 이런 에러가 뜨고 다운될 때도 있고, 메시지 안뜨고 다운될때도 있습니다.
식에서 문제가 있는 코드가 뭔가요? for문을 삭제하면 문제는 없는 것 같아서 for문 안에서 뭔가 문제가 있는 것 같네요.
연결선물에 메인데이터는 1분봉, 참조데이터는 60분봉입니다.
vars: i(0),k(0);
arrays: bars[100](0);
if barindex==0 then var1=c;
if mod(stime,10000)==0 then {
var1=c;
var3=0;
k=0;
for i=1 to 100 {
if data2(stime[i])==100000 then {
k=k+1;
//bars[k]=data2(c[i])/data2(o[i]);
}
}
plot4(k);
}
//var3=c/var1-1;
답변 1
예스스탁 예스스탁 답변
2010-05-03 08:59:45
안녕하세요
예스스탁입니다.
적용결과 다운이 되지 않습니다.
배열변수는 0번방 부터 시작되며 식에서
방이 100번방까지 요구되므로 101로 사이즈를 잡아주시고
참조데이터의 갯수가 충분한지 확인해 주시기 바랍니다.
즐거운 하루되세요
> joohov2 님이 쓴 글입니다.
> 제목 : for문 포함 코드인데.. 리딩스타가 다운이 되네요
> 동일한 시간대의 움직임폭을 가져오려고 하는데, 진입은 1분봉으로 할거라서 5000개 제한때문에 60분봉을 참조로 걸어서 데이터를 가져오는 것을 짜려고 합니다.
일단, 10시 60분봉 데이터 가져오는 것 테스트해보려고 만들고 잇는데, 계속 리딩스타가 다운되어 버립니다. array.. outreadched.. 이런 에러가 뜨고 다운될 때도 있고, 메시지 안뜨고 다운될때도 있습니다.
식에서 문제가 있는 코드가 뭔가요? for문을 삭제하면 문제는 없는 것 같아서 for문 안에서 뭔가 문제가 있는 것 같네요.
연결선물에 메인데이터는 1분봉, 참조데이터는 60분봉입니다.
vars: i(0),k(0);
arrays: bars[100](0);
if barindex==0 then var1=c;
if mod(stime,10000)==0 then {
var1=c;
var3=0;
k=0;
for i=1 to 100 {
if data2(stime[i])==100000 then {
k=k+1;
//bars[k]=data2(c[i])/data2(o[i]);
}
}
plot4(k);
}
//var3=c/var1-1;