We build institutional-grade AI infrastructure for algorithmic trading —
multi-provider orchestration, deterministic safety architecture, and a proprietary
execution platform. All running on MetaTrader 5, all tested with our own capital.
Seven years of development. Over 200,000 lines of MQL5. A proprietary scripting language with 100+ native functions, custom Smart Money structure algorithms, multi-provider AI integration, and a complete execution platform — all running natively on MetaTrader 5. Every system trades live capital.
Three AI providers — Anthropic, OpenAI, and Gemini — review trade setups against live market structure before execution. They analyse candlestick charts visually and cross-reference structural events like ChoCh breaks and liquidity sweeps, with strict JSON schema validation and a GroundedEvents architecture that eliminates hallucination risk. If the structure doesn't support the trade, execution is blocked automatically.
Purpose-built algorithms that detect Change of Character breaks, map unmitigated Fair Value Gaps with real-time fill ratios, identify liquidity pool clusters where stop-losses accumulate, and project dynamic Fibonacci retracement zones — all updating tick-by-tick across multiple timeframes simultaneously. Not lagging indicators. Structural events, detected as they form.
EAsiTrader runs as a single Expert Advisor managing concurrent trades across multiple markets — each with independent strategy logic, risk rules, and AI oversight. It handles Market, Stop, Limit, and Stop-Limit orders, recovers positions automatically after disconnections, and provides real-time visual trade management directly on the chart. One EA. Every market. Full control.
Every strategy runs through tick-precise backtesting with variable spreads and dynamic commissions across multiple markets before it touches live capital. Scheduled optimisation runs refine parameters automatically. The system calculates equity curves, drawdown profiles, Sharpe ratios, consistency scores, and a composite performance index — turning raw ideas into strategies we trust with real money.
Every component was built internally because nothing available met the requirements for deterministic execution and structural analysis. The result is a vertically integrated stack: from market microstructure detection through AI orchestration to automated execution and risk management.
Custom algorithms that detect and classify structural breaks (ChoCh) with age tracking, swept Fibonacci validation, and structural integrity scoring. Fair Value Gaps are identified with real-time mitigation ratios. Liquidity Pools map stop-loss cluster zones algorithmically. Every structural event is timestamped, graded, and made available to both EAsiScript rules and AI providers as verifiable JSON — no hallucination, no ambiguity.
Four distinct AI operating modes — from passive monitoring to fully autonomous execution. Each trade signal passes through multi-provider consensus checking with strict JSON schema validation. The AI receives actual chart images as PNG screenshots alongside structured market data, analyses both visually and numerically, and feeds accuracy history back into future prompts. If any provider flags a structural conflict, execution is blocked automatically.
A complete execution environment with global and per-market risk modes — Fixed Dollar, Percentage of Equity, or custom EAsiScript formulas. Trailing max-loss thresholds scale as the account grows. Built-in compliance monitoring enforces daily loss limits and profit targets for funded accounts. Automatic position recovery after platform restarts. It runs unattended across every configured market — one EA, one chart, full portfolio.
Top-down structural analysis that aligns higher-timeframe trend direction with lower-timeframe entry precision. EAsiScript functions can query indicator state across any timeframe — checking whether a ChoCh on the H4 supports a FVG entry on the M15, for example. Every execution decision is grounded in the broader structural narrative, not just the signal timeframe.
Tick-precise backtesting with realistic spread modelling and dynamic commissions, running concurrent multi-market tests from a single configuration. Scheduled optimisation runs execute unattended — the system refines itself overnight. Results include equity curves, drawdown analysis, Sharpe ratios, consistency scoring, and a composite performance index that tells you whether a strategy is genuinely robust or just curve-fitted.
Real-time performance dashboards tracking every open position, pending order, and risk exposure across all markets. Deep trade journaling captures the full context of every decision — what the indicators showed, what the AI recommended, and what actually happened. Post-trade analysis surfaces patterns in execution quality, timing, and structural accuracy that feed directly back into strategy refinement.
We treat trading like an engineering problem — something you can break down, model, test, and improve. Not guesswork, but structured thinking applied consistently over time.
Seven years of live market testing reinforce one principle: markets move for reasons, and those reasons are structural. Liquidity sits at specific levels. Institutions leave footprints. Understanding this — deeply, mechanically — is where we think edge comes from.
Nothing goes live on conviction alone. Every strategy starts as a hypothesis, gets backtested, stress-tested, and only runs on real money once we're satisfied it holds up.
We don't trade on gut feel. If it can't be written as a rule and tested, it doesn't make it into a strategy.
Our edge comes from understanding the mechanics behind price — liquidity, structure breaks, imbalance, and institutional behaviour. Not patterns, but reasons.
Every system is a live hypothesis. Live data feeds back into research. Models are refined. Infrastructure improves. The process never stops.
"Fully autonomous, multi-market trading systems that generate consistent risk-adjusted returns with minimal human intervention. Not because automation is fashionable — because the engineering makes it possible."
The current platform already trades live across multiple instruments with AI-assisted execution. The next phase is scaling: more markets, tighter AI feedback loops, expanded CopyTrader infrastructure for real-time trade replication, and deeper strategy optimisation pipelines.
Every capability we ship is validated against live market performance before release. The feedback loop between live trading, strategy research, and platform development is continuous.
A look at what we've built — from execution to AI. Everything listed here is live and in daily use.
A complete algorithmic environment replacing generic platforms. Designed to cleanly handle complex logic, compounding risk, and live execution across multiple markets concurrently.
Our proprietary expression engine allows for the definition of advanced trading logic without traditional coding. It puts institutional-grade systemic control into the hands of the trader.
// ChoCh confirms direction + FVG entry zone
Signal('ChoCh1') == Bullish
&& Signal('FVG1') == Bullish ? Ask() : 0
// Trail below the last swing low
LP1(1,SwingLow)
// Target the next liquidity pool level
LP1(1,SwingHigh)
We integrated powerful Large Language Models (OpenAI, Anthropic, Gemini) through a strict, deterministic feedback loop. The AI analyses the market, but the system retains absolute execution authority.
// Natural language — sent directly to the AI provider
Trade Smart Money Concepts on USTEC (Nasdaq 100):
FVG entries, ChoCh confirmations, liquidity sweeps.
Open positions only after a ChoCh confirms direction
AND an unfilled FVG provides an entry zone near current price.
Set SL behind the FVG zone boundary.
Set TP at the next liquidity pool level.
Trail stops to break-even once position reaches 1R profit.
Close positions early if a ChoCh fires in the opposite direction.
Use 'reduced' risk when regime is 'volatile'.
Prefer trades aligned with the H1 trend direction.
// Only enter with 70%+ AI confidence
AiConfidence() > 0.7 && AiIsBullish() == 1
&& Signal('RSI1') == Bullish ? Ask() : 0
// Lot size scaled by AI assessment
AiCombinedMultiplier(1) * 0.01
We abandoned off-the-shelf indicators in favour of custom market structure algorithms that accurately detect the imbalances and structural shifts that drive institutional order flow.
Every strategy is deeply testable before it touches live capital. Our backtesting environment runs across multiple markets with realistic modelling to produce robust performance data.
Each of these components works independently and together. The result is a system with genuine depth — one that can be as automated or as manual as the situation demands, and that grows more capable the more data it accumulates.
Northen Trading Labs is founder-led and self-funded. We trade our own capital with our own systems — every day. The tools exist because we need them, not because we're selling them.
When you trade your own capital with your own tools, incentives align perfectly. Every bug is your bug. Every edge is your edge. Every failure costs you real money. There is no better quality assurance than having your own wealth on the line.
The team has over four decades of combined experience in software engineering and market analysis — from early charting platforms in the 1990s to today's AI-driven execution systems.
"What began as a personal fascination with market structure has grown, over four decades, into production-grade infrastructure. The same discipline that drove the first hand-written stock rankings in the 1980s drives every line of code we ship today."— Rob Northen, Founder
A founder with four decades of software engineering and market analysis experience, supported by a team that has been testing, trading, and stress-testing every component since the earliest builds.
Four decades of software engineering — from BBC Micro systems through 1990s charting platforms to today's AI-driven trading infrastructure. Designed and built every core system component.
Develops and validates trading strategies across live markets. Responsible for strategy performance analysis and the continuous refinement of execution parameters.
Focuses on strategy research, platform testing, and ensuring production stability. Drives the feedback loop between live performance data and system improvement.
Whether you're exploring algorithmic trading infrastructure, evaluating AI integration for existing systems, or interested in our approach to deterministic execution — we're happy to talk.
EAsiTrader access is currently by invitation. Contact us to discuss your requirements.