Syntax
Public Sub WeightedMovingAverageOnArray(Ary As Variant, Period As Integer, ByRef result As Variant)
Description
A procedure that calculates a weighted moving average based on a custom array, and the result passed by result Parameter as an array, each index of the result array represents indicator value corresponds to that index of the source array.
Parameters
| Parameter | Description |
| Ary | Thesource array that contains prices. Value of type is Variant. |
| Period | Thecalculation period on which the indicator will be calculated. Value of type is Integer |
| Result | The Resultarray that represents indicator value. Value of type is Variant |
Return value
No return value
Sample
Public Sub main() Dim ary () Dim Period Dim result() Period = 14 CopyClose 0, 1, Bars (0), Ary WeightedMovingAverageOnArray Ary, CInt(Period), Result AlertMessage "The indicator value of the record 50 :" & Result(50)End Sub
See Also