Why Most Traders Break Their Own Rules — and How a Pre-Trade Checklist Fixes It
A weighted pre-trade checklist indicator for MetaTrader 5 that turns your trading plan into a rule-by-rule confirmation, grades every setup, and journals whether you followed your plan — no signals, no order sending.
The real reason good plans still lose
Ask any experienced trader why a losing streak happened, and the honest answer is rarely "my strategy stopped working." It's usually something simpler and more uncomfortable:
- I entered before the setup was fully formed.
- I skipped my own stop-loss rule.
- I traded outside my session, or after I'd already hit my daily loss.
- I chased a move because I was afraid of missing out.
The strategy was fine. Discipline was the missing piece.
The problem is that discipline is hardest exactly when you need it most — in the seconds before you click Buy or Sell, when emotion is loudest. Willpower alone is not a reliable system. A process is.
That's the idea behind Entry Discipline Checklist Pro, an indicator for MetaTrader 5 that puts your trading plan on the chart as a checklist you confirm before every entry.
Important: This is a discipline and journaling tool. It does not send orders and does not produce buy/sell signals. You stay in full control of your trading decisions.
Turn your plan into a checklist you must clear
Instead of keeping your rules in your head (or in a notebook you never open at the right moment), you build them directly into a clean, modern on-chart panel:
- Up to 10 profiles, each with up to 30 rules — one dedicated checklist per strategy (scalping, swing, news-day rules, and so on).
- Ready-made starting templates: Trend Pullback, Breakout & Retest, Smart Money Concepts, and a Blank profile to write your own from scratch.
- Every rule has a weight, an optional REQUIRED flag, and a category (Trend, Structure, Entry, Risk, Session, Psychology) shown as a colour chip.
- Full Unicode support, so you can write your rules in your own language.
Before a trade, you tick each rule off. Simple, visible, repeatable.
A score and a grade, not just a feeling
Ticking boxes is good. Knowing how good the setup is, objectively, is better.
Entry Discipline Checklist Pro calculates a weighted completion percentage from the rules you've confirmed and turns it into a setup grade — A+, A, B or C — using thresholds you control. A live, animated progress bar and a clear status badge tell you at a glance where you stand:
NOT STARTED → IN PROGRESS → READY
You decide what "ready" actually means:
- A minimum weighted score (for example, "at least 90% of my rules by weight").
- A required-rules gate, so a setup can never be READY while a must-have rule is unchecked.
- An optional minimum review time, which holds the setup in a LOCKED state for a few seconds so you can't rubber-stamp a checklist in one impulsive click.
Let the indicator check some rules for you
Some rules don't need human judgement — they're facts the platform already knows. You can enable optional auto-checks that the indicator verifies and ticks automatically:
- Spread within your limit.
- Inside your trading session (up to two sessions, server time).
- Closed trades today under your limit.
- Daily loss under your limit (as a percentage of balance).
- No open position on the current symbol.
Auto-checked rules are marked clearly and can't be ticked by hand, so the objective conditions stay objective. They're written to run safely even when history data isn't available and in the Strategy Tester.
Confirmations that don't go stale
Markets move. A checklist you completed ten minutes ago may no longer describe the chart in front of you. To keep your review honest, confirmations can auto-expire:
- after a number of minutes, or
- on a new bar of the chart timeframe.
When that happens the badge switches to EXPIRED and the ticks clear, so you re-confirm against current conditions instead of trusting an old snapshot.
For strict, process-driven traders there's also a "force ticking in order" mode, which requires you to confirm rules top-to-bottom rather than cherry-picking the easy ones.
Journal your discipline, then measure it
Every review can be saved to a CSV journal with one click, capturing:
time, symbol, timeframe, profile, trade direction, score, grade, READY/BROKEN status, the rules you skipped, and your own note.
Here's the part that builds real habits: if you save a review before the checklist is complete, it's logged as BROKEN. Over time, that honest record shows you exactly when and how you tend to break your plan.
A built-in statistics view then turns that log into feedback:
- Total reviews and compliance rate (how often you actually reached READY).
- Average score.
- Your most-skipped rule — often the single most valuable insight in the whole tool.
- Your consecutive-day discipline streak, filtered by Today / This week / All.
A bridge to your Expert Advisor
If you automate part of your workflow, the indicator can optionally publish its READY state and score to terminal Global Variables. Your own EA can read those values and, for example, refuse to open a position until your checklist is complete — a discretionary gate on an automated entry.
Built to stay out of your way
- Modern, canvas-rendered UI with dark and light themes and an accent colour you can set.
- Draggable panel, compact mode, minimize, and keyboard shortcuts.
- Alerts when a setup becomes READY: terminal, sound, push notification and email (each toggled independently, with anti-spam so it fires once per transition).
- No DLLs and no external connections — all data stays inside the MQL5 sandbox.
- Runs in the Strategy Tester (visual and non-visual) and uses event-driven rendering, so it won't slow your chart.
Quick start (about two minutes)
- Attach the indicator to any chart.
- Open the Profile Manager and pick a template, or start Blank.
- Edit the rules to match your plan — set weights, mark the non-negotiables as REQUIRED, choose categories.
- (Optional) Enable the auto-checks you want.
- Before your next trade, tick your rules. Enter only when the badge says READY — and hit Save review either way to build your record.
Who it's for
Any discretionary or semi-automated trader who already has a plan but struggles to follow it under pressure — across any strategy, symbol and timeframe. If your biggest edge would come not from a new indicator but from actually trading the one you have, this tool is built for you.
Closing thought
You can't force discipline with willpower alone, but you can make it the path of least resistance. Put your rules on the screen, confirm them one by one, grade the setup, and keep an honest record. Do that consistently, and "trade your plan, not your emotions" stops being a slogan and becomes what you actually do.
Entry Discipline Checklist Pro is available on the MQL5 Market: https://www.mql5.com/en/market/product/197406
Disclaimer: This indicator is a manual discipline and journaling tool. It does not place trades and does not provide trading signals. Trading involves risk, and disciplined process does not guarantee any particular result. Always test any tool on a demo account first.



