커뮤니티
수식 하나 부탁드립니다.
2025-11-04 09:18:58
191
글번호 227621
안녕하세요
항상 감사드립니다.
시간에 따라서 바탕색이 다르게 되는 수식을 부탁드립니다.
08:45분부터 09:00까지는 바탕색이 --->흰색
09:00부터 0930분까지는 바탕색이 ---> 분홍색
09:30분부터 10:00까지는 바탕색이 ---> 노란색
그 이후에는 계속 30분은 분홍색 , 그다음분30분은 노란색 으로해서 노란색,분홍색 또 다시 노란색 분홍색 노란색 분홍색으로 해서
계속 장끝날때까지 바탕색이 나타나게 하는 식을 부탁드리겠습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2025-11-04 10:27:33
안녕하세요
예스스탁입니다.
var : clr(0),d1(0),s1(0),tm(0),tf(0),box(0);
if (sdate != sDate[1] and sTime >= 84500) or
(sdate == sDate[1] and sTime >= 84500 and sTime[1] < 84500) Then
{
clr = White;
var1 = 0;
box = Box_New(sDate,sTime,h,NextBarSdate,NextBarStime,l);
Box_SetColor(box,clr);
Box_SetFill(box,true);
Box_SetextFill(box,true);
}
if (sdate != sDate[1] and sTime >= 90000) or
(sdate == sDate[1] and sTime >= 90000 and sTime[1] < 90000) Then
{
D1 = sDate;
S1 = TimeToMinutes(90000);
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%30;
if (Bdate == Bdate[1] and TF < TF[1] ) Then
{
var1 = var1+1;
clr = iff(var1%2==1,Pink,Yellow);
box = Box_New(sDate,sTime,h,NextBarSdate,NextBarStime,l);
Box_SetColor(box,clr);
Box_SetFill(box,true);
Box_SetextFill(box,true);
}
}
Box_SetEnd(box,NextBarSdate,NextBarStime,l);
즐거운 하루되세요
다음글
이전글