Request A Free Quote
NinjaTrader 8

NinjaTrader EMA Cloud Trend Following Indicator

NinjaTrader EMA Cloud Trend Following Indicator visualizes market trends by comparing a fast and a slow EMA. The cloud’s color reflects bullish or bearish momentum, helping traders identify trend direction, track phase shifts, and filter market noise. An optional second cloud can refine market phase detection, while adjustable moving average types (EMA, SMA, HMA, KAMA) allow customization of data smoothing and reaction time.

NinjaTrader EMA Cloud Trend Strategy Indicator NinjaTrader EMA Cloud Trend Indicator EMA Cloud Trend Following Indicator for NinjaTrader EMA Cloud Intraday Indicator NinjaTrader
5-Day Free Trial Cancel Anytime Continuous Product Updates Mon-Fri Free Support
Lifetime License
€150one-time
This indicator only · 1 PC · No recurring payments · Free updates included
Start Free Trial — 5 Days Free
Try all indicators & trade copiers free. If you don’t cancel within 5 days, a €25/mo subscription starts automatically.

Already a subscriber or have purchased a product?

Overview

What the EMA Cloud Trend Following Indicator Does

The NinjaTrader EMA Cloud Trend Following Indicator is built on the fundamental concept of market analysis through the interaction of moving averages. At its core lies the comparison of two Exponential Moving Averages (EMAs) — fast and slow. Their relationship reflects the balance between short-term and medium-term price dynamics: when short-term momentum prevails, the fast EMA is positioned above the slow EMA, creating a bullish background; when the opposite occurs, the market shifts into a bearish phase.

The cloud formed between the two EMAs serves as a clear visualization of the trend. A change in its color highlights the transition of dominance from buyers to sellers and vice versa. For traders, this is more than just an indicator display — it is a tool for structuring market observations: identifying sustained impulses, tracking phase shifts, and filtering out the inevitable noise present on price charts.

The core idea of the method lies in applying a simple mechanism to define the direction of the trend. Instead of individual moving average lines, the trader observes an integrated zone that reflects not only momentum but also its sustainability.

The indicator belongs to the category of trend-following tools and addresses the task of identifying the market’s current state — trending or counter-trending. This approach enables traders to analyze price action within the logic of sequential phases: upward movement, downward movement, or transitional periods when a directional shift is forming.

How to Use

How to Interpret and Use the EMA Cloud Trend Following Indicator

The EMA Cloud Trend Following Indicator helps traders identify market direction by analyzing two moving averages: a fast one and a slow one. On the chart, a cloud forms between them, with its color reflecting the prevailing trend.

Cloud Color

Fast EMA above the slow EMA

The cloud turns green, indicating a potential bullish market phase and a prevailing uptrend.

Cloud Color

Fast EMA below the slow EMA

The cloud turns red, identifying a bearish momentum and a downward trend direction.

Cloud Color Change

The change in the cloud’s color represents a key event, marking a transition from one market phase to another.

Second Cloud as a Filter

The indicator also supports an optional second cloud with longer EMA periods. This second cloud acts as a filter for the primary cloud.

Market phase markers are only confirmed when the colors of both clouds align. This combination is designed to help filter market noise and assist traders in identifying sustained trend structures.

Choice of Moving Average Type

EMA Cloud allows traders to select the type of moving average used: EMA, SMA, HMA, or KAMA.

MA Type

EMA (Exponential Moving Average)

Reacts quickly to price changes, providing higher data sensitivity to immediate price action, though it may be more susceptible to transitional market noise.

MA Type

SMA (Simple Moving Average)

Smooths price action and responds more slowly, resulting in more consistent trend visualization by reducing the impact of short-term fluctuations.

MA Type

HMA (Hull Moving Average)

Aims to reduce lag and provide a smoother visualization of price action by filtering minor fluctuations.

MA Type

KAMA (Kaufman’s Adaptive Moving Average)

Adapts to market volatility, smoothing price action during calm periods and responding faster during impulsive moves. This is intended to minimize minor price fluctuations while remaining responsive to significant market moves.

