Private beta now open — 14-day free trial on demo accounts, no card required. Join the beta →
The Trading Desk

A CHART THAT
ACTUALLY MOVES.

The Trading Desk opens in its own window, so it can live on a second monitor while the console runs on the first. Prices refresh every two seconds. The current candle breathes between bar fetches. Twenty-nine indicators and six drawing tools sit on top, a full order ticket sits in the corner, and your guide will read back the analysis you have drawn — without ever telling you to trade it.

Refresh

TWO SECONDS,
NOT THIRTY.

Until July 2026 the desk polled prices every twenty seconds and bars every sixty. On a fast-moving pair that meant a number on screen could be over half a minute old — and it looked frozen, because it was. We rebuilt the whole chain.

The SentryQ Trading Desk: EURUSD H1 candles with Bollinger Bands and Supertrend on price, an RSI sub-pane below, the pairs rail and per-strategy signal proximity on the right
The desk, live. Candles from your own broker's bars, indicators computed locally, the pairs rail refreshing on the same two-second tick, and every enabled strategy showing how close it currently is to a signal on the pair you're watching.
WhatHow oftenWhy that number
Price on the chart and in the pairs railEvery 2 secondsFast enough to feel live without hammering your broker for data you aren't looking at
The candle you're insideContinuousThe forming bar's high, low and close track the live bid between bar fetches, so it grows as you watch instead of jumping
Completed barsEvery 25 secondsA closed bar cannot change. Re-downloading history faster buys nothing.
The engine's own trade-management tick~4 secondsAccount, positions, quotes, guards and stop management — the things that move money
The heavier management passEvery 15 secondsResting orders, observers, the live-book stress test and state saving
It slows itself down before it floods your broker

The engine measures how long your broker actually takes to answer and stretches its own tick to roughly two and a half times that, never spending more than about 40% of a cycle waiting. A healthy link runs at four seconds; a struggling one backs off toward fifteen rather than queueing requests behind each other. If something throws, the next tick waits a full pass instead of retrying in a tight loop.

On MetaTrader 5 we made it genuinely cheaper. The desktop bridge gained a single call that returns every quote you need at once instead of one round trip per pair. Measured against a live terminal: 145.6ms down to 15.5ms for twelve pairs — 9.4× faster, and one lock acquisition instead of twelve. cTrader's API has no bulk equivalent, so there a fast tick fetches the pairs you actually hold plus the symbol on your chart, and fills the rest of the rail from cache.

Indicators

TWENTY-NINE OF THEM.
ALL YOURS.

Pick from five families. Overlays draw on the price pane, oscillators get their own sub-pane below it with the right scale and guide lines. Every parameter is editable inline, your set is remembered across pairs and restarts, and everything is computed on your machine from your broker's bars — nothing is fetched from us.

The indicator picker open over the chart: active indicators with editable periods at the top, then the full library grouped into Trend, Volatility, Levels and Oscillator
The picker. Active indicators sit at the top with their periods exposed — change 20 to 34 and the chart redraws as you type. Below, the whole library. Here: Bollinger Bands and Supertrend on price, RSI in its own pane.
FamilyIndicatorsWhere it draws
Trend · 9Simple MA · Exponential MA · Triangular MA · Time Series MA · Supertrend · Ichimoku Cloud · Parabolic SAR · ADX · Relative to another pairPrice pane; ADX and the relative line in the sub-pane
Volatility · 5Bollinger Bands · Keltner Channels · Average True Range · ATR percentile · Daily range usedBands on price; the rest in the sub-pane
Levels · 5Highest / Lowest · Support / Resistance · Pivot Points (daily) · Economic events · FX sessionsOn the price pane
Oscillator · 8RSI · MACD Crossover · MACD Histogram · Momentum · Price ROC · Price Oscillator · Stochastic · Ultimate OscillatorSub-pane, with 30/70-style guides and a zero line where the indicator has one
Cost · 2Carry cost if held · Spread (this session)Sub-pane, from your broker's own swap table and quotes
Support / Resistance is marked with an asterisk, on purpose

