Single-Click Market Entry with Easy Trade Indicator for NinjaTrader 8

Easy Trade one-click entry on NinjaTrader 8

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) 🔗

  1. Grab it from the Free Indicators Pack.
  2. 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.

Easy Trade parameters and Chart Trader linkage


Quick Start: Install & Add to a Chart 🔗

  1. NT8 → Control Center → Tools → Import → NinjaScript → select the .zip.
  2. Open your chart → Indicators (Ctrl+I) → add Easy TradeOK.
  3. 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 ↑