【範例2】多行運算式
|
若現市場為臺灣期貨則取量和價三日的均值,若為其它市場則取量和價六日的均值
|
cc: ma(close, 6);
vv: ma(vol, 6);
IF MARKETLABEL='TF' THEN
Begin
cc:=ma(close, 3);
vv:=ma(vol, 3); End; |
|
也可寫為這樣 : |
cc: ma(close, 6);
vv: ma(vol, 6);
IF MARKETLABEL='TF' THEN
Begin
cc:=ma(close, 3);
vv:=ma(vol, 3); End; |
|
|
若現週期為五分鐘則取中價和量的三日均值,若為其它週期則取中價和量的六日均值 |
mm: ( high + low ) / 2;
vv: vol;
IF DATAPERIOD=2 THEN
Begin
mm:=ma(mm,3);
vv:=ma(vv,3); End;
ELSE Begin
mm:=ma(mm,6);
vv:=ma(vv,6);
End; |
|
也可寫為這樣 : |
mm: ( high + low ) / 2;
vv: vol;
IF DATAPERIOD=2 THEN
Begin
mm:=ma(mm,3);
vv:=ma(vv,3);
End;
ELSE
Begin
mm:=ma(mm,6);
vv:=ma(vv,6);
End; |
|