It finds swing pivots — highs with lower highs either side, lows with higher lows — and draws the levels that repeat. That is a heuristic, not arithmetic: change the lookback and the levels change. Every other indicator on the list computes one answer from your bars. This one makes a judgement, so the picker says so rather than letting it sit among the others looking equally certain.

Timeframes

SIX CLOCKS.
ONE SET-UP.

M5, M15, M30, H1, H4 and D1, plus auto — which follows whatever timeframe the strategies on that pair are actually reading. Switch and every overlay is recomputed on the new bars; nothing is stretched or interpolated.

If your broker can't serve the timeframe you asked for natively, the desk says which one it fell back to rather than quietly showing you something else.

The console's live view, with the exposure rail and one card per enabled strategy
The console it opens from. The desk is a window off the main console — equity, day P&L, exposure and every strategy's health stay on the first monitor while you work on the second.
Drawing tools

DRAW IT, AND IT
STAYS PUT.

Six tools. Every point is stored against a bar time and a price — never a pixel. Zoom, pan, resize the window, switch monitors, come back tomorrow: the line is still on the same two candles it was drawn on.

EURUSD with a Fibonacci retracement on the early leg, a descending trend line, a horizontal level, a rectangle zone and a pip measurement box
One chart, five marks. A Fibonacci retracement across the first leg down, a descending trend line, a horizontal level, a rectangle zone — and on the right, a measurement reading −49.6 pips, −0.43%, 21 bars (21.0h). All of it anchored, all of it saved per pair.
ToolHow it works
Trend lineTwo clicks, rubber-banded between them. Grab it later with the cursor to move the whole line without redrawing it.
Horizontal levelOne click. Extends across the full window and carries its price in the right-hand gutter.
Rectangle / zoneTwo clicks for a shaded box — supply, demand, a range you're watching.
Fibonacci retracementTwo clicks across a leg; the standard levels are drawn and labelled with both the percentage and the actual price.
FreehandDrag to sketch. Every point in the stroke is anchored, so the sketch survives a zoom instead of smearing.
Text noteA short label pinned to a price and a time — for the reason, not just the line.
Select / moveClick a drawing to pick it up. Delete removes the selected one, Esc cancels whatever you're mid-way through, and clear wipes the pair after asking.
Measuring

PIPS, PERCENT,
BARS AND HOURS.

Hold shift and drag — or press Measure — and the desk reads out the move between two points four ways at once: the distance in pips, the same move as a percentage, how many bars it took, and how long that actually was in hours or days.

It is the same anchoring as the drawing layer. The measurement is pinned to bar time and price, so it is re-projected every frame: zoom in and the box stays across the same two candles, showing the same number. A measurement pinned to pixels would quietly change its answer every time you scrolled, which makes it worse than no measurement at all.

And it travels. When you share a chart, the measurement goes with it — redrawn on the recipient's own bars, at the same prices, rather than arriving as a picture of your screen.

A measurement box on the chart reading pips, percent, bars and elapsed time
Four numbers, one drag. Because bars and hours are shown alongside pips, a 50-pip move over two days and a 50-pip move over two hours stop looking like the same event.
Guide feedback

IT READS YOUR CHART.
IT WON'T TELL YOU
WHAT TO TRADE.

Press Ask about this chart and your guide is handed a description of what is actually on screen — the pair, the timeframe, the window, every indicator with its current values, and every line you have drawn, with the touch counts and slopes measured for it. It then comments on your analysis: where it is well supported, where it is thin, and what it appears to be ignoring.

The Feedback on your chart panel: the guide describing the user's trend line and horizontal level, the touch counts, and where the momentum indicators disagree with the drawn structure
Feedback, not a verdict. Here it confirms the trend line is well anchored at 21 touches, notes the level has 51 touches in 200 bars, and then points out the thing the trader hadn't: the oscillator and the volatility bands show price is not extended, so the drawn downtrend isn't accompanied by the extension a turn usually needs. It ends by asking whether the line and the level are describing the same swings.

What it will do

