Posts

Showing posts with the label Ninja Trader

How to Turn the Slope of Any Line into a Filter or a Signal in NinjaTrader 8

Image
Is your moving average going up or going down? That simple question can work in two ways: as a filter (only take longs while the line rises) or as a signal (enter when the line changes direction). Marker Slope, one of the indicators included with Markers, does both, with any line on your chart. This is part of a series of short videos where we explain Markers piece by piece. Key takeaways Marker Slope measures the slope of any line: a moving average, a channel, or an indicator in another panel. The slope is stored in a variable, MySlope by default, that you can use as a filter: longs above zero, shorts below. The same tool creates signals every time the slope changes direction. Apply Threshold turns the slope into 1 and -1, useful for lines that are often flat. Slope Bars smooths the slope and Threshold ignores small moves, two ways to remove false signals. Step 1: add Marker Slope to a line In the video we start with an HMA with a period of 180, but it can be any line...

Automate a Prop Firm Account Without Breaking the Rules

Image
  Most funded accounts aren’t lost to a bad strategy. They’re lost to a late entry, a stop moved because the trade “should come back”, or one more trade after the daily limit. Automation fixes the first two. The limits in Markers Pro 2026 fix the third, as long as they’re set the way your firm counts. Here is how to set them up, step by step. 1. Read your firm’s rules first Before touching any setting, check four things in your firm’s current terms: The daily loss limit , and whether it counts open positions. The maximum drawdown , and whether it’s static or trailing. Whether automated trading is allowed , on the evaluation and on the funded account. Whether trade copiers are allowed. It’s often a separate rule from automation. 2. Use account limits Prop firm rules apply to each account, so the setting that matches them is the account limit : a Max Loss and a Max Profit for one specific account. When it’s reached, only the Markers trading on that account stop. Your other acco...

How to Combine Signals From Any Indicator Within N Bars in NinjaTrader 8

Image
  Trade only when two or three signals show up close to each other. How to build signal confluence in a window of N bars with Markers and with Strategy Builder How do you trade only when two or three signals from different indicators show up close to each other? Signals rarely land on the same bar. The solution is a window of N bars, defined by you, where every signal has to be present before an order is sent. This guide shows how to build that window in NinjaTrader 8 with Markers and with Strategy Builder. Key takeaways Confluence means every signal is present inside a window of N bars. To get there, each signal has to stay “on” for N bars after it appears. If the signal has a plot, you can extend it with Sustain in Markers or with the Maximum of the last N bars , in Markers or in Strategy Builder. If the signal is only an object on the chart (an arrow, a triangle, a dot with no plot behind it), you need Marker to Plot , included in Markers Pro. The order goes out when eve...

How to Control Your NinjaTrader 8 Automated Setups From Your Phone with Telegram

Image
  Ten automated setups on a VPS, controlled from Telegram: global P&L, every computer in one panel, Disable All / Enable All and ON/OFF per setup. Ten automated setups, several computers, one phone. When your systems run on a VPS instead of your own computer, the question is simple: how do you know what they are doing when you are away? In this short video we show how Markers Pro answers it through Telegram. The setup: ten systems running on a VPS Everything in the video runs live on our YouTube stream, every day: five setups on NQ and five on the S&P. They don’t run on my computer. They run on a QuantVPS server, so they keep trading whether my computer is on or not. Global P&L from the chart menu As shown in the previous video, you can right-click any Markers Pro menu on the chart and see the global P&L of every instance. That works when you are in front of the platform. Telegram gives you the same information from anywhere. Every Markers, every computer, in Te...

Daily Loss and Profit Limits Across All Your NinjaTrader 8 Setups | The Indicator Store

Image
How to set daily loss and profit limits per setup, per account and across every automated setup in NinjaTrader 8 with Markers Pro 2026. With video. Running one automated setup, a daily limit is simple: the setup stops when it reaches it. Running several, on different accounts or in different workspaces, raises a harder question. Each setup can be inside its own limit while the account as a whole is already past the line your prop firm drew. Markers Pro 2026 handles limits on two levels: one for each setup, and one for everything together. Level 1: a limit for each setup Every Markers instance has its own daily profit and daily loss limit. By default, both are set to $500. When an instance reaches either one, it shows a message and stops trading for the day. This works well because each instance is independent. One Markers can trade longs on one account with its own ATM, another can trade shorts on a different account, and each one respects its own limits. The problem appears when...

