Handy MovingAverages free

by akamanbow3 in category Trend at 17/09/2020

This is an indicator for cTrader.

Colored MovingAverage enables you to analyze the trend visually.

In addition to 8 basic MAs, 2 types of advanced MA are available.


-Supported MA-

・Simple MovingAverage (MAType number: 1)

・Exponential MovingAverage (MAType number: 2)

・Hull MovingAverage (MAType number: 3)

・TimeSeries MovingAverage (MAType number: 4)

・Triangular MovingAverage (MAType number: 5)

・VIDYA (MAType number: 6)

・Weighted MovinAverage (MAType number: 7)

・Welles Wilder Smoothing (MAType number: 8)

・Least Square MovingAverage (MAType number: 9)

・Smoothed MovingAverage (MAType number: 10)


If you have any problems or questions, please let us know in the comments.

Notice:It does not guarantee any particular outcome or profit of any kind. Please enjoy trading at your own risk.


Download for FREE from here


Notification Publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section you may use the Copyright Infringement Notification form to submit a claim.
Formula / Source Code
Language: C#
Trading Platform: cAlgocTrader
using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;

namespace cAlgo
    [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class Link_HandyMovingAverages : Indicator
        [Parameter(DefaultValue = 0.0)]
        public double Parameter { get; set; }

        public IndicatorDataSeries Result { get; set; }

        protected override void Initialize()
            ChartObjects.DrawText("Handy MovingAverages", "Please download Free Trial ver. or Complete ver. from here: https://gum.co/QkVsR", StaticPosition.Center, Colors.Red);
            // Initialize and create nested indicators

        public override void Calculate(int index)
            // Calculate value at specified index
            // Result[index] = ...