Describe what you've drawn in its own words, so you can check it read you correctly. Measure it — touches, slope, how far price sits from each line. Cross-check your lines against your indicators and say where they disagree. Name what your analysis leaves out. Ask you a question back.

What it will not do

Tell you to buy or sell. Suggest an entry, a stop or a target. Predict where price goes next. Rate the trade. The instruction it runs under forbids a verdict on whether to trade, and we test that boundary against the live model rather than trusting the prompt.

Why the line is drawn exactly there

An agent that says "this looks like a good short" is giving investment advice, and we are a software company, not an adviser. An agent that says "your trend line has 21 touches, but your oscillator is mid-range — those two things are in tension" is doing something genuinely useful and entirely different: it is checking your work. The decision, and the responsibility for it, stays where it belongs.

It also refuses to guess. With nothing drawn and no indicator on, it tells you so rather than inventing an opinion about a bare chart — because at that point the only facts available are the pair and the timeframe.

The ticket

YOUR TRADE. THE
ENGINE'S DISCIPLINE.

BUY, SELL and Place order sit in the top corner of the plot. A trade you type in by hand goes through exactly the same path as one a strategy generated — sized from your balance, checked against every guard, then managed afterwards.

The buy ticket open over the chart with stop loss, risk percent, two take-profit levels, a breakeven option, a Check with the engine button and a Share button
The ticket. A proposed stop scaled to current volatility with targets at 1R and 2R, all of it editable. Leave risk blank and it uses your account default. Check with the engine shows you the size and the guard verdict before anything is sent — and Share sends the numbers to a connection without placing anything.

Sized, not guessed

You give it a stop; it works out the lots from your balance and your risk percentage. If it cannot size a trade safely it refuses it — a trade we cannot size is a trade we do not take.

Every guard applies

All twenty-six protections run on a hand-typed trade too: exposure caps, spread, news windows, the open-risk budget, the loss tiers. Your own idea does not get a bypass.

Managed after entry

Breakeven moves, the profit protector and the weekend gap guard look after it from then on — the same machinery that looks after a strategy's positions.

Or it can adopt what you did elsewhere

Turn on Look after my own trades and positions you opened in your broker's own terminal are picked up and managed too, without SentryQ having placed them.

Click away and it closes

The ticket, the share panel and the order form all dismiss when you click outside them — a small thing that stops half-filled tickets sitting over your chart. Nothing is submitted on a stray click; the only way an order leaves is the button that says so.

Sharing

SEND WHAT YOU'RE
LOOKING AT.

One button, three things you can send: this chart, an open position, or the ticket you're filling in — that last one without placing it.

A shared chart is not a screenshot. It carries the pair, the timeframe, the window your eyes were on, the indicators you had applied with their periods, every line you had drawn, and any measurement — all in bar time and price. When the person you sent it to opens it, their desk redraws your analysis on their broker's bars. They can then move your lines, change your periods, or clear the lot and keep their own view.

That distinction matters more than it sounds. A picture of someone's screen is an argument you cannot inspect. The same analysis rebuilt from your own data is something you can actually test.

The Share to Community panel on the Trading Desk: pick a connection, pick what to send, add an optional note
Share to Community. Only people you have connected with appear in the list. A trade you send is numbers only — the recipient sees it sized against their balance and put through their guards, never yours. How Community works →
Your book, first

THE TAB THAT
MATTERS IS THE ONE
THAT'S OPEN.

The bottom half of the desk opens on Open trades & orders every time, because that is the question you actually walk up to the screen with. Alongside it: your guide's read on the pair, the headlines touching it, and what's on the calendar for its currencies.

Open trades & orders

Every position and every resting order on the pair, with the strategy label that placed it, live P&L in pips and money, and a cancel button on the orders.

Guide read

A plain-language read on the pair in front of you — what the engine is seeing, and why it is or isn't interested right now.

On the wire

Headlines filtered to the two currencies in the pair, so the reason a candle looks odd is one glance away.

Calendar

What is scheduled for those currencies, with impact ratings — the releases the news guard will hold entries around.

Chart chat

A conversation about the pair in front of you, with the people you have connected with. Switch pair and the conversation switches with it.

