커뮤니티
문의드립니다.
2011-12-01 15:56:13
487
글번호 45379
안녕하세요
input : 시작시간(100000),끝시간(120000);
if date != date[1] Then {
var1 = 0;
}
if stime >= 시작시간 and stime < 끝시간 Then {
var1 = var1+(Upvol-DownVol);
}
위의 수식에서
var1 / (시작시간의 종가 - 끝시간의 종가)를 구하는 수식을 알려주세요.
=======================================================
그리고
if date != date[1] Then {
var1 = 0;
}
위 수식에서
date != date[1] ===> 이것이 무슨 의미이며
var1 = 0; ===> 이렇게 하는 이유와 의미가 무엇인가요?
수고하세요.
답변 1
예스스탁 예스스탁 답변
2011-12-01 17:29:12
안녕하세요
예스스탁입니다.
1.
input : 시작시간(100000),끝시간(120000);
if date != date[1] Then {
var1 = 0;
}
if stime >= 시작시간 and stime <= 끝시간 Then {
var1 = var1+(Upvol-DownVol);
if stime == 시작시간 Then{
var2 = c;
}
var3 = c;
}
plot1(var2-var3);
2.
date != date[1]는 현재봉 날짜가 직전봉의 날짜가 다르다 라는
표현으로 당일 첫봉을 나타내는 표현입니다.
dayindex == 0과 같은 표현입니다.
if date != date[1] Then {
var1 = 0;
}
var1값이 지정한 시간안에 upvol-downvol을 누적하므로
날짜가 변경되면 0으로 초기화를 해주는 내용입니다.
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요
input : 시작시간(100000),끝시간(120000);
if date != date[1] Then {
var1 = 0;
}
if stime >= 시작시간 and stime < 끝시간 Then {
var1 = var1+(Upvol-DownVol);
}
위의 수식에서
var1 / (시작시간의 종가 - 끝시간의 종가)를 구하는 수식을 알려주세요.
=======================================================
그리고
if date != date[1] Then {
var1 = 0;
}
위 수식에서
date != date[1] ===> 이것이 무슨 의미이며
var1 = 0; ===> 이렇게 하는 이유와 의미가 무엇인가요?
수고하세요.