커뮤니티
왕초보 도움요청-처음 지표를 만들었는데 결과가 안나옵니다
2004-02-26 13:59:27
646
글번호 2587
아래의 내용으로 테스트 지표를 만들려 했으나 지표가 안 그려지네요.
for ~ downto ~만 생략하면 나오는데....
짧은 머리로 아무리 살펴봐도 오류를 찿을 수가 없읍니다.
해결좀 부탁합니다.
======= 혹 Overflow가 아닌지? 만약 그렇다면 피해 갈수 있는 방법도 부탁합니다.
var: day_term_vol(0),day_term_prc(0),
ma_term_vol(0), ma_term_prc(0),
loop_ii(0);
// 비교싯점의 평균 거래량과 가격계산
for loop_ii = 39 downto 20 //day_term -1
{
day_term_vol = day_term_vol + v[loop_ii];
day_term_prc = day_term_prc + c[loop_ii];
}
day_term_vol = day_term_vol / day_term;
day_term_prc = day_term_prc / day_term;
// 이동평균거래량 및 가격
ma_term_vol = ma(v,ma_term);
ma_term_prc = ma(c,ma_term);
plot1(ma_term_prc,"black");
plot2(day_term_prc,"blue");
plot3(day_term_vol,"grey");
답변 1
예스스탁 예스스탁 답변
2004-02-26 16:16:05
안녕하세요..예스스탁입니다.
FOR문을 다음과 같이 수정하시면 될것으로 보입니다.
if i > 39 then
{
for loop_ii = 39 downto 20
{
day_term_vol = day_term_vol + v[loop_ii];
day_term_prc = day_term_prc + c[loop_ii];
}
}
즐거운 날 되세요..
> 바다에 님이 쓴 글입니다.
> 제목 : 왕초보 도움요청-처음 지표를 만들었는데 결과가 안나옵니다
> 아래의 내용으로 테스트 지표를 만들려 했으나 지표가 안 그려지네요.
for ~ downto ~만 생략하면 나오는데....
짧은 머리로 아무리 살펴봐도 오류를 찿을 수가 없읍니다.
해결좀 부탁합니다.
======= 혹 Overflow가 아닌지? 만약 그렇다면 피해 갈수 있는 방법도 부탁합니다.
var: day_term_vol(0),day_term_prc(0),
ma_term_vol(0), ma_term_prc(0),
loop_ii(0);
// 비교싯점의 평균 거래량과 가격계산
for loop_ii = 39 downto 20 //day_term -1
{
day_term_vol = day_term_vol + v[loop_ii];
day_term_prc = day_term_prc + c[loop_ii];
}
day_term_vol = day_term_vol / day_term;
day_term_prc = day_term_prc / day_term;
// 이동평균거래량 및 가격
ma_term_vol = ma(v,ma_term);
ma_term_prc = ma(c,ma_term);
plot1(ma_term_prc,"black");
plot2(day_term_prc,"blue");
plot3(day_term_vol,"grey");
다음글
이전글