커뮤니티
시간대별 고저폭 데이터 구하기
2013-07-10 10:27:47
236
글번호 65188
안녕하세요.
늘 수고 많으십니다.
야간선물의 시간대별 고저폭 데이터를 구하고 싶은데,
어떻게 수식을 짜야할지 몰라 이곳에 여쭙니다.
야간선물이 시작하는 오후 6시부터 저녁 9시30분가지의 고가저가 폭과
9시30분부터 야간선물 시장이 끝나는 시간까지의 고가저가 폭에 대한
데이터를 구하고 싶습니다.
잘부탁합니다.
좋은 하루 되세요.
답변 1
예스스탁 예스스탁 답변
2013-07-10 17:11:55
안녕하세요? 예스스탁입니다.
18시부터 1씩 증가시키는 함수를 작성하고 그 시간에 해당하는 index값을 이용해서 그 시점부터 고가와 저가를 계산해 나가는 방식으로 작성하면 될 것 같습니다.
아래 예는 5분봉을 기준으로 작성하였습니다.
var : Hval1(0), Lval1(0), Hval2(0), Lval2(0);
if stime == 180000 Then
var1 = 0;
Else
var1 = var1 + 1;
if var1 == 0 then {
Hval1 = H;
Lval1 = L;
}
if var1 >= 0 and var1 < 42 Then {
if H > Hval1 Then
Hval1 = h;
if L < Lval1 Then
Lval1 = L;
}
if var1 == 42 then {
Hval2 = H;
Lval2 = L;
}
if var2 >= 42 and var2 < 132 Then {
if H > Hval2 Then
Hval2 = h;
if L < Lval2 Then
Lval2 = L;
}
value1 = Hval1 - Lval1; //18시~21:30분 사이의 고저폭
value2 = Hval2 - Lval2; //21:30~05시 사이의 고저폭
plot1(value1);
plot2(value2);
즐거운 날 되세요.
> 광명 님이 쓴 글입니다.
> 제목 : 시간대별 고저폭 데이터 구하기
> 안녕하세요.
늘 수고 많으십니다.
야간선물의 시간대별 고저폭 데이터를 구하고 싶은데,
어떻게 수식을 짜야할지 몰라 이곳에 여쭙니다.
야간선물이 시작하는 오후 6시부터 저녁 9시30분가지의 고가저가 폭과
9시30분부터 야간선물 시장이 끝나는 시간까지의 고가저가 폭에 대한
데이터를 구하고 싶습니다.
잘부탁합니다.
좋은 하루 되세요.