[求助]程式優化
請教版主大:這個程式IF用的太多了, 是否可以將其改善。謝謝!!
ck:= day<>ref(day,1);
SA:=sum(amount/10000, barslast(ck) +1);
TK:=openminutes(time)/30,LINETHICK0;
IF(TK=1,SA*4.42,0),stick,LINETHICK4;
IF(TK=2,SA*2.83,0),stick,LINETHICK4;
IF(TK=3,SA*2.23,0),stick,LINETHICK4;
IF(TK=4,SA*1.87,0),stick,LINETHICK4;
IF(TK=5,SA*1.63,0),stick,LINETHICK4;
IF(TK=6,SA*1.46,0),stick,LINETHICK4;
IF(TK=7,SA*1.32,0),stick,LINETHICK4;
IF(TK=8,SA*1.19,0),stick,LINETHICK4;
IF(TK=9,SA*1,0),stick,LINETHICK4;
|