Trading discipline for MT5

The kill switch for revenge trading

Two trades planned. Nine taken. One account gone. EmotionLock locks your trading apps the moment you hit your daily limit.

Two trades planned. Nine taken. One account gone. If you trade MT5, you have lived this Tuesday. EmotionLock reads your trades in real time and blocks your trading apps at the iOS level the moment you hit your daily limit.

Trial starts when you connect your MT5. No payment, no commitment. iPhone (iOS 17+).

Works with every MT5 broker and prop firm

IC MarketsPepperstoneVantageXMFusionMarketsOANDAExnessFTMOFundedNextThe Funded TraderMyFundedFXTickmill

What is EmotionLock

EmotionLock is an iPhone app for MetaTrader 5 traders. It connects read-only to your MT5 account with your investor password, counts your closed trades or your daily loss in real time, and blocks the trading apps you choose through Apple Screen Time once you reach the limit you set. The block lasts for the rest of the day and cannot be undone by reinstalling the app.

The day / One Tuesday, two endings

Same Tuesday. Two endings.

Two trades planned, the same loss at 09:04. On the left, the day as your MT5 history shows it. On the right, the same day with EmotionLock.

Without a lock

9 / 2 trades · -5.2%
  1. EURUSD buy, stopped out-0.6%
  2. Trade two, the one you swore off-0.5%
  3. XAUUSD, lots doubled-0.9%
  4. Stop moved to give it room-1.1%
  5. Funded account gone9 trades

With EmotionLock

Locked at 09:47 · -1.1%
  1. Same loss. Counted, 1 of 2.-0.6%
  2. Trade two closes. Locked.-0.5%
  3. You open MT5. Lock screen.blocked
  4. Twenty minutes later it is gonecalm
  5. Account aliveStreak +1

EmotionLock does not stop the loss. It stops the next seven.

End of day / Tuesday

Numbers you can not explain away.

9

Trades taken

Every one after 09:04 was a reaction.

2

Trades planned

Written down at 07:12.

-5.2%

In one day

Most of it after the second loss.

1

Funded account

Gone at 16:12.

PlannedRevenge

It was never a strategy problem. It was a bad hour.

Bart Janssen, founder of EmotionLock

From our founder

“I built EmotionLock after losing a funded account in 60 minutes. Not from a bad strategy. From a bad hour. Discipline is not a personality trait. It is infrastructure.”
Bart JanssenFounder of EmotionLockWhatsApp me directly
The rule

You set the limit when you are calm. It holds when you are not.

How it works

Set it up once. It runs every day.

Four steps, about three minutes. After that EmotionLock reads your MT5 trades and enforces your limit on its own.

Tap to play. No sound needed.

Watch the full walkthrough with chapters

Security

Your funds are untouchable.

EmotionLock can never place or close a trade. Read-only is enforced at the MT5 protocol level, not by our code.

Read security page
MetaTrader 5Read-only

Investor password only

read access

Gives read access enforced by MT5 itself.

Password is never stored

never

Forwarded to MetaAPI (SOC2) once, then dropped.

Trading is impossible

guaranteed

Protocol-level guarantee, not a software promise.

Pricing

Start your free trial now.

Your free trial starts the moment you connect your MT5. After that, a one-time activation, currently 50% off, and your first month is included.

MT5 activationNow 50% off

€24,99€49,99, was €49,99

One-time. Your first month is included.

  • Real-time MT5 monitoring
  • iOS Screen Time enforcement
  • Discipline Score and streaks
  • 2 emergency tokens / week
  • Push notifications
  • Read-only at protocol level
Start your 4-day free trial
1MT5 activationone-time, 50% off€24,99
2Month 1included€0,00
3Month 2+per month, optional€9,99

iPhone (iOS 17+). Payments via Apple. Cancel anytime in iOS Settings.

Your rule, enforced

Pick the rule you break most.

You choose one of two limits: a maximum number of trades per day, or a maximum amount you are allowed to lose per day. Hit it, and your trading apps lock until tomorrow.

Start your 4-day free trial

Trades per day

Same Tuesday, with this rule

Locked after trade 2 at 09:47. Day result: minus $110. Account alive.

Without a limit: 9 trades, minus $520, account gone.

Start your 4-day free trial

FAQ

Frequently asked questions.

Got a different question?

Reply within one working day, from the founder. Usually faster.

Is my MT5 investor password safe?

EmotionLock only asks for your investor password, which is read-only at the MT5 protocol level. Placing trades is technically impossible. The password is forwarded once to MetaAPI (SOC2 certified) and then deleted from our systems. It is never written to our database.

Which brokers and prop firms are supported?

Any broker that supports MetaTrader 5. IC Markets, Pepperstone, Vantage, XM, FusionMarkets, OANDA, Exness, Tickmill. Also works with FTMO, FundedNext, MyFundedFX, The Funded Trader, E8 Funding and any other prop firm that issues MT5 accounts.

What happens when I hit my daily trade limit?

The status flips from STAY DISCIPLINED to TRADING LOCKED. The trading apps you selected are blocked at the iOS Screen Time level for the rest of the day. You receive a push notification. The block resets at midnight in your local timezone.

Can I set a daily loss limit instead of a trade limit?

Yes. You pick one mode: a maximum number of trades per day, or a maximum daily loss in your account currency. In loss mode the lock triggers when the net result of today's closed trades, including commission, swap and fees, reaches your limit. Deposits and withdrawals never count, and open positions count once they are closed. Both modes reset at midnight.

Can the block be bypassed?

Not by you. Screen Time is enforced at OS level. Reinstalling the app does not unlock anything. The only way out is an emergency token, of which you get 2 per week. Resets Sunday 22:00 CET/CEST.

What is the Discipline Score?

A single number from 0 to 100 in the Stats tab. It is the percentage of active trading days where you stayed within your daily limit, rolling over 7 or 30 days. Labels above 90 are Excellent, 75 to 89 Good, 50 to 74 Fair, below 50 Struggling.

Does it work on Android?

No. EmotionLock is iPhone only (iOS 17+) because the block is implemented through the Apple Screen Time and Family Controls APIs.

How does the 4-day free trial work?

The trial starts the moment you successfully connect your MT5 account. No payment, no commitment. After 4 days you activate by paying the one-time fee, currently 50% off at €24,99 (normally €49,99). That activation includes your first month. Want to keep going after that? From month 2 it is €9,99 / month, which you start in the app when your included month ends. Cancel anytime in iOS Settings.

Learn

Everything we know about revenge trading.

Revenge trading is not a discipline problem. It is what happens when a loss spikes your stress response and the part of your brain that follows rules briefly stops working. We wrote out what actually happens in the first 30 seconds after a loss, and how one loss turns into ten trades once that window opens.

If you are in it right now, start with the five-minute tilt protocol. If you are past the point where advice helps and you want the thing to be mechanically impossible, read about building a kill switch on MT5, how to limit your trades per day or how to enforce a daily loss limit. And if the losses have started to be something you hide, that is a different and more serious problem, and we wrote about that too. Trading a prop firm challenge? Read how fast drawdown rules end it, and what revenge trading really is.

Your next red day

Lock it before it starts.

Set your limit tonight. Tomorrow at 09:04 the decision is already made.

Start your 4-day free trial

Trial starts when you connect your MT5. No payment, no commitment.