Search
GBP
Trading Software
    Menu Close

    cTrader Hull Moving Average Strategy


    14-Day Refund Option (Read Policy)

    This automated trading strategy uses the Hull Moving Average (HMA) indicator, created by Alan Hull, for an extremely fast and smooth calculation; it eliminates lag and provides excellent signals to enter and exit trades. This system can also send instant alerts with Popup, Email, and Telegram notifications and has automatic news event integration.
    Works best with Gold.
    (OS) Type: Windows & macOS Compatible
    Current version: 2.0.0
    Updated: Thursday, 21 November 2024
    Author: ClickAlgo Team

    Need a cTrader broker?  Open a demo account

    Educational content: Read our disclaimer

    £24.99 Incl. VAT.
    cTrader License

    Lifetime license, 1-year free updates


    Source code required to run on the cloud.







    The Hull Moving Average (HMA), created by Alan Hull, is very fast and smooth. It almost eliminates lag and improves smoothing at the same time. The HMA accomplishes this by incorporating weighted moving averages and a square root of the period to adjust for the lag. This robot will automatically open and close positions based on this indicator.

    This Strategy works well with XAUUSD or GOLD using trading hours **

    Traders use the Hull Moving Average to identify trends and potential reversal points in the price of an asset as it is smoother than traditional moving averages and reacts faster to price changes, making it popular among traders who prefer less lag in their indicators.

     

     cTrader Hull Moving Average

    You can purchase his book on Trading Tactics at GoodReads here

     

    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 an email alert.

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

    How is the Hull MA Calculated?

    The Hull Moving Average uses the weighted moving average (WMA) in its calculation. First, you calculate the WMA with the period (n / 2) and multiply this by 2. Then, you calculate the WMA for the period “n” and subtract. The last step is calculating the weighted moving average with a period sqrt (n) using the data.

     

    Hull MA= WMA (2*WMA (n/2) − WMA (n)), sqrt (n))

    ‘n’ is the period configurable based on the trader’s requirement.

     

    Hull Moving Average Indicator

     

    How Do We Capture a Trend?

    The robot will take a long position if prices are rising and the HMA is trending upwards, and it can take a short position if the prevailing trend is falling. It also works very well as a reversal filter, as the exit signals are reliable. The Hull MA is better than the other moving average indicators as it is more dynamic regarding price activity while maintaining a smooth curve.

     

    On-Demand Optimised Settings

    We can provide one set of optimised settings from the date you request them going one year back. This is to demonstrate the product on historical price data. This product requires that you understand how to both backtest and optimise your settings in the future.

     

    Advanced Risk Management Features

    An automated strategy that relies mostly on technical indicators will need some form of protection against high-impact market events like news releases or even low liquidity when the spreads are so high that when new positions are opened, they could be many pips down from the start.

     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 to 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, but open positions will still be managed, and this can be a morning session.
    5. Trading hours #2 - this can be the afternoon session.

     

    Trading Hour Sessions Explained

    We found that on certain symbols, the best results are achieved when using two trading sessions and avoiding lunchtimes and after 6 p.m. High-impact news releases or other market events can cause losses.
      

    Instant Telegram Message Alerts

    You can configure this trading robot to also send instant Telegram alerts directly to your PC, Tablet or mobile phone.

     

    This Strategy Works With All Symbols

    We ran back-tests on the following symbols using a broker that supports indices. If you are using a different broker, you may need to change the symbol name when you load the example parameters.

     

    Adjustable Settings & Features

     We have ensured that you are not buying a strategy that just opens and closes positions when the indicators are oversold or overbought. We have included the most useful risk management and alert features that you will need to get the most out of this robot.

    If you are trading a cryptocurrency, make sure you set the Trading Cryptocurrency parameter to Yesfor all other symbols, set this to No

     

     cTrader Profit Targets

     

    Watch Hands-On Video Tutorials

    The video has been uploaded in 1080p High Quality, so remember to set your U-Tube video quality to 1080p HD. 

    Duration: 9 minutes

     

    cTrader HMA Trading Video

     

    How To Optimize Robot Settings

    With the advanced optimization feature of cTrader, you can find the optimal set of parameters for your cBot. 

    Duration: 10 minutes

     

    How To Install & Remove

    First, make sure you have the cTrader trading platform installed. Then, unzip the file and double-click it to automatically install it on the platform.

     

    Any Questions?

    If you have any questions, please first search our product help forum for the answer, and if you cannot find it, post a new question.

     

    Need a Broker

    If you are still looking for a trustworthy broker, look at our best cTrader broker site.

     

    Need Coding Help?

    If you need help creating your own customised automated trading system, contact our development team for a quote.