커뮤니티
문의 드립니다
2026-02-05 15:45:54
155
글번호 230369
var : hh(0),ll(0),a(0),b(0);
if date != date[1] and stime < 153500 then
var2 = 0;
var1 = (upvol - downvol);
var2 = var2+var1;
if var2 > hh Then
{
hh = var2;
a = c;
}
if var2 < ll Then
{
ll = var2;
b = c;
}
Plot1(a);
plot2(b);
-----------------
var2 수치가 제일 클때의 가격을 표시
var2 수치가 제일 작을때의 가격을 표시
식이 잘못됐는지 차트에 이상한 숫자가 나와요
수정 좀 부탁드립니다
감사합니다
답변 1
예스스탁 예스스탁 답변
2026-02-05 16:01:16
안녕하세요
예스스탁입니다.
if date != date[1] and stime < 153500 then 조건만족하면
var2는 초기화가 되는데 hh,ll은 초기화되는 내용 없습니다.
같이 초기화되게 내용 추가해 드립니다.
var : hh(0),ll(0),a(0),b(0);
if date != date[1] and stime < 153500 then
{
var2 = 0;
hh = 0;
ll = 0;
}
var1 = (upvol - downvol);
var2 = var2+var1;
if var2 > hh Then
{
hh = var2;
a = c;
}
if var2 < ll Then
{
ll = var2;
b = c;
}
Plot1(a);
plot2(b);
즐거운 하루되세요