커뮤니티
문의드립니다.
2015-03-20 12:50:12
158
글번호 84231
안녕하세요.
항생지수에 시가를 적용하면
엉뚱한 곳에 시가선이 출력되는데요.
국내장과 같은 dayopen을 쓰면 안되나요?
만약 다르다면 전일고가 저가 종가는 어떻게 표현하나요?
수고하세요.
답변 1
예스스탁 예스스탁 답변
2015-03-20 16:12:42
안녕하세요
예스스탁입니다.
주야간을 나누어 시고저종가를 저장하는 식입니다.
DO,DH,DL,DC가 주간장 시고저종가
NO,NH,NL,NC가 야간장 시고저종가입니다.
모두 배열변수에 저장되어 있습니다.
[0]이 최근,[1]이 직전 순입니다.
var : cnt(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
Array : NO[10](0),NH[10](0),NL[10](0),NC[10](0);
#항셍 주간장 시고저종
if stime == 100000 or (stime > 100000 and stime[1] < 100000) Then{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
if stime >= 100000 and stime < 180000 Then{
DC[0] = C;
if H > DH[0] Then
DH[0] = H;
if L < DL[0] Then
DL[0] = L;
}
#항생 야간장 시고저종
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
NO[0] = O;
NH[0] = H;
NL[0] = L;
for cnt = 1 to 9{
NO[cnt] = NO[cnt-1][1];
NH[cnt] = NH[cnt-1][1];
NL[cnt] = NL[cnt-1][1];
NC[cnt] = NC[cnt-1][1];
}
}
if stime >= 180000 or stime < 100000 Then{
NC[0] = C;
if H > NH[0] Then
NH[0] = H;
if L < NL[0] Then
NL[0] = L;
}
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
항생지수에 시가를 적용하면
엉뚱한 곳에 시가선이 출력되는데요.
국내장과 같은 dayopen을 쓰면 안되나요?
만약 다르다면 전일고가 저가 종가는 어떻게 표현하나요?
수고하세요.