Chinese (Simplified)EnglishFrenchGermanItalianJapaneseRussianHindiThai
Close
You have no items in your shopping cart.
Search
Filters
The Hull Moving Average (HMA), developed by Alan Hull, is an extremely fast and smooth Moving Average that almost eliminates lag altogether and manages to improve smoothing at the same time
£0.00

This indicator is an extension to the Hull Moving Average where it shows optional signals for trend:-

  • Optional Arrows on chart where trend changes
  • Optional Text on chart displaying trend direction
  • Optional display of HULL line, only display trend description.
  • Set how far away the arrow is spaced from the HMA with different time-frames.
  • Two public properties for usage with cBots

 

 

Parameters

 

Usage with cBots

If you reference this indicator from your cBot you can use the IsBullish and IsBearish properties to determine an additional signal to help you buy or sell.

This is best for daily trends, but you can change the time-frame in your cBot code.

declare private variable's

private MarketSeries HmaDaySeries;
private HMASignals hmaSignal;

 

In the OnStart method construct your timeframe

HmaDaySeries = MarketData.GetSeries(TimeFrame.Daily);

 

Also in your OnStart method create your hmaSignal object.

hmaSignal = Indicators.GetIndicator(HmaDaySeries, 21, false, false, 3, false, 24);

 

Now use this as follows in your robots.

// forces loading hma object with values
double i = hmaSignal.hma.LastValue;

// If HMA daily trend is active then only trade where the signals are buy or sell
if (hmaSignal.IsBullish)
{
    // Only BUY
}

if (hmaSignal.IsBearish)
{
    // Only SELL
}

This indicator is an extension to the Hull Moving Average where it shows optional signals for trend:-

  • Optional Arrows on chart where trend changes
  • Optional Text on chart displaying trend direction
  • Optional display of HULL line, only display trend description.
  • Set how far away the arrow is spaced from the HMA with different time-frames.
  • Two public properties for usage with cBots

 

 

Parameters

 

Usage with cBots

If you reference this indicator from your cBot you can use the IsBullish and IsBearish properties to determine an additional signal to help you buy or sell.

This is best for daily trends, but you can change the time-frame in your cBot code.

declare private variable's

private MarketSeries HmaDaySeries;
private HMASignals hmaSignal;

 

In the OnStart method construct your timeframe

HmaDaySeries = MarketData.GetSeries(TimeFrame.Daily);

 

Also in your OnStart method create your hmaSignal object.

hmaSignal = Indicators.GetIndicator(HmaDaySeries, 21, false, false, 3, false, 24);

 

Now use this as follows in your robots.

// forces loading hma object with values
double i = hmaSignal.hma.LastValue;

// If HMA daily trend is active then only trade where the signals are buy or sell
if (hmaSignal.IsBullish)
{
    // Only BUY
}

if (hmaSignal.IsBearish)
{
    // Only SELL
}
Write your own review
  • Only registered users can write reviews
  • Bad
  • Excellent
Product tags
Customers who bought this item also bought

cTrader DiNapoli Stochastic with Curve Check

This version of the DiNapoli Stochastic has a smoother indicator and extra logic to match the curve of the lines to identify possible price reversal that matches a sharp price reversal.
£0.00

cTrader Forex News Release Manager

Why suffer from big losses. The cTrader News Release Manager provides signals to pause your robots (x) minutes before, during and after a news release together with an option to auto close open positions. If you automate your trading using technical indicators then you need this.
£9.99

cTrader Alarm Manager Dashboard Limited Free Version

This is the Free limited version of the cTrader Alarm Manager that will show you your current account and trade activity together with real-time news impact integration and important market data feeds.
£0.00