Riskframer
Shipping for MT4 & MT5

Your trading rules finally enforced.

Riskframer sits between you and your MT4/MT5 broker. Enhance your edge with mandatory stop loss, max risk per trade, daily kill switch, advanced journaling and much more.

riskframer · terminal · EURUSD · M15
LIVE spread 0.4
EURUSD · IC Markets · MT5
1.08527
1.0890 1.0875 1.0860 1.0845 1.0830 1.0815 SL · 1.0832 · -1R TP1 30% · +1.5R TP2 50% · +2.8R ENTRY · 1.0848 1.08527 +1.85R
14:00 · 14:30 · 15:00 · 15:30 · 16:00 · 16:30 · 17:00
POSITION · #84219
BUY · EURUSD · 0.50 lot
Open PnL
+1.85R · +$185
SL
1.0832
SL line is draggable. The platform refuses any drag that widens the risk.
Works with any retail MT4 / MT5 broker
IC Markets FP Markets Pepperstone Axi Blueberry Markets BlackBull Markets + hundreds more
01 · Why this exists

Every trader knows the rules. Every trader breaks them.

Not because they're stupid — because the broker's interface gives them infinite freedom to self-destruct in real time, and the journaling tools are disconnected from the execution tools.

PATTERN 01

You broke the daily limit.

You said 3R max. You lost 7R. Your broker didn't stop you. The platform was built for speed, not for discipline.

Daily Rsession 04
-7.0R realized limit · 3R
PATTERN 02

You moved the stop loss.

Once. Twice. Forty times. The single most expensive habit in retail trading — and MT5 will help you do it.

SL movement log14:32
SL 11.0832 -1.0R
SL 2 →1.0824 -1.4R
SL 3 →1.0816 -1.8R
SL 4 →1.0801 -2.6R
PATTERN 03

You journaled none of it.

The journal is in another tab. The trade is in MT5. The two never meet. After a loss you close the platform. After a win you celebrate.

Journal · last 30 tradeslogged
5 / 30 logged 17% capture
02 · How Riskframer works

Close the loop between rule, execution, and journal.

Rules are defined at calm moments. Enforcement happens server-side, during the moment of weakness. Every fill writes itself into your journal.

STEP 01

Set your rules

Max R per trade, daily R budget, partial-TP defaults, breakeven trigger. One-time setup.

Max R / trade1.0R
Daily budget3.0R
Auto-BE at+0.8R
STEP 02

Trade through Riskframer

Place orders in R-units. Drag SL/TP on the chart. Orders are routed to your MT4/MT5 account.

Order ticket
SymbolXAUUSD
Risk1.00R
Volume (auto)0.42 lot
SL2317.40
STEP 03

Rules enforced

Orders that breach your rules are refused before they ever reach the broker. Not a warning. Not a confirm dialog. A refusal.

ORDER REFUSED
SL modification would widen risk from -1.0R to -1.6R.
code · RULE_MAX_R_PER_TRADE
STEP 04

Auto-journal + analytics

Every fill, every partial, every SL/TP modification logged with full context. Analytics refine the rules.

R distributionlast 60
-2R0+3R
03 · Pricing

A real journal, free forever. A live terminal when you're ready.

The free journal is the actual product — not a teaser. Pro adds execution, enforcement, and auto-journaling.
Tier · Free
Journal & Analytics
Forever
€0 / no card · no trial

Everything a serious journal needs. Log every trade by hand, get pro analytics, keep your data.

  • Unlimited trade entries
  • TradingView analysis integration
  • Advanced performance stats
  • Tags, filterable search
  • CSV export · your data, always
Open free journal
Built for serious traders
Tier · Pro
Live Terminal + Auto Journal & Analytics
$59 / month · cancel anytime

Everything in Free, plus a live execution terminal that mathematically refuses orders that break your rules.

+Daily Kill Switch +Risk Guardian +Lock out-of-session trading +R-sized order entry (no lot math) +Mandatory SL · server-enforced +Up to 4 partial-TP levels +Auto-breakeven at R-trigger +Draggable SL/TP on chart +100% auto-journaling of fills +Pre/post-trade analysis flags +Direct MT4/MT5 broker connection +One-click cancellation · data stays intact
Start trading with Pro
04 · Where it fits

Three categories of tools. Three different gaps.

Riskframer is the only tool that closes the loop end to end — server-side enforcement, in-terminal execution, and automatic journaling under one roof.