The pairs rail, and how close each strategy is

Down the right: every pair the engine follows, with its live price, its spread, and a row of coloured dots showing which strategies are watching it. Click one and the chart follows. Below that, for the pair you're on, each enabled strategy shows what it currently sees and a signal proximity bar — how near it is to actually firing. It is the difference between "nothing is happening" and "something is about to".

Chart chat

A CONVERSATION
THAT BELONGS TO THE
CHART.

Not another inbox. Open a conversation on EURAUD, add one connection or several, and everything said there stays with that chart. Move to another pair and the tab shows that pair's conversation instead.

The Chart chat tab on the Trading Desk: a named conversation, the people in it, and the message thread below the chart
The fifth tab, next to Calendar. Pick the conversation, see who is in it, talk. It sits under the chart it belongs to rather than in a separate window you have to go and find.

Scoped to the pair

Rooms are opened from a chart and carry its symbol, so the tab only ever shows the conversations about what you're looking at.

Pick people from a list

Search your connections by name or handle and tick the ones you want. People already in the room are shown as such, and it tells you who it added.

You can see who is in it

Members are listed above the messages at all times, with whoever started it marked. If it's still just you, it says so.

Nothing arrives silently

A count appears on the tab, and the conversation also shows in your Community window marked chart — so a message landing while the desk is closed is never lost.

The connection picker: a searchable list of your connections with checkboxes, over the chart
Who joins you. Your connections, searchable, ticked. Only people you have both accepted appear — there is no route to add a stranger to a chart.
Working on a chart together

DRAW A LINE.
THEY SEE IT
APPEAR.

Turn on Live markup and the analysis becomes shared. Every line, level, zone, Fibonacci and indicator you add shows up on the other members' charts as you make them — and theirs on yours, tagged with who drew what. Talk about it in the same panel while you do.

A EURUSD chart carrying three people's markup at once: a descending trend line, a shaded zone and a horizontal level, with Live markup ON and a note reading Tom H updated the chart
Three people, one chart. The descending trend line is mine; the shaded zone and the level came from the other two, and arrived while I was looking at it. The panel says who changed what, and everyone in the conversation is listed beside the controls.

It is a shared layer, not a shared screen

Your lines are rebuilt on their broker's bars, because every drawing is anchored to a bar time and a price rather than a screen position. That means they can grab your line, move it, change your periods and test the idea against their own prices — which is the entire point, and the thing a screen share cannot do.

What that honestly costs

Two people on brokers whose prices differ by a pip will see a line a pip apart. We think that is the right trade — you are each looking at your own data, which is what you will actually trade against — but it is a real difference and we would rather say it than let you discover it.

What travelsHow
Trend lines, levels, zones, Fibonacci, freehand, notesAs the drawing itself — added, moved and deleted in step on every chart in the room
Indicators and their periodsAs a set. Each chart then computes them from its own bars, so nobody is looking at someone else's numbers.
The timeframeChange it and the room follows, so you are not discussing an H1 level while someone reads M15
Who may drawEveryone can read and talk. Drawing is a permission the person who opened the conversation grants.
Pop it out

PUT THE CONVERSATION
ON THE OTHER SCREEN.

One button lifts the chat into its own window, so it can sit beside the desk — or on a second monitor — while you work. It stays fully live: messages, members and shared markup all keep working in the popped-out window.

And the panel under the chart is now yours to size. Drag the divider to give the conversation more room and the chart less, or the other way round. Double-click it to put it back. It remembers where you left it.

The chart conversation running in its own narrow window, with the pair in its title bar
Its own window. Same conversation, same live markup, parked wherever suits you.
The rule lives where the messages do

Someone who is not in a chart conversation cannot post to it or mark up its chart, and that is enforced in the data layer on every single message and every single drawing — not in the screen that draws them. It is the same check that governs direct messages and groups. Blocking someone hides their markup from your chart exactly as it hides their messages. How the rest of Community works →

OPEN IT ON
A DEMO.

14 days · Demo accounts · No card · Cancel anytime ·  14 days · Demo accounts · No card · Cancel anytime · 
Start your free trial