TIS_PivotDensity for NinjaTrader 8: Find Where Pivots Really Cluster

Image
 Pivots tend to act as support and resistance, so many traders mark pivot confluence by hand and use those zones for the current session. The further back you look, though, the more pivots you find, and most of them don’t line up exactly: one may sit a few ticks from another. A line on every pivot quickly turns the chart into a wall of horizontal lines. TIS_PivotDensity handles that work automatically. How it works It detects every pivot high and pivot low on the chart. It builds a histogram of how many pivots sit at each price. It smooths that histogram, so pivots that are close but not identical merge into one zone. It draws a level only where the density passes your threshold. The peaks in the histogram are the prices where pivots gathered most often in the past, which is why those zones tend to matter again. Two settings do the work Smoothing: how far apart two pivots can be and still count as the same zone. A setting of 1 draws a line on almost every pivot. Raising it...

Markers 2026 October Release: Global Control, Risk Limits and Telegram | The Indicator Store

Image
The October 2026 release of Markers adds the control layer that traders running several systems have been asking for: one switch for every instance, risk limits per account, and the same control from your phone through Telegram. Below is what's new, followed by a quick review of how Markers builds and automates signals in NinjaTrader 8 without code. What's new in this release Global On/Off Right-click any Markers Pro menu and you can disable every instance at once. With Global Off , nothing trades, no matter whether an instance has longs, shorts or both enabled. One click turns everything back on. Each instance keeps its own settings; the global switch sits above all of them. A control panel with risk limits The new panel gathers everything in one window: the global status, with the same On/Off switch the settings of each instance: long/short enabled and the ATM in use the state of every account risk limits , both global (all accounts combined) and per account, with a...

The Real Breakout Setup: Opening-Range Box + Volume Breakout on NinjaTrader 8

Image
  Most breakout trades fail for the same reason: the signal fires while price is still inside the range. The Real Breakout Setup solves that with two filters. First, a box that marks the range of the first hour of the session. Second, a volume condition that confirms the move. Longs are only taken above the box, shorts only below it. This guide explains the method step by step. Everything in the first part can be done with tools that already come with NinjaTrader 8. Key takeaways The opening-range box is built from the high and the low of the first hour around the day session open. Volume is compared against its own moving average, not against a fixed number, so the signal adapts to each market and each day. Direction is read from higher highs and lower lows. Signals inside the box are discarded. Only breakouts outside it are traded. Step 1: Build the opening-range box Define the first hour around the day session open and mark the highest high and the lowest low of that window...

Before You Automate Anything on NinjaTrader 8, You Need a Strategy

Image
Most traders arrive at automation from the wrong direction. They see a tool that places orders on its own and think the tool is the answer. Then they connect it to whatever indicator is on the chart that week, and they get the same results they were getting before, only faster. Automation is an execution layer. It does exactly what you tell it to do, at the moment you told it to, without hesitating. That is enormously valuable — but only if what you told it to do was worth doing. A machine executing an undefined idea is not a system. It is a faster way of finding out that the idea was undefined. So before you automate a trading strategy on NinjaTrader 8 , the work is upstream. Here is what that work actually looks like. An indicator is not a strategy This is the distinction that costs people the most money, and it hides behind familiar words. An indicator is a measurement. A moving average measures the average price over a window. An RSI measures the relationship between recent g...

Master NinjaTrader's Strategy Analyzer: Automation and Optimization Without Coding

Image
  Master NinjaTrader's Strategy Analyzer: Automation and Optimization Without Coding Creating, evaluating, and optimizing automated trading systems does not require advanced programming skills. By utilizing NinjaTrader's Strategy Builder and Strategy Analyzer , it is possible to develop robust strategies ready for the real market. Below is the essential workflow using a Simple Moving Average (SMA) crossover as an example. 1. Strategy Construction (Strategy Builder) Core Logic: Define entry rules without writing code (e.g., when a fast SMA crosses above a slow SMA). Fundamental Risk Control: Default templates usually keep the strategy "always in the market," constantly reversing positions. To avoid this inefficiency, it is mandatory to add Profit Targets and Stop Losses defined in ticks. 2. Parameter Optimization The Strategy Analyzer allows you to find the most profitable combination for your moving averages, stops, and targets. Default Optimizer: Runs a backtes...