Stock Portfolio Organizer
The ultimate porfolio management solution.
Shares, Margin, CFD's, Futures and Forex
EOD and Realtime
Dividends and Trust Distributions
And Much More ....
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
Advanced Adaptive Indicators
Advanced Pattern Exploration
Neural Networks
And Much More ....
Volume Adjusted Moving Average for Amibroker (AFL)
Rating:
5 / 5 (Votes 1)
Tags:
Volume Adjusted Moving Average
By kysiek
Screenshots
Indicator / Formula
Copy & Paste Friendly
Period = Param("Period", 50, 1, 100); agg = 0; for (i = 0; i < BarCount; i++) { Vama[i] = 0; } for (i = 1; i < BarCount; i++) { agg = agg + Volume[i]; } ave = agg / (BarCount - 1); for (i = 1; i < BarCount; i++) { weight_day[i] = int((Volume[i] / ave) - 0.5) + 1; } agg = 0; for (i = 1; i < BarCount; i++) { index = i; Copy_wd = weight_day; for (j = 0; j < Period; j++) { if (Copy_wd[index] == 0) { index--; }; agg = agg + C[Index]; Copy_wd[index]--; } Vama[i] = agg / Period; agg = 0; } Plot(Vama, "Vama", ParamColor("Vama", colorRed), 1); Plot(C, "Price", ParamColor("Price", colorBlack), 1); Plot(MA(C, Period), "Ma", colorBlue, 1); Short = Cover = 0; Buy = Cross(C, Vama); Sell = Cross(Vama, C);
0 comments
Leave Comment
Please login here to leave a comment.
Back