M.
- This indicator does NOT work really well on ninZaRenko, UniRenko (and similar renko types). For these bar types, we recommend Sidewayz RT.
- This purchase does NOT include Easy Trend, which was used in our demo screenshots below to help identify major trends. If you want to buy both Sidewayz MA & Easy Trend, please contact us for a special discount.
There are so many trend indicators out there but most of them face the same issue: they fail in a sideways or choppy market. Unfortunately, you can hardly find a good indicator that actually helps identity choppy phases.
That's why ninZa.co set a quest to research and develop powerful sideways detectors, one of which is Sidewayz MA.
Sidewayz MA (MA = Moving Average) is based on the fact that in a sideways market, 2 moving averages cross one another quite frequently within a tight range (crossovers deviate little). In Sidewayz MA, we use 2 moving averages with super-low periods to help detect sideways periods effectively.
This super indicator provides full options for you to design your preferred chop filters. Think of it as Photoshop or AutoCAD software, whose real power can only be discovered by users - not the developer.
IMPORTANT: We recommend you use our Easy Trend indicator or any moving average to help identify the major trend direction. You only trade long in an uptrend and only trade short in a downtrend.
In this indicator, ninZaATR is used (instead of regular ATR) for better performance. For your information, ninZaATR is ninZa.co's special ATR version that helps improve indicator performance significantly on intraday charts. It is also a standalone FREE indicator for ninZaFamily â https://ninza.co/product/ninzaatr.
This tool is one of many â the rest of our best NinjaTrader 8 indicators are grouped on a single page.
Dedicated NinjaScript Signals
- Signal_State: 1 = sideways, 0 = no sideways
- Signal_Breakout: 1 = break up, -1 = break down, 0 = no breakout
Key Features
- Detect sideways markets
- Allow configuring 2 moving averages used in sideways detecting algorithm (each moving average can be selected from 11 popular moving averages
- Allow smoothing each moving average with 11 popular moving averages
- Allow specifying the number of MA crossovers used in sideways detecting algorithm
- Allow specifying max crossover deviation in ninZaATR unit
- Allow specifying max base zone's range in ninZaATR unit
- Allow specifying sideways bounds in ninZaATR unit
- Optionally show/hide MA plots
- Paint base zones
- Paint sideways zones
- Draw sideways bounds
- Draw sideways extensions
- Trigger alerts on sideways detection
- Print markers on sideways breakout
- Trigger alerts on sideways breakout
- Be NinjaScript ready for advanced usage, only restricted by your imagination
- Expose dedicated NinjaScript signals
Software Changelog
- 22 Mar 2025:The "Sidewayz Bound: Middle" was added.
- 10 Oct 2020:Massive changes, fixes and improvements were made (DPI, display name, Z order, alert properties, marker string, chart info, property naming/positioning/grouping); regular ATR was replaced with ninZaATR for better performance; alert popup was visually
- 18 Oct 2019:A parameter was re-categorized.
Policies
Software license
Every purchase includes a perpetual software license, granting you the right to use the software indefinitely on the number of computers permitted by your license.
Installation & Onboarding
Every purchase includes guided installation assistance.
Purchases with Premium Services also include white-glove software setup and onboarding, along with personalized trading setup and workflow optimization.
Software updates & upgrades
Software updates & upgrades are provided at no additional cost.Â
For products with a modular structure, this coverage applies to the core product, while optional expansion modules may be offered separately.
Read the full policy
Customer service
Every purchase includes lifetime support via email & chat, delivered by our renowned Customer Care team â widely recognized throughout the trading community for its world-class service.
As your NINZA product collection expands, Premium Path unlocks a growing range of enhanced Customer Care benefits & privileges, available through dedicated channels.
Explore Premium Path
Remote assistance
Every purchase includes up to 3 complimentary remote assistance sessions, available within 30 days of purchase â with each session lasting up to 30 minutes.
Purchases with Premium Services include up to 6 sessions within 60 days of purchase, with priority scheduling and longer session durations.
Product exchange
Customers may request up to 3 product exchanges within 30 days of purchase, at little or no additional cost when exchanging for a comparable product.
Read the full policy
Returns & refunds
Due to the ease with which software products can be stored and copied, no returns will be accepted and no refunds will be issued.
ALL SALES ARE FINAL & NON-REFUNDABLE.








