CHANGE LOG
XABCD HotKeys for Stream Deck
A position-protection reliability update: entries that fill in more than one piece now always receive a full-size stop and target, so no contracts are ever left unprotected. The Position Add and Reduce keys also gain a fixed-contracts mode alongside the existing percentage.
- Contracts or percent on Add and Reduce ... the Position Add and Position Reduce keys can now scale your position by a fixed number of contracts, not just a percentage. Choose "Contracts" or "Percent" per key
- Fixed the protective bracket being sized to a partial fill ... when a market entry filled in several pieces, the stop and target could shrink to the first partial amount and leave the rest of the position unprotected. Entries now always get a full-size stop and target, no matter how the fill arrives
A precision-routing update: the ATM and Quantity actions now drive the SuperDOM as well as Chart Trader, with per-key control over which window type and which windows they affect; new one-press keys reduce or add to your open position by a set percentage; plus clearer error messages on the key faces.
- SuperDOM support ... the Select ATM and Quantity actions now apply to the SuperDOM, not just Chart Trader
- Window targeting ... each ATM or Quantity key can pick its Target (Chart Trader, SuperDOM, or Auto for both) and its Scope (the single best window, the focused window, all windows, or every window on a chosen instrument)
- Auto routing ... left on Auto, an action updates Chart Trader and the SuperDOM together
- Position Reduce key ... one press reduces your open position by a set percentage (default 50%); the stop and target bracket shrinks to match
- Position Add key ... one press scales into your open position by a set percentage (default 50%) so the bracket grows to cover the new size; it refuses when you are flat
- Clearer key errors ... failures now show short, specific labels on the key ("no pos", "no stop", "no tgt", "bad acct", "bad sym", "bad step") instead of a generic message
- Account and quantity from your chart ... a one-time reminder to open Chart Trader (Ctrl+T) on the active chart so keys can read its Account and Quantity
A major Stream Deck+ update that turns the LCD dial row into live trading instruments: rotate-to-adjust Stop, Target, Quantity and Position-Reduce dials, live P&L, Position, Quote, Distance and R-multiple dials, a full-width scrolling Ticker Tape, a Trade Cockpit price ladder, a Risk Dashboard, and an economic-calendar Events dial, plus readable key faces, per-instrument formatting and custom key colors.
- Stop & Target Distance dials ... rotate to move your stop or target toward or away from entry in ticks, with the resolved instrument shown in the title, and press the Stop dial for instant breakeven. They keep polling so the symbol and price stay live
- Quantity dial ... rotate to adjust your ChartTrader quantity, press to reset to your default, and touch the LCD to apply
- Position Reduce dial ... rotate counter-clockwise to peel contracts off an open position; the stop and target bracket shrinks to match
- P&L dial ... your live day P&L, with a bar that fills toward a daily dollar goal you set by rotating
- Position Info dial ... live direction, size, average price and open P&L at a glance
- Quote dial ... live last price with bid, ask and spread; enter one symbol or a comma-separated watchlist and the dial cycles through them
- Open-trade metric dials ... Distance (ticks to the stop and the target), R-Multiple (your open R and the planned R:R), and Risk/Reward (total dollars at risk vs reward across all scale levels)
- Full-width Ticker Tape ... a smooth scrolling tape of live quotes that spans the whole dial row. Switch it to "my open positions" mode, and turn on pro extras: day P&L, a mini sparkline, price alerts, auto-cycling, tap-to-zoom and color themes
- Trade Cockpit ... a full-width price ladder for your current trade showing entry, stop, target and live price with your R-multiple
- Risk Dashboard ... full-width daily-loss, profit-target and trades-vs-max bars, plus your lockout and cooldown status
- Events dial ... scan the economic calendar by rotating for the next or previous event, with live countdowns and a priority filter (High / Medium / Low / Holiday)
- Health dial ... shows whether it can reach NinjaTrader plus your XABCD Performance health score, color-coded green, amber or red
- Per-instrument and color options ... correct decimal formatting per instrument (including FX), configurable key background colors, and a "use my Stream Deck key color" mode for the live-info keys
- Readable key faces ... the Pattern, S/R, Lockout, Cooldown, ATM and Quote keys now render clear text instead of a plain icon
- More reliable connection ... the dials reconnect automatically if the link to NinjaTrader drops, and the Ticker Tape scrolls more smoothly and recovers cleanly
- The News dial and key are now white by default, with an optional "Dynamic Colors" toggle that tints them by event impact
- Clearer settings ... the action settings panels now show inline checkboxes, friendlier error messages, a connection-status hint, plainer wording, and icon and readability fixes
- Fixed the Stop and Target dials reporting "no stop" on a live position
- Fixed stop and target levels not moving in lockstep on scaled (multi-level) positions
- Fixed the Events dial losing your selection, and made it turn faster with a live event count
- Fixed the Ticker Tape not scrolling when the speed field was left blank, and fixed occasional blank dials
The original XABCD Stream Deck plugin: physical keys that drive NinjaTrader for one-press trade execution, order and bracket management, trading-discipline guards, and chart actions.
- One-press trade execution ... Execute Hotkey fires a full preconfigured trade (entry, stops, targets and scaling) from a single key, Order Market sends a Buy or Sell with optional double-press confirmation, and Select ATM applies an ATM template
- Order and bracket management ... Flatten Position, Cancel Orders, Move and Adjust Stop and Target, Breakeven Now and an auto-breakeven trigger, Update Quantity, and a live Bracket Status display
- Trading-discipline tools ... Max Loss Lockout (a daily-loss circuit breaker), a revenge-trade Cooldown Timer that blocks orders until it expires, a Trade Counter, and a Session Timer for fatigue awareness
- Chart actions ... Add, Toggle and Undo Indicator, Apply Chart Template, Clear All Drawings, and a flexible Undo for drawings, indicators, strategies, chart templates, or everything at once
- Live-info keys ... Quote, Account P&L, Position Display, Depth of Market and News Countdown, plus keys that surface your other XABCD products: System Health (Performance), Pattern Alert (Pattern Suite) and S/R Distance (Support & Resistance)





