NinjaTrader MACD + Bollinger Bands Indicator

macd bollinger bands indicator ninjatrader
NinjaTrader MACD + Bollinger Bands Indicator is a combination of proven technical indicators - the Moving Average Convergence Divergence (MACD) and Bollinger Bands (BB). Traders use this indicator to search for optimal entry points when the direction of price movement changes or when a new trend begins.

NinjaTrader MACD + Bollinger Bands (BB) Indicator

NinjaTrader MACD + Bollinger Bands Indicator combines the advantages of two technical analysis indicators known for their effectiveness – MACD and Bollinger Bands (BB).

bb macd indicator strategy ninjatrader

The idea behind Bollinger Bands is to combine into itself a trend indicator, volatility indicator, and oscillator. The stripes indicate graph direction and range of price fluctuations. This format for presenting data opens up opportunities for analyzing and assessing the current level of volatility, identifying a trend and predicting the moments of its beginning and end.

MACD is used by traders to gauge the strength of price movements as it reacts to the speed of price movement. Additionally, the MACD can help determine whether an asset is overbought or oversold, which can signal an upcoming reversal in that asset’s price in advance.

Using both indicators in one system can help traders make more informed decisions and increase the likelihood of successful trades. Traders can use the MACD to determine whether a trend is accelerating or slowing down to prepare for a possible price change, while Bollinger Bands can be used as a signal to enter and subsequently confirm a trade.

The NinjaTrader MACD + BB indicator offers extensive customization options, allowing the trader to tailor the indicator to their trading strategy to the fullest. Available options include: 

  • Enable or disable the display of the histogram and zero line, making it easier to visualize the data.
  • Personalization of MACD parameters, including reaction speed to price changes and signal smoothness.
  • Selecting the type of moving average for the oscillator and signal line.
  • Detailed settings of Bollinger Bands parameters , including the period of the moving average and the number of standard deviations.
  • Ability to customize alerts: sound, email and pop-up windows, as well as personalize the alert sound file and the address for sending notifications.


How to trade using MACD + Bollinger Bands Indicator?

The MACD and Bollinger Bands strategy involves determining the optimal entry point for a position during a trend breakout. The MACD is used to show trend momentum, and Bollinger Bands can show price breakouts. Combining indicators into one trading system helps assess market momentum when price moves outside of the Bollinger Bands.

bollinger bands macd ninjatrader

When the MACD histogram line is above the upper BB bands, this indicates a buy zone and is indicated by a green line. MACD histogram line inside BB bands denotes the neutral zone (gray).

Finding the MACD histogram line below the lower BB band indicates the sales area and is marked in red. A position is opened when the MACD histogram line hits the green (BUY) or red (SELL) zone, while in the gray zone it is better to leave open positions and wait for a clear signal to buy or sell.


MACD + Bollinger Bands Indicator input parameters

The indicator has the following parameters:

macd bb indicator ninjatrader settings

Alerts – setting up various types of alerts.

MACD and Bollinger Bands (BB) settings – individual settings for the MACD and Bollinger bands indicators.


Custom Programming

mt4 custom programming
We can upgrade the presented indicator to suit your needs – add new functions, change the algorithm for calculating signals, or combine it with your other indicator, turning it into a single powerful tool for your trading strategy.

We can also turn the indicator into an Automated Trading Strategy with an extended set of custom functions (stop loss, take profit, trailing stop, risk management parameters, trading time limit, and others).

Request a free consultation from our team of professional programmers and find out the cost and timing of your project development.


Nordman Algorithms is not liable for any risk that you face using the software. Please, use the software on your own responsibility. The software is coded in accordance with a common known concept and Nordman Algorithms does not guarantee accuracy or trading performance of the software signals.

See other indicators on a single subscription
NinjaTrader TTM Squeeze Indicator
NinjaTrader Ichimoku Indicator
NinjaTrader Divergence Indicator