커뮤니티
45060답변에 대해 재요청 드립니다
2015-11-20 13:12:36
162
글번호 92609
그런데, 제컴이 문제가 있는지, 고쳐주신 코드 그대로 검증후 실행시켜도 안돌아가는데요.
다른 지표들은 잘됩니다. 재검토 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-11-20 13:51:23
안녕하세요
예스스탁입니다.
식을 수정했습니다.
수식 for문 계산에 로드가 많이 걸릴수 있는 부분을 변수처리했습니다.
아래식 적용후에도 계속 다운되시면
02-3453-1060으로 전화주시기 바랍니다.
Input : MarketCloseTime(150500), StartIndex(120),Period(300);
var : cnt(0), curFtr(0),MaxFtr(0), MinFtr(0),Upftr(0), Downftr(0),period2(0);
var : HH(0,data1),LL(0,data1),idx(0,data1);
HH = data1(H);
LL = data1(L);
if date != date[1] Then
idx = 0;
idx = idx+1;
curFtr=0;
MaxFtr = 0;
MinFtr = 0;
if idx > StartIndex and sTime <= (MarketCloseTime-5500) Then {
if idx > (StartIndex+period) Then {
For cnt=0 to period-1 {
Var5 = Hh-HH[cnt];
Var6 = LL-LL[cnt];
If var5 > MaxFtr Then MaxFtr=Var5;
If Var6 < MinFtr Then MinFtr=Var6;
}
}
else{
For cnt=0 to idx-StartIndex {
Var5 = HH-Hh[cnt];
Var6 = LL-LL[cnt];
If var5 > MaxFtr Then MaxFtr=Var5;
If Var6 < MinFtr Then MinFtr=Var6;
}
}
}
UpFtr=CurFtr-MinFtr;
Downftr=MaxFtr-CurFtr;
Var2=Upftr+Downftr;
plot1(var2);
즐거운 하루되세요
> 청계천꼼장어 님이 쓴 글입니다.
> 제목 : 45060답변에 대해 재요청 드립니다
> 그런데, 제컴이 문제가 있는지, 고쳐주신 코드 그대로 검증후 실행시켜도 안돌아가는데요.
다른 지표들은 잘됩니다. 재검토 부탁드립니다.
다음글
이전글