This flexibility allows traders to select the moving average type that best aligns with their individual methodology and preferred balance between responsiveness and data smoothing.

Settings

Indicator Settings & Parameters

Full parameter reference, grouped by configuration area.

ParameterDescription
Moving Averages
Moving Averages Price Type

Selection of the price used for moving average calculation.

  • OPEN
  • HIGH
  • LOW
  • CLOSE
  • HL2
  • HLC3
  • OHLC4
Moving Averages Type

Configuration of the moving average type, which determines the balance between data smoothing and the speed of market phase detection.

  • EMA
  • SMA
  • HMA
  • KAMA
MA Fast/Slow PeriodSetting the periods for fast and slow MAs to define short- and medium-term trends.
Cloud OffsetCloud position offset relative to price on the chart.
Cloud2 Filter
Enable Cloud2 as FilterUtilizes a second cloud to validate market phase alignment; markers appear only when both clouds share the same color.
Cloud2: Max Wait BarsDefines the maximum number of bars allowed for the second cloud to align with the primary cloud to confirm a directional event.
Alerts & Markers
Enable AlertsActivation of notifications when a market phase transition occurs (cloud changes color) or specific detection conditions are met.
Show SignalsVisual display of directional markers on the chart triggered by changes in the cloud’s color.
AlertsConfigure various types of alerts.
Strategy & Automation

Plot Outputs for Strategy Builder & Automation

The indicator provides a set of exposed analytical plot outputs designed for structured integration with third-party strategy builders and automation tools such as BloodHound and BlackBird (SharkIndicators), as well as other algorithmic trading environments.

Valuenumeric plot value > 0condition active when the value is above zero

Trend Phase Direction

  • Long> 0
  • Short> 0

Plot output names are technical identifiers intended solely for software integration purposes and do not constitute trading advice, signals, or recommendations.

Requirements & Installation

System Requirements & Installation

What you need to run the indicator, how to download and install it in NinjaTrader 8, and how the license works.

System Requirements

Platform
NinjaTrader 8 (Desktop)
Operating system
Windows 10 or Windows 11
Instruments
Futures, forex, stocks and ETFs supported by NinjaTrader
Data
NinjaTrader’s native data connections

Not available on NinjaTrader Web or Mobile. NinjaScript indicators run in NinjaTrader Desktop only.

License Terms

Lifetime License
This indicator only, 1 PC, one-time payment, free updates included.
All-Access Subscription
All indicators and trade copiers, billed monthly, cancel anytime, updates included while the subscription is active.
Free trial
5 days on the subscription plan. If not cancelled, the subscription starts automatically.
License binding
Linked to your email and to the computer on which it was first activated.
Moving to another computer
Available on request through support.

Installation

  1. Get access

    Start the free trial, subscribe, or buy a lifetime license on this page.

  2. Download

    The indicator is not sent by email. Open (top right of this page) and enter the email you used for your trial, subscription or purchase. The installation file (.zip) downloads to your computer.

  3. Import into NinjaTrader 8

    In the Control Center, go to Tools → Import → NinjaScript Add-On and select the downloaded .zip file. Do not unzip it.

  4. Add to a chart

    Open a chart, click Indicators, select the indicator from the list and apply it.

  5. Activate the license

    In the indicator settings, enter the same email. On first activation, the license is linked to that email and to your computer.

Updating: When a new version is released, download it again through and import it the same way over the existing version.

Installation questions? Contact support, Monday to Friday.

Developed by Nordman Algorithms

Developed, tested, documented, and maintained by our algorithmic trading software development team.

Meet the Team →
We Value Your Feedback Help us make it better

If you’ve spotted a bug, feel something essential is missing, or have ideas that could make this indicator better — we want to hear it.
Your feedback directly shapes future updates.

Send Feedback →
Custom Programming

Need a different setup?

We can customize this indicator to your workflow, or convert it into a fully automated trading strategy with risk management and trailing-stop logic. Fixed-price quote before development begins.

Custom Logic Strategy Automation Risk & Trailing-Stop Logic Alert & Automation Outputs