커뮤니티
전일(전전일) 특정 시간대(9시~10)의 고.저가 그리기
2007-02-13 16:58:40
1851
글번호 11939
고, 저가를 그리면 그 폭은 저절로 나오는게 맞죠?
질문 1.
과거 거래일 중에 특정 거래시간의 고 저 라인을 그리고.
2. 그 폭을 구할 수 있나요?
미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2007-02-13 18:25:25
안녕하세요
예스스탁입니다.
시작시간과 끝시간을 외부변수로 처리했습니다.
시간을 지정해 주시면 됩니다.
당일 전일 전전일까지 선을 그립니다.
즐거운 하루되세요
###########################################################################
1. 고가 저가선
input : S(90000),E(100000);
var : Hval(0),Lval(0),HL(0),Hval1(0),Lval1(0),HL1(0),Hval2(0),Lval2(0),HL2(0);
if stime == s then{
Hval = H; //당일 특정시간 고가
Lval = L; //당일 특정시간 저가
HL = Hval-Lval; //당일 폭
Hval1 = Hval[1]; //전일 특정시간 고가
Lval1 = Lval[1]; //전일 특정시간 저가
HL1 = Hval1-Lval1; //전일 폭
Hval2 = Hval1[1]; //전전일 특정시간 고가
Lval2 = Lval1[1]; //전전일 특정시간 저가
HL2 = Hval2-Lval2; //전전일 폭
}
if Stime > s and Stime <= e then{
if H > Hval then{
Hval = H;
}
if L < Lval then{
Lval = L;
}
HL = Hval-Lval;
}
plot1(Hval2);
plot2(Lval2);
################################################################3
2. 폭
input : S(90000),E(100000);
var : Hval(0),Lval(0),HL(0),Hval1(0),Lval1(0),HL1(0),Hval2(0),Lval2(0),HL2(0);
if stime == s then{
Hval = H; //당일 특정시간 고가
Lval = L; //당일 특정시간 저가
HL = Hval-Lval; //당일 폭
Hval1 = Hval[1]; //전일 특정시간 고가
Lval1 = Lval[1]; //전일 특정시간 저가
HL1 = Hval1-Lval1; //전일 폭
Hval2 = Hval1[1]; //전전일 특정시간 고가
Lval2 = Lval1[1]; //전전일 특정시간 저가
HL2 = Hval2-Lval2; //전전일 폭
}
if Stime > s and Stime <= e then{
if H > Hval then{
Hval = H;
}
if L < Lval then{
Lval = L;
}
HL = Hval-Lval;
}
plot1(HL);
plot2(HL1);
plot3(HL2);
> donbosco 님이 쓴 글입니다.
> 제목 : 전일(전전일) 특정 시간대(9시~10)의 고.저가 그리기
> 고, 저가를 그리면 그 폭은 저절로 나오는게 맞죠?
질문 1.
과거 거래일 중에 특정 거래시간의 고 저 라인을 그리고.
2. 그 폭을 구할 수 있나요?
미리 감사드립니다.