TradeDojo
Your Hyperbolic Time Chamber
TradeDojo Help & Reference Guide
⌨ Keyboard Shortcuts
Playback & Navigation
PPlay / Pause
RReset session
Ctrl+Shift+←Previous Day
Ctrl+Shift+→Next Day
Ctrl+Shift+↑Speed +10
Ctrl+Shift+↓Speed −10
F1Toggle Help
F2Toggle Settings
EscClose overlay / cancel drawing
Chart & Drawing
DToggle Drawing Mode
HHorizontal Line
TTrend Line
MMeasurement Box
CClear All Drawings
LToggle Legend
Shift (hold)Temporary measure tool
Alt  (hold)Temporary trend line tool
Ctrl  (hold)Clone drawing — Ctrl+drag any line to duplicate it
Trading
Ctrl+Shift+BBuy
Ctrl+Shift+SSell
Ctrl+Shift+FFlatten All
▶ Playback Controls
Play / Pause P
Start or pause the tick replay stream. The button shows ▶ when paused and ▮▮ when playing.
◆ Pausing does not reset your position — resume exactly where you left off.
Reset R
Resets the replay back to tick 0 for the current session. A confirmation prompt prevents accidental resets.
AutoPlay
When enabled, the session starts playing automatically after a 3-second countdown whenever a new day loads. A cancel button aborts the countdown.
◆ Toggle AutoPlay Default in Settings (F2) to persist your preference across sessions.
Prev / Next Day Ctrl+Shift+← / →
Navigate one session backward or forward in the loaded playlist. The playlist counter (e.g. Day 3 / 12) shows your position.
◆ Navigating to a new day automatically resets the replay and clears chart data for the previous session.
Date Picker
Click the date button to open a calendar. Available dates are highlighted based on your account tier — Free/Trial sees the last 5 days, Standard 3 months, Premium 6 months, Elite/Dev the full archive.
◆ Navigate months with ‹ ›. The currently loaded day is highlighted in gold. Press Esc or click outside to close without selecting.
Speed Ctrl+Shift+↑/↓
Controls how many ticks per second are replayed (1 – 5,000). Drag the slider, type a value directly, or use the keyboard shortcuts (±10 per press).
◆ A toast notification shows the old → new speed whenever it changes. The bar close countdown hides automatically above 100× speed.
Timeframe (TF)
Changes the candlestick aggregation period. Options: 1s, 1m, 5m, 15m, 1h, 4h, 1d.
◆ Switching timeframe rebuilds all bars from the raw tick buffer — no data is lost. The chart re-renders the full session at the new resolution instantly.
■ Timeline Scrubber
Timeline Slider
Drag the scrubber to jump to any point in the current session. The tick counter and time display update as you drag.
◆ Scrubbing rebuilds all bars up to the selected tick position — use this to review a specific moment without manually replaying through it.
Jump to Time
Enter a specific date and time into the datetime input and click Go to jump directly to that moment in the session.
◆ Times outside the session range clamp to the nearest available tick. Click Cancel to dismiss without jumping.
Tick Counter
Displays your current position as Ticks: current / total. Updates live during replay and scrubbing.
✎ Drawing Tools
Drawing Mode D
Toggles drawing mode on or off. Drawing mode must be active to place new lines. The mode indicator shows the current state.
◆ Hold Shift to temporarily activate the measurement tool, or hold Alt to temporarily activate the trend line tool — without toggling drawing mode. Hold Ctrl and drag any existing line to clone it.
Horizontal Line H
Adds a horizontal price line at the current last price. Useful for marking support, resistance, or key levels.
◆ Drag the line to reposition it. Right-click for the context menu — edit colour, style, extend left/right, or delete.
Trend Line T
Click two points on the chart to draw an angled trend line. Right-click for options including extend left/right and delete.
◆ Drag either anchor point to adjust the angle or position after placing.
Measurement Box M
Click two points to draw a measurement rectangle. On hover it shows the price difference, percentage move, time span, and bar count. Green for up moves, red for down moves.
◆ Hold Shift as a shortcut to activate the measurement tool without entering full drawing mode.
Clear All Drawings C
Removes all lines and measurement boxes from the chart. A confirmation is required before clearing.
◆ There is no undo — use right-click → Delete on individual lines if you only want to remove one.
Colour Picker
Sets the colour for the next line you draw. Does not retroactively recolour existing lines — right-click an existing line to change its colour.
MA / All
Toggle the moving average overlay. Use the period input next to the button to set any length — it recalculates immediately. All shows/hides the MA.
All is smart: if any MA is visible it hides all; if all are hidden it shows all.
Legend L
Toggles the OHLC legend overlay. The legend shows current price, change, open/high/low/close, date/time, bar countdown, and MA values.
◆ Right-click the legend to access Compact Mode — hides OHLC and time rows, keeping only price and change visible.
△ Paper Trading
BUY / SELL Ctrl+Shift+B / S
Opens a long or short position at the current market price using the selected contract size. Each trade is tracked independently.
◆ Each entry automatically places a Stop Loss (−50 pips) and Take Profit (+150 pips), both shown as lines on the chart. Right-click a position line to modify SL/TP.
FLATTEN Ctrl+Shift+F
Closes every open position simultaneously at the current market price. Disabled when no positions are open.
Contracts
Sets the number of contracts (1–10) for the next trade. Use the slider or the quick-select buttons (1, 2, 5, 10).
◆ Each additional contract multiplies P&L per tick proportionally — size up carefully.
One-Click Trading
When enabled, BUY/SELL/FLATTEN execute immediately without a confirmation dialog. Enable in Settings (F2).
◆ Disable One-Click Trading if you want a confirmation step before every order — useful when learning.
Pending Orders
Place Buy Limit, Buy Stop, Sell Limit, or Sell Stop orders. Each shows the target price and a cancel (✕) button. Orders fill automatically when price crosses the level.
Balance / UP&L / P&L
Balance — current account value including realised gains/losses. UP&L — live unrealised P&L across all open positions. P&L — total realised profit or loss for the session.
◆ Balance persists across day navigation — your running total carries forward when you move to the next session.
Loss Limits
Paid tiers can set a Daily Loss Limit and a Session Loss Limit. When breached, trading is hard-stopped and an ACCOUNT BLOWN alert is displayed.
◆ A Daily Trade Count limit can also be set — you will be blocked from opening new positions once the limit is reached.
☰ Trading History
Closed Trades Log
A full record of every closed position showing direction, entry & exit prices, contracts, and net P&L per trade. Sortable columns and pagination for long sessions.
◆ Reviewing your trade history mid-replay is a core part of the training loop — identify patterns before moving to the next day.
Win / Loss Statistics
Shows your win count, loss count, win rate (%), average win, average loss, and risk-reward ratio for the session — updated after every closed trade.
✉ Notifications & Alerts
Toast Notifications
Non-intrusive popups appear for trade executions, SL/TP hits, speed changes (old → new), and connection status updates. Toasts pause on hover and resume fading on mouse leave.
End of Day (EOD)
A popup appears when the replay reaches the final tick of a session. Choose to go to the next day, previous day, or reset the current session. Can be disabled in Settings.
NY Open Warning
A warning appears 30 seconds before the New York market open. The trigger time is configurable in Settings.
Bank Holiday Warning
Alerts you when the loaded session falls on a Federal Reserve bank holiday. Can be disabled in Settings.
⚙ Session Settings
Open Settings F2
Press F2 or click the gear icon in the header. Press Esc or click outside to close without saving.
Profile — Display Name
Change the name shown in the header and welcome messages. Leave blank to keep your current name.
Starting Balance
Set your account balance for paper trading ($1,000 – $100,000,000). Takes effect on Apply — your live balance and P&L are adjusted immediately.
Behaviour Toggles
Configure AutoPlay Default, EOD Notification, NY Open Warning (with custom time), Bank Holiday Warning, and One-Click Trading.
Prop Firm Mode (paid tiers)
Set a Max Trades/Day, Max Daily Loss, and Max Session Loss. Trading is hard-stopped when any limit is breached.
Chart Appearance
Customise bar colours (bull body, bear body, wicks, borders), chart colours (background, grid, text), apply a theme preset (Dark, Light, Goku, Vegeta variations), and select a chart font.
Apply and Continue
Saves changes and keeps the current chart as-is. A confirmation dialog summarises every change before committing.
Apply and Reset
Saves changes and resets the replay to tick 0. Useful when changing the starting balance and wanting a clean run.
Reset Trading Stats
Clears all trades, positions, and P&L, restoring balance to the current starting balance. Requires inline confirmation before executing.
TradeDojo
Playback Controls
--/-- Loading data from server...
Speed:
TF:
Timeline Scrubber
Time: -- Ticks: 0 / 0
-- --
Drawing Tools
Drawing:
Mode: Off
Paper Trading
Contracts:
1
12345 678910
Balance: $50,000.00
UP&L: $0.00
P&L: $0.00
Trading History
Nothing yet
Settings
Adjust your session preferences
Logged in as
Prop Firm Mode (Requires Premium or higher)
Site Theme
Chart Theme
Font
Body Wick Box
Bull
Bear
Background
Grid Lines
Text
Balance --
Realized P&L --
Trades --