Hi Afl experts,
Please be kind to try to code amibroker formula for following ms code
of summation index.
thanks in advance.
rvlv with best regards
metastock Code:
================
Summation Index
================
---8<-----------------------
{ Summation index, aka % Exponential Moving Avg}
{ User Inputs }
wght:=Input("Weighting 0~100%",
0,100,66.666667)/100;
x:=Input("use Open=1 High=2 Low=3 Close=4 WClose=5 MP=6",1,6,4);
{ Select price field }
x:=If(x=1,O,If(x=2,H,If(x=3,L,If(x=5,WC(),If(x=6,MP(),C)))));
{ Exponential %-weighted Moving Average }
Ema:=x*wght+PREV*(1-wght);
{ Plot on price chart }
Ema
-----------------------------------