
Easy Trade is a free NinjaTrader 8 indicator that turns your chart into a one-click ticket: hold a key, click the price, and it submits the right order type automatically. It also supports ATM strategies, a “market-if-close” safety, and an on-chart preview line.
Table of Contents 🔗
Download (Free) 🔗
- Grab it from the Free Indicators Pack.
- Save the
.zip (don’t unzip).
Tip: Import the original .zip into NT8 (Tools → Import → NinjaScript).
Requirements (Chart Trader Must Be Active) 🔗
Easy Trade reads your Account, Quantity, and optional ATM Strategy from Chart Trader. The feature must be available in your license and active on the chart.
Heads-up: If Chart Trader is not active, you’ll see an on-chart warning: “EASYTRADE IS NOT WORKING – ENABLE CHART TRADER…”. Activate Chart Trader, then you may collapse/hide the panel if you prefer.
- Platform: NinjaTrader 8 only (NT7 not supported).
- License note: the free NT8 license does not include Chart Trader.

Quick Start: Install & Add to a Chart 🔗
- NT8 → Control Center → Tools → Import → NinjaScript → select the
.zip.
- Open your chart → Indicators (Ctrl+I) → add Easy Trade → OK.
- Turn on Chart Trader and pick Account, Quantity, and optional ATM.
How It Works (Hold a Key → Click Price) 🔗
Hold a modifier key and left-click the price level. Easy Trade decides the correct order type based on whether you clicked above or below the current price.
Default Controls 🔗
- Long (limit/stop): hold
Left Shift + Left-Click
- Short (limit/stop): hold
Left Ctrl + Left-Click
- Flatten All:
Left Shift + Space (configurable or can be disabled)
Order Type Matrix (defaults from code) 🔗
| Click relation |
Long (Shift) |
Short (Ctrl) |
| Click above current price |
Buy Stop Limit (SLM) or Stop Market if selected |
Sell Limit (LMT) or MIT if selected |
| Click below current price |
Buy Limit (LMT) or MIT if selected |
Sell Stop Limit (SLM) or Stop Market if selected |
Tip: You can switch each cell’s behavior in the indicator parameters: Long Above (Buy SLM/STP), Long Below (Buy LMT/MIT), Short Above (Sell LMT/MIT), Short Below (Sell SLM/STP).
Market if Price is Close 🔗
Enable Market if Price is Close to avoid missed fills near market. If your click price is within N ticks of the best bid/ask (default 2), Easy Trade converts to a Market order:
- Longs: compares your price to the Bid.
- Shorts: compares your price to the Ask.
Trade-off: near-market conversion improves execution probability but can increase slippage. Tune the tick distance to your instrument’s liquidity.
Visual Feedback & Preview 🔗
- Hold a key to see a subtle frame around the chart: green for long, red for short.
- Turn on Show Order Line Preview to draw a horizontal preview line at the clicked price (updates as you move the mouse).
- Text label shows EASYTRADE. If Chart Trader is inactive, you’ll see a warning message instead.
ATM, Account & Quantity (Read from Chart Trader) 🔗
- ATM Strategy: If an ATM is selected, Easy Trade starts it on your entry order so OCO stops/targets attach automatically.
- Account: Orders (and Flatten) target the selected account in Chart Trader.
- Quantity: Uses the Chart Trader Quantity value at the moment you click.
Pro tip: Set up instrument-specific ATMs and switch them from Chart Trader without touching indicator settings.
Flatten All (Configurable or Disabled) 🔗
Flatten All closes the chart’s instrument for the selected account (cancels working orders and flattens positions). Default combo is Left Shift + Space. You can choose from several combos or set Disable Flatten All Feature.
Troubleshooting 🔗
- “EASYTRADE IS NOT WORKING…” label: Activate Chart Trader on the chart (then you can hide the panel).
- LONG/SHORT appears stuck: If you changed charts while holding a key, Windows may think it’s still pressed. Click the chart title bar and press the same key once, or press F5 to refresh.
- No orders on click: Confirm market data is live, Chart Trader account is selected, and the key is held while left-clicking.
- Import failed: Import the original
.zip via Tools → Import → NinjaScript (don’t unzip).
Settings Reference (from the Indicator Parameters) 🔗
- Appearance: Font Color, Long/Short Frame Colors, Indicator Font.
- Order Behavior: Show Order Line Preview, Market if Price is Close (tick distance), mapping for Long Above/Below and Short Above/Below.
- Controls: Long Button + Click, Short Button + Click, Flatten All Key Combination (or disabled).
Good Practice 🔗
- Test in Sim first. One-click entry is fast.
- Use ATMs for predefined stops/targets; let OCO handle risk exits.
- For breakouts, consider Stop Market/Stop Limit; for pullbacks, consider Limit or MIT.
- Tune “Market-if-Close” ticks per instrument volatility/liquidity.
FAQ 🔗
Does it place historical orders? No—Easy Trade is a real-time, chart-interaction tool.
Right-click supported? No—triggers are left-click only (with a key held).
Can I hide Chart Trader? Yes—activate it first; then you may collapse/hide the panel.
Back to top ↑