커뮤니티
수식 점검 부탁드립니다
2017-03-03 01:12:11
127
글번호 107416
안녕하세요,
아래 수식은 4시간 간격으로 시가,고가,저가를 선으로 긋는 수식입니다,
8~12,12~16,16~20,까지는 시,고,저가 잘표기되는데 24시부터는 시,고,저가표시가
안되고 20시 시가를 그대로 유지하는데, 원인이 무엇인지 도움 부탁드립니다.
var : Ov(0),Hv(0),Lv(0);
if (stime == 80000 or (stime > 80000 and stime[1] < 80000)) or
(stime == 120000 or (stime > 120000 and stime[1] < 120000)) or
(stime == 160000 or (stime > 160000 and stime[1] < 160000)) or
(stime == 200000 or (stime > 200000 and stime[1] < 200000)) or
(stime == 240000 or (stime > 240000 and stime[1] < 240000)) or
(stime == 40000 or (stime > 40000 and stime[1] < 40000)) or
(stime == 70000 or (stime > 70000 and stime[1] < 70000)) Then{
Ov = O;
Hv = H;
Lv = L;
}
if H > Hv Then
Hv = H;
if L < Lv Then
Lv = L;
plot1(Ov);
plot2(Hv);
plot3(Lv);
늘 감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-03-03 14:13:16
안녕하세요
예스스탁입니다.
24시가 아닌 0시로 지정하셔야 합니다.
0시~23시59분59초
0시거나 혹은 날짜가 바뀌는 봉이라고 지정하시면 됩니다.
var : Ov(0),Hv(0),Lv(0);
if (stime == 80000 or (stime > 80000 and stime[1] < 80000)) or
(stime == 120000 or (stime > 120000 and stime[1] < 120000)) or
(stime == 160000 or (stime > 160000 and stime[1] < 160000)) or
(stime == 200000 or (stime > 200000 and stime[1] < 200000)) or
(stime == 0 or (sdate != sdate[1])) or
(stime == 40000 or (stime > 40000 and stime[1] < 40000)) or
(stime == 70000 or (stime > 70000 and stime[1] < 70000)) Then{
Ov = O;
Hv = H;
Lv = L;
}
if H > Hv Then
Hv = H;
if L < Lv Then
Lv = L;
plot1(Ov);
plot2(Hv);
plot3(Lv);
즐거운 하루되세요
> 골든키 님이 쓴 글입니다.
> 제목 : 수식 점검 부탁드립니다
> 안녕하세요,
아래 수식은 4시간 간격으로 시가,고가,저가를 선으로 긋는 수식입니다,
8~12,12~16,16~20,까지는 시,고,저가 잘표기되는데 24시부터는 시,고,저가표시가
안되고 20시 시가를 그대로 유지하는데, 원인이 무엇인지 도움 부탁드립니다.
var : Ov(0),Hv(0),Lv(0);
if (stime == 80000 or (stime > 80000 and stime[1] < 80000)) or
(stime == 120000 or (stime > 120000 and stime[1] < 120000)) or
(stime == 160000 or (stime > 160000 and stime[1] < 160000)) or
(stime == 200000 or (stime > 200000 and stime[1] < 200000)) or
(stime == 240000 or (stime > 240000 and stime[1] < 240000)) or
(stime == 40000 or (stime > 40000 and stime[1] < 40000)) or
(stime == 70000 or (stime > 70000 and stime[1] < 70000)) Then{
Ov = O;
Hv = H;
Lv = L;
}
if H > Hv Then
Hv = H;
if L < Lv Then
Lv = L;
plot1(Ov);
plot2(Hv);
plot3(Lv);
늘 감사합니다.
다음글
이전글