Back to Projects
Production 2023 — Present

Trading Tools

Institutional-caliber trading infrastructure for NinjaTrader 8 — execution systems, market structure indicators, and risk tools built from the ground up in C#.

Designed and engineered solo — 15,000+ lines of C#, 200+ configurable parameters, 8 products in one unified system.

C# / NinjaScriptNinjaTrader 8SharpDXICT/SMCAutomated ExecutionRisk Management
nt8-scripts / overview
strategies/ SwiftEntry v5.0 · LitenTrader · Custom Fractal
indicators/ LitenTrigger · LitenConcept · LitenUX · Fractal MTF
drawing-tools/ RRT
// Signal Contract v1.1 · R-based risk framework · SharpDX rendering
15K+
Lines of Code
200+
Parameters
8
Products
7
Timeframes
144
CSV Columns
5
Signal Stages

Built on ICT/SMC Structure

This toolkit is built around an ICT/SMC framework centered on liquidity behavior, structural sweeps, and displacement-based confirmation. Rather than treating market structure as a visual heuristic, the system formalizes it into multi-timeframe logic, staged validation, and R-based execution rules that can be researched, monitored, and automated.

The emphasis is on confluence, location quality, and disciplined risk expression across every layer of the stack.

The Suite

Eight products engineered as one system. Strategies execute. Indicators provide structure. Tools bridge planning and action. Every module shares the same signal language and risk framework.

Strategies

SWIFTENTRY v5.0
Professional Visual Entry Management System
  • Three execution modes with IDLE safe mode to prevent unintended trades
  • Full R-multiple trade management — breakeven, trailing, partial exits
  • Risk-based position sizing by fixed dollar or account percentage
  • Advanced ChartTrader integration with live R:R display and keyboard controls
LITENTRADER
Automated signal execution for optimization and walk-forward testing
  • Deploys LitenTrigger signals through a fully automated execution layer with 55+ controls
  • Multiple take-profit models: FarthestFavor, NearestFavor, FixedR
  • Dynamic position sizing with configurable auto-breakeven logic
  • Built for Strategy Analyzer workflows, parameter sweeps, and walk-forward validation
CUSTOM FRACTAL COMBINATIONS
Pattern-recognition execution driven by precise candle logic
  • Six-type candle classification into repeatable three-bar pattern combinations
  • Independent bar-by-bar selectors for highly specific setup construction
  • Tick-delayed entries for tighter structural execution timing
  • Dual stop-loss models, multiple take-profit paths, session-aware windows

Indicators

LITENTRIGGER
ICT/SMC reversal detection engine with automation-ready output
  • Five-stage state machine from HTF sweep to displacement breakout
  • Tracks liquidity across seven timeframes, 5-minute to monthly
  • Two-tier filtering scoring pattern quality and location quality
  • Signal Contract v1.1 output + 144-column CSV export for research
LITENCONCEPT
Multi-timeframe liquidity mapping for structural context
  • Maps HTF highs and lows across seven simultaneous timeframes
  • Real-time liquidity sweep and mitigation detection
  • Timeframe-based color coding with customizable styling
  • Sound alerts on level mitigation during active sessions
LITENUX
Professional chart instrumentation for cleaner decisions
  • Synchronized countdown timers for four timeframes at once
  • Live OHLC data with directional color logic
  • Alerts at 80% candle completion for timing-sensitive setups
  • Pure UX layer — zero trading logic, zero strategic noise
FRACTAL COMBINATIONS MTF
Multi-timeframe pattern scanner with flexible routing
  • 18 configurable presets split across long and short pattern libraries
  • Dynamic cross-timeframe pattern routing
  • On-chart visualization with custom labels for immediate review
  • Works across any BarsPeriodType for diverse instruments

Drawing Tools

RRT
Interactive risk, reward, and target planning on-chart
  • Position size calculation directly from risk constraints
  • Three-target planning with per-target profit distribution and P&L projection
  • Live sync with ChartTrader order panel
  • CSV export for journaling, review, and performance analysis

How It Connects

Every module shares the same structural logic, signal language, and risk framework.

LITENCONCEPT
Structure & Liquidity
LITENTRIGGER
Signal Detection
SIGNAL CONTRACT v1.1
Standardized handoff
SWIFTENTRY
Execution
RRT
Risk & Planning
LITENUX provides chart instrumentation across all stages

Engineering Stack

Not Pine Script. Not Python wrappers. Native C# platform engineering with custom rendering, reflection-based architecture, and a standardized signal protocol.

C# / NinjaScript
Native platform engineering for execution, indicator logic, and strategy optimization on NinjaTrader 8.
SharpDX / Direct2D
High-performance chart graphics for real-time overlays, labels, structural visualization, and responsive UI.
Reflection-based discovery
Zero hard-coded dependency design for flexible integration and cleaner extensibility across tools.
Partial class architecture
Complex systems split into maintainable modules — up to seven coordinated components per tool.
Signal Contract v1.1
Custom signal protocol standardizing communication between indicators and strategies without brittle coupling.
R-based risk framework
Position sizing, breakeven, trailing, and partial exits normalized around risk multiples instead of fixed ticks.

Why It Matters

This toolkit stands apart because it was engineered as a unified trading system, not assembled from disconnected indicators or off-the-shelf components. Every module shares the same structural logic, signal language, and risk framework, allowing discretionary analysis, automation, and execution to operate as a coherent whole.

It brings institutional-style methodology and software discipline into a retail-accessible environment without reducing the underlying sophistication.