Originally Posted by
mesuteryilmaz
herkese selamlar,
daha önce sorulup cevaplanmadıysa sorum şu:
matriks/metastock dilinde yazılmış vwap (hacim ağırlıklı ortalama fiyat) formulünü ideal'e nasıl çevirebiliriz?
basit formül (serinin başından itibaren vwap değerini hesaplıyor)
pv:=c*v;
cumtp:=Cum(pv);
x:=Cum(v);
y:=cumtp/x;
Cum(1);y
iki tarih arası vwap hesaplayan formül:
{period input}
sd:=Input("starting day of month",1,31,1);
sm:=Input("starting month",1,12,1);
sy:=Input("starting year",1980,2100,2019);
sh:=Input("hour", 1,24,9);
se:=Input("minute",0,60,30);
start:= sd=DayOfMonth() AND sm=Month() AND sy=Year() AND sh=Hour() AND se=Minute();
{mid price}
pv:=W*V;
{vwap calculation}
d:= If(Cum(V)-ValueWhen(1,start,Cum(V))=0,1,Cum(V)-ValueWhen(1,start,Cum(V)));
vwap:=If(BarsSince(start),(Cum(pv)-ValueWhen(1,start,Cum(pv)))/d,W);
vwap
teşekkürler