Capability Riskframer Pro MT5 alone TradeZella Risk EAs / plugins
Live execution
Mandatory stop loss
Max risk per trade enforcement~
Daily loss limit enforcement~
Draggable SL/TP on chart
Multi-level partial TPs (up to 4)~
Auto-journaling of every fill
12-KPI analytics dashboard
Server-side enforcement (can't be turned off mid-trade)
Price Free · Pro $59/mo Your capital $30–50 / mo $0–200 one-off
full ~ partial / local-only none
05 · Pro features

Three pillars. One closed loop.

Each pillar exists because the previous tools left a gap. Together they make discipline structural instead of aspirational.

PILLAR 01

Risk Enforcement

Your rules become structural laws. The platform refuses orders that breach them. It distinguishes between "widen the risk" (refused) and "lock in profit" (allowed) — the difference matters.

  • 01Mandatory Stop Loss · structurally impossible to open without one
  • 02Max R per trade · never fullport again
  • 03Daily R budget · refuses orders past the limit
  • 04Daily Kill Switch · lock trade execution until next day
  • 05Auto-breakeven · configurable R trigger
  • 06Lock out-of-session trading · time fully customizable
riskframer · risk_guard.json · session 04
MAX_R_PER_TRADE
1.00 R
DAILY_R_BUDGET
3.00 R
1.2R used
KILL_SWITCH
Armed OK
trips at -3.00R session loss
AUTO_BE
SL → entry at +0.80R
widen refused at the source
RECENT REFUSALS
REFUSEDSL widen on EURUSD #84193 · 1.0R → 1.6R14:02
REFUSEDXAUUSD market order · budget 3R exceeded11:48
ALLOWEDSL move on GBPUSD #84211 · entry → +0.4R10:31
riskframer · ticketR-sized · auto-volume
SYMBOLXAUUSD
SIDEBUY
ENTRY2329.40
SL2317.40
RISK1.00R
VOLUME (auto)0.42 lot
PARTIAL TAKE-PROFITS
TP130%+1.5R
TP230%+2.5R
TP325%+4.0R
RUN15%trail
All rules satisfied · ready to submit
PILLAR 02

Execution Terminal

A full live terminal designed around risk-units, not lots. Drag your stops and targets on the chart, with TradingView and broker integration.

  • 01TradingView chart with draggable SL / TP / partial-TP lines
  • 02R-sized order execution — always get the right lot size
  • 03Up to 4 partial-TP levels with % of position
  • 04Market and pending orders · live spread & PnL
  • 05Easy partial closes · 25/33/50/66/75%
  • 06Hide dollar amount PnL · reduce stress and scale
PILLAR 03

Auto-Journal & Analytics

Because every fill flows through Riskframer, 100% of trades are journaled with full context — entry, exits, modifications, screenshots, pre/post-trade notes. Analytics live in the same place.

  • 01Every fill auto-logged with timestamps and R outcomes
  • 0212-KPI dashboard (expectancy, profit factor, drawdown, etc.)
  • 03R-distribution histogram, equity curve, rolling expectancy
  • 04Day-of-week / hour-of-day heatmaps
  • 05Tags, screenshots, full-text search
analytics · last 60 tradesauto-refresh
EXPECTANCY
+0.38R
WIN RATE
52%
PROFIT FACTOR
1.82
MAX DD
-4.6R
Equity curve (R)
Hour-of-day expectancy heatmap (UTC)
0006121823
Coming soon

Prop firm account support — FTMO, FundingPips, Topstep, The5%ers and FundedNext integration is on the roadmap. Currently in design.

06 · Who this is for

For traders honest enough to admit they need constraints.

  • Serious retail discretionary traders on MT4 / MT5 who are tired of breaking their own rules.
  • Traders who have a clear edge but lose money to discipline failures — moving SLs, oversizing after losses, skipping the journal.
  • Anyone who has said "I'll journal it later" and meant it but never did.
Not for

It's the wrong tool if…

  • You're a fully automated algo trader. Riskframer is built for discretionary execution.
  • You scalp on sub-1-minute timeframes. Execution latency & bridge model don't match.
  • You follow signals or copy other traders. Discipline tools aren't useful if the decisions aren't yours.
  • You trade on a prop firm account — FTMO, FundedNext, Topstep, etc. Coming soon, not yet.
07 · FAQ

Direct answers.

Discipline that can't be turned off mid-trade.

Start with the free journal. Move to Pro when you're ready to let the platform enforce the rules.