cTrader Hull Moving Average Strategy

by Paul_Hayes in category Trend at 15/04/2018
Description

The Hull Moving Average (HMA), created by Alan Hull, is an extremely fast and smooth moving average. In fact, the HMA almost eliminates lag altogether and manages to improve smoothing at the same time. This robot will automatically open and close positions based on this indicator.

 

FIND OUT MORE AND DOWNLOAD

 Advanced Risk Management Features

  1. Max spread - you can set a limit so that a position will not open if the symbol spread is too high.
  2. Stop loss and take profit.
  3. Trailing stop with pip step - when the price gains a set amount of pips to stop loss is moved (x) pips behind the price and as the price increases, it is adjusted a set amount of pips (step).
  4. Trading hours #1 - you can set the hours you want the robot to open new positions, there may be times when it is best avoided, open positions will still be managed, this can be a morning session.
  5. Trading hours #2 - this can be the afternoon session.

 

You Can Use It For Trading Signals

You will have the option to turn auto-trading off and use it for an alert system, it provides both a windows pop-up and email alert.

  • Symbol: XAUUSD
  • Timeframe: Hour
  • Time: 12:34
  • Price: 1325.00
  • HMA Result value: 38
  • Trade direction: Buy

FIND OUT MORE ABOUT THIS TRADING STRATEGY

VIEW ALL OUR CLASSIC TRADING SYSTEMS

WATCH VIDEO TUTORIALS

Paul Hayes
Sales & Marketing
Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

Download
27 downloads
How to install
Warning! Executing the following cBot may result in loss of funds. Use it at your own risk.
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: cAlgo
using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;
using System.Windows.Forms;
using System.Threading;

// To download the software please visit: https://clickalgo.com/ctrader-hull-moving-average-hma-strategy

namespace cAlgo
{
    [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.FullAccess)]
    public class ClickAlgoSoftware : Robot
    {
        [Parameter(DefaultValue = 0.0)]
        public double Parameter { get; set; }

        private static Mutex dialogMutex = new Mutex();
        private static bool dialogIsShownOnce = false;

        protected override void OnStart()
        {
            ShowDialogBox();
        }

        protected override void OnTick()
        {
            // Put your core logic here
        }

        protected override void OnStop()
        {
            // Put your deinitialization logic here
        }

        public static void ShowDialogBox()
        {
            dialogMutex.WaitOne();

            if (dialogIsShownOnce)
                return;

            var ret = MessageBox.Show("It is not possible to download the software from the cTDN website. Would you like to visit us at ClickAlgo.com where you can download it?", "Downloading...", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

            if (ret == DialogResult.Yes)
            {
                System.Diagnostics.Process.Start("https://clickalgo.com/ctrader-hull-moving-average-hma-strategy");
            }

            dialogIsShownOnce = true;

            dialogMutex.ReleaseMutex();
        }
    }
}
Comments
0