Tools & Indicators
A collection of free tools and indicators I personally use in my trading.
Over time, I've developed a few custom tools to simplify my workflow—mainly focused on risk/reward measurement, trade visualization, and order handling. These are the same tools I use in my own trading sessions and videos.
I thought I'd share them here in case others find them useful too. Feel free to download and try them out.

Blackbay Orderline
This indicator adds labels to NinjaTrader order lines for stops and targets, and shows a summary box with potential profit, loss, and risk-to-reward. It is made for traders who want a clearer view of their trade directly on the chart, including scaled-in orders and multiple targets.

Blackbay Risk Reward Indicator (Updated)
Blackbay Risk Reward Indicator is a visual trade-planning tool for NinjaTrader. Shift + left-click on a candle, above it, or below it to create a bar-based long or short risk-reward setup. Ctrl + left-click creates a swing-based setup, using swing highs or lows for stop placement. The indicator automatically draws entry, stop loss, and target levels so you can quickly judge whether a trade offers enough reward compared with the risk. - Added changeable hotkeys for standard and swing-stop clicks.

Blackbay Order Control
Blackbay Order Control is a simple NinjaTrader trade-management addon designed to help traders adjust stops and targets faster and with less manual order editing. With one-click controls, you can move all stop-loss orders or all take-profit orders to break-even, and quickly update individual take-profit targets using preset R multiples or point-based levels. The addon is built to make active trade management clearer and easier during fast markets. It provides a compact control panel with visual button states, customizable target values, saved user settings, and quick access to the most common order-management actions, so traders can react faster while keeping execution simple.

Blackbay Price Action Tool (Updated)
This indicator shows bar numbers, an Exponential Moving Average with optional color coding, a 60-minute Exponential Moving Average, and the Average Daily Range and Average Bar Range. It also includes an option to add a title to the chart. - Improved 60m EMA performance by reducing chart rendering load when many days of data are loaded. - Should now show correct bar numbers on all charts

OHLC Levels (ETH)
This indicator automatically draws key levels such as the current day’s open, high, and low, as well as the open, high, low, and close for the previous day, previous week, and previous month. It also allows you to plot a few manual levels in the same style for important price areas, such as the all-time high or other key levels you want to track. The indicator is designed to keep your chart as clean as possible, with smart label positioning to reduce overlap and clutter. You can also customize line styles, colors, and label appearance to match your preferences. This version is built for full-session charts, including Extended Trading Hours (ETH/Globex). A separate version is available for Regular Trading Hours (RTH).

OHLC Levels (RTH)
This indicator automatically draws key levels such as the current day’s open, high, and low, as well as the open, high, low, and close for the previous day, previous week, and previous month. In addition, it plots the overnight session (Globex) high, low, and open, giving you clear reference levels from the extended session. It also allows you to plot a few manual levels in the same style for important price areas, such as the all-time high or other key levels you want to track. This version is designed for Regular Trading Hours (RTH) charts. A separate version is available for Extended Trading Hours (ETH/Globex). The indicator is built to keep your chart as clean as possible, with smart label positioning to reduce overlap and clutter. You can also customize line styles, colors, and label appearance to match your preferences.
⚠ Disclaimer
These tools and indicators are provided for educational purposes only and are offered "as is," without any guarantees of functionality, accuracy, or performance.
Trading involves risk. You are solely responsible for how you use these tools and any results that follow. Always test new tools in a simulation (SIM) environment before using them in live trading.
I accept no liability for any technical issues, trading errors, or financial losses resulting from their use.
