SMC Algo TradingSMC Trading Cockpit · User guide
✦ SMC Trading Cockpit · V40.227 / RC69

From your first click to professional trade management

Execution · Replay · Journal · Risk Control for MT4 & MT5

You plan the trade on the chart, enter with a risk percentage, manage it with automatic tools and review it in the journal. First a short path, then the panel simulators, then the full details — whenever you need them.

Download beta
1.08001.08401.08601.08801.092009:0010:3012:0013:3015:00TPENTRYSLBUY1.09101.08501.08201.0897R:R 2.00DEMO
MT4 + MT5Interactive panelsFA / EN like the real EAFully offlineAlways Demo firstBeta build · valid until 14 Nov 2026

See it in one minute

Intro · 57 s

The 6-step start path

Click any step
Before anything else: in LIVE mode this program sends real orders, moves SL and closes trades. No click in this guide sends an order, but the same buttons in a LIVE MetaTrader are real.

Four safety rules

If you read only one section, read this one
LIVE ≠ SIMIn LIVE the buttons affect the real account. SIM / Lab is virtual and never reaches the broker.
HIDE ≠ CLOSEThe - button only hides the box; the trade and its management continue. To close: X with confirmation.
ADVISORY ≠ GATECoach mostly advises. Entries are blocked only by the guards you enabled yourself, plus one default: after a loss that raises emotional pressure to 60+, new entries pause for 30 minutes (CoachTiltLockMinutes; 0 turns it off).
BYPASS ≠ SAFEBYPASS sets aside the SL/TP rules until the session ends; it is not the normal fix for an error.

Daily routine

1Before the marketManagement scope, LIVE/SIM, daily limit, spread, news and guards
2Before EXECDirection, size, Entry/SL/TP, total risk and the button text
3During the tradeSL changes, BE/TRAIL and Coach alerts
4After the tradeJournal, screenshot, Replay and one fix for next time

Simple map of the program

PartMain jobWhen do I use it?
Main panel / ZenCreate plans, orders, quick managementBefore and during a trade
Trade BoxEntry, STOP, TP, risk and moving lines on the chartWhile planning and managing
Guards / CoachDaily limit, SL rules, behavior alerts and emotional pressureBefore every entry and at the end of the day
WorkstationNews/time/prop guards, analytics, scannerAfter you know the basics
JournalResult, entry/exit screenshots, replayAfter a trade
Strategy Lab / SIMPractice and review without real ordersLearning and experiments

Step-by-step start

From installation to your first Demo trade. Do every step on a Demo account.

01
Install

Only one file is needed: MT4 → SMC_Trading_Cockpit_MT4.ex4 · MT5 → SMC_Trading_Cockpit_MT5.ex5. In the terminal: File ▸ Open Data Folder → MQL4\Experts (or MQL5\Experts) → copy → right-click in Navigator and Refresh. (In MT5 the hotkey relay is already embedded in the EX5; no other file is needed.)

02
Attach to a chart

Drag the EA onto a chart, tick Allow Algo Trading and turn on the terminal AutoTrading button. The main panel (or the small Zen bar) appears.

03
Quick Setup

On the first run for each account (RunSetupWizard=1) a wizard opens: trading style (Prop / Gold-Scalper / Forex Swing), prop-firm rules and risk per trade. Nothing changes until CONFIRM & LAUNCH; you can SKIP. Each style sets these values: PROP FIRM — risk 0.5%, DAY 4%, account open-risk cap 2% and positions 1.5%, BE 0.25 ATR, Prop and News guards on BLOCK · GOLD / SCALPER — risk 1%, slippage 30, BE 0.25 ATR after TP1, Trail 1.5 ATR after TP2 · FOREX SWING — risk 1.5%, DAY 5%, BE 0.35 ATR, no trailing.

04
Management scope

ManagementScope=0 (safe default) means only this EA’s own trades. The value 2 also manages every order on the symbol, including manual trades and other EAs; use it only knowingly.

05
Daily loss limit

In the RISK ▸ ACCOUNT GUARD tab set DAY %. The default 0 = OFF; without it, the daily-limit lock and the SL-widening policy do not work. Details: the “Guards” section.

06
Create a Draft

With + BUY or - SELL you create a NEW PLAN (no order is sent). Drag Entry/SL/TP on the chart; the lot size is calculated from RISK (default 1.0%; the mode button switches to fixed money or fixed lots) and the SL distance. The MKT / PEND button sets the entry type. Every new Draft has only TP1 (100%) and SL1 enabled; turn on TP2…TP4 yourself.

07
Execute

When the Draft of the same side is active the button becomes EXEC BUY / EXEC SELL; the next click (or SET >) passes through the guards and sends the order. If it is refused, the “entry blocked” window tells you the reason and the next step.

08
Manage

On the Trade Box or the MANAGE tab: BE, TRAIL, RF and ½ (50%). (BE/TRAIL/RF are OFF by default.) Hide the box with - (the trade stays) and close with X (two steps).

09
Review

After the trade closes: LAB ▸ JOURNAL (or the J key). Entry/exit screenshots, statistics and the REPLAY button; and Coach alerts on the TODAY page.

Before a real account: test every setting and every new version on Demo first. Use “ManagementScope=2” and “BYPASS” only deliberately.

First-run checklist

First trade and practice

Plan → adjust → execute. First practice with the risk calculator and the button simulator; then on a real Demo.

Risk calculator

Drag the lines with the mouse
EURUSD learning example: pip value is assumed to be approximately $10 per standard lot. This simulator omits spread, commission, slippage, symbol pip values, and broker lot limits. Use the actual EA calculator for real sizing.
EURUSD · pip value ≈ $10 per standard lot (teaching example)
In the real program the lot size is calculated the same way from RISK and the SL distance, then rounded by the symbol and broker specification. If SL or TP is on the wrong side, the program rejects it.

How does the BUY/SELL button work?

Three steps; try it here
There is no active Draft yet. Press BUY or SELL.
1 · Create the DraftWith no Draft, BUY/SELL only creates a NEW PLAN (no order).
2 · AdjustDrag Entry/SL/TP. Clicking the opposite side only changes the Draft direction.
3 · ExecuteWhen the text becomes EXEC BUY/SELL, the next click passes the guards and sends the order.

Your first trade on Demo

01Create a Draft+BOX or the first BUY/SELL click; the Entry/STOP/TARGET lines appear.
02Direction and entry typeMKT (market) or PEND (pending); put Entry on the legal side.
03STOP and TPSTOP on the loss side, TP on the profit side; check spread and the broker minimum distance.
04Risk and lotsRead RISK % (default 1.0) and the calculated size. Each new Draft has only TP1 (100%).
05EXECOnly when the button explicitly says EXEC and you are sure about LIVE/SIM.
06ConfirmSee the ticket in Terminal ▸ Trade or in SIM; the box alone is not proof the trade opened.
If the program does not allow entry

Instead of switching BYPASS on, read the “entry blocked” window at the bottom of the chart: the category (trade permission, margin, daily loss/prop, size/risk, SL, R:R, spread, news/time, discipline, engine lock, license…), the exact reason and the next step. Its simulator is in “Extra panels ▸ Entry Block”.

If SIM does not open the trade

Read the message “VIRTUAL order NOT opened”. Causes: Recovery blocked, the engine lock is not on this chart, or the virtual book is held by another chart/instance (Lease). Check the Experts log for [RC34] and [RC35] and do not run two EAs on the same virtual book.

Suggested learning order
  1. Draw a Draft without executing and move Entry/STOP/TP.
  2. Open and close a sample order in SIM and watch its effect in Coach (SIM tag).
  3. Review decisions in Strategy Lab with PLAY/STEP/REWIND.
  4. On a real Demo, execute one small order and match the broker ticket with the box.
  5. Decide about a real account only after checking the behavior on your own symbol and broker.

Main panel

Six tabs from left to right: PLAN → MANAGE → RISK → MARKET → LAB → SYSTEM. Click any button or field; its explanation opens in the Inspector on the right.

⚠ In the real EA the main panel is English only and does not change with the language button; this simulator stays English for the same reason.
PLANTP1…TP4, SL/TP distance (ATR or pips), automatic plan creation (AUTO)
MANAGEBE, Trail, Risk-Free, ENTRY LOCK and box tools (SHOW / DEL ACT / DEL SENT / DEL CLS)
RISKEXPOSURE, ACCOUNT GUARD (DAY %, MARGIN, COOL, MAX/DAY), EXECUTION GUARD (spread, SLIP, COMM, GUARDS ON/BYPASS)
MARKETSessions, news, news alert, CORR, OCO, pending-order expiry
LABTester, Journal, Activity, Workstation, Coach
SYSTEMLines, theme, health, Circuit Breaker, Retry, look profiles (LOAD/SAVE)
Note: in the vertical layout the tab names are shortened (MNG · RSK · MKT · SYS). In the simulator, double-clicking the WORKSTATION button (LAB tab) opens the Workstation page; in the real EA one click or the W key does.
Both layouts are real EA layouts
SMC
TPSL
TP1FINAL
SL1FINAL
TP2—
SL2—
TP3—
SL3—
TP4—
SL4—
DISTANCEATRFINALSLTPNEW PLAN
BREAK-EVENOFFSETNET COST FLOORTRAILINGDISTSTEPSTARTAFTER TP FILLPOSITION / RISK-FREEAFTER
EXPOSUREMAXPOS %ACCT %OPEN-RISK LIMITSACCOUNT GUARDDAY %MARGINCOOLMAX/DAYPROTECTEDEXECUTION GUARDMAX SPRDX AVGSLIPCOMM
OVERLAYSOCORISK SHARED ACROSS LEGSORDER RULESGTCLOOKBACKWARNGTC
REPLAY / TOOLSLIVE FEEDHOTKEY W ALSO TOGGLESANALYTICSWIN RATE—TRADES0PF—NET$0.00CURRENT RANGE PERFORMANCE
DISPLAYSAFETY / LOOKPROFILEv40.219
1%
READY
CONTEXT
BUY/SELL order flow: + BUY / - SELL only create a NEW PLAN when you have no Draft; if the Draft is on the opposite side they only change its direction; only when the Draft of the same side is already active does the text become EXEC BUY / EXEC SELL and the next click enters the real execution / Preflight path. SET > on the Draft calls the same central EXEC path.

Trade Box on the chart

Every trade (Draft, Pending, open, even closed) has a box. Switch between the three states below and click the box buttons.

SELECTED LIVESelected trade: quick bar BE, RF, TRAIL, ½, the X / - buttons and R lines
NEW PLAN DRAFTDraft: drag Entry/SL/TP; SET > (or EXEC) sends the order
NON-SELECTEDOther trades: TP1…TP4 ladder and the BE/TRAIL line
X and -- only hides; X is two-step (OK? within 4 seconds) = close/cancel
R lines R1, R2, … (RC52–RC53): display only; they can no longer be selected or moved. R unit = the largest recorded stop distance from entry (at least the initial risk). Moving the stop toward entry (BE, profit lock, less risk) does not change the R lines; moving the stop away from entry recalculates them and the new value is stored for that ticket (even after a restart). While dragging, only a preview is shown.
BE and RF on the panel set automatic management; BE NOW and RF NOW on the box act immediately (a valid SL is required). TRAIL on the box only turns trailing on/off for that trade.
1.094601.093801.093001.092201.091401.09060
EURUSD · M15 · GUIDE PREVIEW
ENTRY 1.09300P/L +$42.18X[<>]
120 px
Selected LIVE ticket
Besides the Quick Bar, the selected box shows R guides based on the initial risk. Reached R lines are stronger with a green/bold label, and a separate tick follows the label on the right.
Quick bar: pad 4 · 46×19 ×4 · gap 3R1üR2üR3
MARKET ENTRY PREVIEWX[<>]
120 px
NEW PLAN Draft
The real rail with an order-type selector + SET > is 78×20. SET > calls the central EXEC path and Safety Preflight and in Live can send a real order. The Draft also shows R guides based on the initial Entry/SL.
SNAP intentionally absent: SmartSnapDraftBoxToWick() immediately returnsR1R2R3
BUY | 0.20LpP/L +$42.18-[<>]
120 px
Non-selected position box
Since V40.214 the non-selected box is no longer just Entry/SL/TP: the TP1…TP4 ladder remains, R guides are shown, and the BE / TRAIL (LINE) line is visible as long as management work remains. SL stages are still editor-only.
HIDE = visual only · management continuesR1üR2üR3TP1TP2TP3TP4BE/TR
50% is a real partial close. BE, R-FREE and TRAIL can also change the stop/management of that live ticket. The X/− mark on the box is only a visual hide/delete of the display and is not the same as closing the trade.
RC58: toggling TP2/TP3 or SL stages immediately refreshes the colored reward/risk area.

Trade management

Scaled exits, Break-Even, Trailing, Risk-Free and changing STOP. Most work is done on the Trade Box itself.

- and X are different- only hides the box (the trade stays). X first shows “OK?” and needs a second confirmation within 4 seconds; it closes the position or cancels the pending order.
Auto BE ≠ BE NOWThe BE button on the panel/Zen turns automatic mode on/off; BE NOW on the box acts immediately (the E key is immediate too).
Widening STOPWith ManualStopWideningPolicy: 0 warn · 1 up to the day budget · 2 forbidden. Without an active DAY %, policy 1 has no lock.
R lines R1, R2, …Display only. They are recalculated when the stop moves away from entry; moving it closer (BE, profit lock) does not change them.

Management tools

BE / Trail / RF are OFF by default
ToolWhat it doesNote
TP1…TP4Scaled exit with a share and distance for each stageA new Draft has only TP1 (100%); check the sum of the shares
SL stagesStop-loss stagesSome edits are only possible when the box is selected
BEMoves SL to breakeven; unit PIPS or ATR, NET mode also includes costsWizard value: 0.25 ATR after TP1
TRAILSL follows price with a distance and stepOn the box it is only on/off; starts from the START line or after TP; scalper wizard: 1.5 ATR
RF Risk-FreeAfter a condition (e.g. TP1) it brings the risk to zeroRF NOW is immediate and needs a valid SL and broker acceptance
½ / 50%Really closes 50% of the volumeH key: ARM then Enter within 5 seconds
CLSCloses everything with a second confirmationDepends on ManagementScope

Scenarios

I only want a clean chartPress -, not X. Boxes closed in this session stay on the chart; deleting them does not erase the journal record.
The box is gone but the trade is openIt is hidden; SHOW n in the MANAGE tab. Check the ticket in Terminal ▸ Trade.
STOP will not moveCheck the correct side of price, the broker minimum distance, Pending/LIVE and ManualStopWideningPolicy; BYPASS is not the first remedy.
I want to lock in profitBE or Risk-Free (after TP1), or TRAIL; all three are automatic and can be turned off.
Try the buttons on the Trade Box simulator (chapter “First trade”); each button’s explanation opens in the Inspector.

Zen HUD (small bar)

Switch between the full panel and Zen with the - key. BUY/SELL here has exactly the same three-step logic as the full panel. Press BUY or SELL to see the state.

⚠ The Zen bar in the real EA is English only and does not change with the language button; this simulator stays English for the same reason.
SMC

Zen buttons from left to right

Real width 699px
ControlJob
1.00Size/risk value (% or money or lots, depending on the active mode)
+ BUY / - SELLCreate Draft → EXEC (same logic as the full panel)
Equity $… / P/LDisplay only: floating P/L and R of live trades; with no position, account Equity. When the prop guard reaches 80% of the daily limit it shows “!” and turns amber
BE · RF · TRAILTurns automatic management on/off (for the selected ticket; with no selection = default for new trades). TRAIL on shows “TRL ON”
½Close 50% of the trade (real; H key)
CLSClose all; first click CONFIRM, second click within 4 seconds
TESTOpen/close Strategy Tester & Replay Lab
SIMVirtual simulator on/off; while it is on, no real order is sent
VL RC54Virtual Levels: show/hide full-chart Entry, Stop Loss and Take Profit lines for virtual positions only. The button text is always “VL”; on/off is shown only by color (the same color as the BE/RF/TRAIL buttons). It has no effect on real trades and does not change real lines.
+Restore the full panel
Colors: a lit (ON) button has a solid color and an OFF one is dark. In the simulator, click VL to see the color change.
50% and CLS are real operations in Live; RF, BE and TRAIL can also change Stop/ticket management. EXEC BUY/SELL in Zen can also send a real order.
BUY/SELL logic: with no Draft, + BUY / - SELL only create a NEW PLAN. Clicking the opposite side only changes the Draft direction. When a Draft of the same side is active, the text becomes EXEC BUY / EXEC SELL and the next click goes through PlaceRiskOrderForSide(). In SIM/Tester execution stays virtual.
State simulator: there is no active Draft yet. Click BUY or SELL. This HTML file sends no orders.

Risk guards

Three layers: SL/TP move rules, account limits and Workstation guards. Defaults are mild; set them for your own real and prop account.

A) SL/TP move rules
TPAlways on the profit side of Entry (BUY higher, SELL lower).
SL of a Pending positionAlways on the loss side of Entry.
SL of an open positionTightening, BE and profit lock are free. Widening (moving away) follows the policy below.
ManualStopWideningPolicyBehavior
0Warning only
1 (default)Widening is allowed as long as the SL risk does not exceed the daily loss limit (and the remaining day budget)
2Any widening of the SL of an open position is forbidden (no daily limit needed)
Policy 1 needs a daily limit. If DAY % (Account Guard) or Prop Guardian is zero (and the default DAY % is zero), the lock effectively does not work and Coach warns “daily loss limit is not set”.
These rules apply only to manual edits (box/line drag, panel, hotkey, repair) and are also checked at the moment the change is sent to the broker. Automatic Trailing/BE/Risk-Free are exempt. The only way around it: the BYPASS / GUARDS button in the Account Guard card (only for that session).
B) Account limits RISK tab
ControlMeaning
CAP (basis button)Basis for risk calculation: Balance / Equity / Free margin (default Equity)
MAXMaximum number of managed positions (default 12)
POS %Cap on the total open risk of managed positions (default 5.0%)
ACCT %Cap on the open risk of the whole account (default 0 = OFF)
PURE / +SLIPRisk calculated without / with a slippage reserve (default PURE)
DAY % + MNG/ACCTDaily loss limit (default 0 = OFF). MNG = managed trades only, ACCT = whole account — the basis of many rules
MARGINMargin usage cap % (default 80)
COOLEntry pause in seconds (0 = OFF) — anti double-click / overtrading
MAX/DAYCap on new entries per day (0 = OFF)
SPRD (mode)Spread guard: OFF / WARN / BLOCK (default WARN)
MAX SPRD · X AVGMaximum spread in pips (0 = automatic) or a multiple of the average (default 2.5)
SLIP · COMMAllowed slippage in points (default 20) and estimated commission per lot
GUARDS ON / BYPASSBYPASS button: sets the SL/TP rules aside only until the end of this session
C) Prop Guardian simple prop guard
InputDefaultJob
PropFirmDailyGuardfalseTurn on the daily drawdown guard
PropMaxDailyLossPct4.5Daily Equity drawdown cap (%)
PropAutoCloseOnBreachfalseWhen the limit is breached, close all positions
PropFirmFloatingGuard · PropMaxFloatingLossPct · PropFloatingAutoClosefalse · 2.5 · falseFloating-loss guard and automatic close
D) Workstation guards OFF / WARN / BLOCK
OFF disabled · WARN entry allowed + warning · BLOCK new entry rejected. All are OFF by default. (Set in Workstation ▸ GUARD or Inputs)
GuardMain inputWhat it does
NewsWSNewsGuardModeBlocks entries before/after important news (30 minutes before, 15 after, High impact). If the news feed fails: WSNewsFeedFailurePolicy.
ScheduleWSScheduleGuardModeAllowed trading days/hours/sessions (default: Monday to Friday, all sessions)
Prop RulesWSPropGuardModeFull rule engine for FTMO / FundedNext / The5ers: daily/overall drawdown, profit target, minimum days, lot cap, no overnight/weekend holding, Auto-flatten. Choose the template with WSPropPreset.
DisciplineWSMaxConsecutiveLosses · WSLossCooldownMinutesConsecutive-loss cap, pause after a loss, daily profit lock, trades-per-session cap, risk reduction in drawdown. Hard Gate: once triggered it is always Block.
TimeWSTimeManagementEnabledMaximum holding time, close at session end/Friday, Time-Stop, time-based BE
E) Risk at a glance Coach › TODAY
Coach shows how much of the balance would be lost if every SL is hit (positions without SL are counted separately) and how much of the day budget remains. It warns when the risk of one trade exceeds CoachMaxRiskPerTradePct (1%); twice the limit = red.

Workstation

Open: LAB ▸ WORKSTATION or the W key. The status bar on top shows which guards (affect trading) and which tools (analysis only) are on.

⚠ The Workstation in the real EA is English only and does not change with the language button; this simulator stays English for the same reason.
GUARDNews / Schedule / Prop / Time / Discipline with OFF · WARN · BLOCK
ANALYTMAE/MFE and execution quality (slippage, latency); recorded from the moment of installation
PORTPortfolio risk and currency concentration
SCANMulti-symbol scanner (the H1 flow is not a signal)
LABMonte Carlo and risk of ruin on the journal filter
DATASetup/grade/tag/note, backup
COMPLETE TRADING WORKSTATION v13
PROTECTION NEWS:WARN | SCHED:BLOCK | PROP:WARN | TIME:ON | JRN:OFF | HARD CFG:2 TOOLS ANALYTICS:ON | SCANNER:READY | LEVELS:ON | AUTO SHOT:ON
ENTRY GUARDS / DISCIPLINE NEWS/SCHED/PROP: OFF disabled | WARN allows entry + warning | BLOCK rejects new entry No journal rule active HARD GATES (always Block when triggered): STREAK 3 | COOLDOWN 30m News: H3 | -15m / +15mSchedule: 08:00-20:00 | session LONDONProp: FTMO 2-STEP | WARN preflight | CLOSE: overnight / weekendLoss streak 1 | risk multiplier x0.75 | NEWS WARN recordedTime ACTIVE - may CLOSE/BE | MAX 240m | STOP 90m @ -0.25R | BE 45m
MAE / MFE + EXECUTION QUALITYLive tracked trades: 3 | analytics: SMC_trade_analytics.csv#10452 XAUUSD BUY | MFE +1.42R | MAE -0.28R | now +0.84R#10461 EURUSD SELL | MFE +0.73R | MAE -0.19R | now +0.52R#10470 GBPUSD BUY | MFE +0.31R | MAE -0.44R | now -0.18REXEC 36 | slip avg 0.18p worst 1.20p | latency 74ms | spread 1.4p | retry 0.03CLOSED 128 | MFE 1.36R | MAE -0.51R | realized 0.62R | exit eff 45.6%Historical MAE/MFE starts when the recorder is installed; no synthetic historical excursion is invented.
CURRENCY EXPOSURE / PORTFOLIO RISKMeasured open stop risk $326.40 | largest USD $142.00USD +0.74LEUR -0.31LGBP +0.22LJPY -0.18LAUD +0.08LCAD -0.05LCHF 0.00LNZD +0.02LXAU +0.12LLot-equivalent direction is a concentration map; stop-risk money is the authoritative portfolio-risk measure.
MULTI-SYMBOL MARKET SCANNERSPR 1.1p | ATR 7.2p | DR 44% | FLOW UP 0.18A | LONDON | POS 0 RISK $0 | NEWS 42m HSPR 1.6p | ATR 9.8p | DR 61% | FLOW DOWN 0.12A | LONDON | POS 1 RISK $80 | NEWS --SPR 18p | ATR 43p | DR 70% | FLOW UP 0.21A | OVERLAP | POS 1 RISK $142 | NEWS 18m HSPR 1.2p | ATR 8.1p | DR 31% | FLOW FLAT 0.01A | ASIA | POS 0 RISK $0 | NEWS --SPR 2.4p | ATR 31p | DR 55% | FLOW UP 0.09A | NY | POS 0 RISK $0 | NEWS 51m MSPR 1.3p | ATR 6.4p | DR 38% | FLOW DOWN 0.11A | ASIA | POS 0 RISK $0 | NEWS --FLOW is closed-H1 context, not a trade signal. Click a symbol to open a separate chart.
MONTE-CARLO / RISK-OF-RUIN LABRun simulation using the CURRENT Professional Journal filters.Filtered trades 128 | iterations 1000Average max DD -$842 | 95% DD -$1,438 | worst -$2,104Risk-of-ruin threshold 10.0% | hit probability 3.7%Average simulated final P/L +$4,286
TRADE PLAN METADATA / DATA CENTERSETUPGRADETAGSNOTEExecution and analytics CSVs include setup / grade / tags / note. BEFORE / AFTER screenshots are optional evidence.Safe hotkeys: W workstation, J journal, N news, S sessions, L levels. Trade hotkey E is disabled by default.
Note: the displayed values are samples so that every state can be seen. In the real EA the Status Strip is built directly from the current state and inputs.

Journal and Replay

Open: LAB ▸ JOURNAL or the J key. A large window for whole-account analysis with a filter bar on top and five groups: DASHBOARD · PERFORMANCE · RISK · REVIEW · COACH. The numbers are demo samples.

Panel language(like UiLanguage and the FA/EN button inside the panel)
In the real EA the Journal is fully bilingual. The FA/EN button in the Journal header (and on the Coach dock) switches the language instantly. Digits are always Latin.
DASHBOARDNet profit, win rate, PF, expectancy, drawdown, equity curve, heat map
PERFORMANCESymbol/session/setup/tag; which setup makes money
RISKDrawdown depth, R statistics, Monte Carlo, Scenario Lab
REVIEWGive each trade a grade, emotion, mistake and note
COACHProfile, mistake analysis, recommendations
PLAY / SHOTREPLAY with a future mask (40 candles before entry, no orders) and ENTRY/EXIT screenshots
Complete Journal · RC58

Explore the Pro Journal, one tab at a time

Choose a group and tab: the detailed panel below switches to that view and practical guidance updates alongside it. All numbers shown are illustrative.

1. Choose a Journal group

2. Open a tab

About this tab

Important:
How to use it
    Shared Journal tools: Use the top bar to filter date range, symbol, session and trade outcome. R requires a valid recorded initial risk. CSV exports journal records, and FA/EN changes the actual EA Journal language. In this guide, most visual controls open their educational explanation.

    3. Interactive visual for the selected tab

    Use “Expand journal view” for a larger canvas. On mobile, scroll the preview horizontally. · All values and charts are illustrative—not linked to your trading account.

    PRO JOURNAL | ACCOUNT-WIDE ANALYTICSTELEMETRY | CONF HIGHSCOPETIMETRADE
    NET P/L
    +$1.84K
    86 trades | +$410 vs prev
    WIN RATE
    57.0%
    49W / 37L | 95% 47-67%
    PROFIT FACTOR
    1.61
    HEALTHY | payoff 1.22x
    EXPECTANCY
    +$21.42
    per trade | avg +0.18R (72)
    MAX DRAWDOWN
    -$428
    now -$96 below peak
    TRADER SCORE
    78/100
    rules 82 | risk 76 | cons 74
    EQUITY CURVE | 86 TRADESNET +$1.84K
    EDGE & INSIGHTSSAMPLE 86 | CONFIDENCE HIGHAVG WIN +$73 | AVG LOSS -$60VS PREVIOUS: NET +$410 | WR +3.2ppBEST SYMBOLXAUUSD +$780BEST SESSIONLONDONBEST SETUPOB+FVGInsights are demo values for layout only.
    UNDERWATER
    WIN RATE | 20-TRADE ROLLING
    LAST 18 TRADES
    NOW 3 WINS IN A ROW | BEST 6W | WORST 3L

    BEHAVIORAL COACH

    DISCIPLINE
    RULE FOLLOWING 82%
    RISK
    SIZE CONTROL STABLE
    CONSISTENCY
    2 REVENGE FLAGS
    NEXT ACTION
    Review losing London trades
    DEMO DATA · CURVES
    CLOSED-TRADE EQUITY CURVE | AREA = ALL TRADES · LINE = CURRENT FILTER
    ACCOUNT TELEMETRY | BALANCE & EQUITY (30s)
    TRADE-BY-TRADE NET P/L · FILTERED DD vs TRUE EQUITY DD
    DEMO DATA · DAILY P/L
    DAILY SUMMARY
    TRADING DAYS 18GREEN 12RED 6AVG +$94BEST +$620WORST -$410
    DAILY NET P/L | GREEN = WINNING DAY, RED = LOSING DAY
    DEMO DATA · TRADE BARS
    TRADE-BY-TRADE NET P/L | EXECUTION SEQUENCE & PAYOFF
    ROLLING WIN-RATE (20-TRADE MOVING WINDOW) & STREAK MOMENTUM
    50% REF
    DEMO DATA · TIME
    HOUR x WEEKDAY HEATMAP | NET P/L PER CELL (CLICK = FILTER)
    MONTUEWEDTHUFRISATSUNLOSS < 0 > PROFIT
    WEEKDAY
    MON+420
    TUE+310
    WED+180
    THU+510
    FRI+95
    SAT+0
    SUN+0
    SESSION | SERVER TIME
    ASIA+$180
    LONDON+$740
    OVERLAP+$560
    NEW YORK+$320
    OTHER-$40
    DEMO DATA · SYMBOL
    SYMBOL PERFORMANCE | SORTED BY NET P/L
    SYMBOLTRADESNET P/LPFWRRELATIVE NET
    XAUUSD34+$1,8201.7462%
    EURUSD29+$1,1101.4658%
    GBPUSD21+$6201.2852%
    NAS10018+$2901.1350%
    USDJPY12-$1200.9142%
    DEMO DATA · DISTRIBUTION
    P/L DISTRIBUTION | HISTOGRAM
    LOSS → payoff → PROFIT
    OUTCOME MIX + Z-SCORE
    WIN 74LOSS 45BE 9Z-SCORE +1.34
    HOLDING-TIME PROFILE
    MFE vs MAE SCATTER | EXECUTION QUALITY
    GOOD ENTRY / GOOD EXITGOOD ENTRY / POOR EXITPOOR ENTRY / RECOVERYPOOR TRADE
    DEMO DATA · SETUPS & TAGS
    SETUPS & TAGS | WHAT MAKES AND WHAT COSTS MONEY

    filters apply | grey = fewer than JournalMinSample trades

    TYPENAMENNETPFEDGE
    SETUPLondon Sweep28+$1,3801.71
    SETUPNY Reversal19+$7401.42
    TAGFVG36+$1,6101.58
    TAGLiquidity42+$1,4201.46
    TAGCountertrend11-$3100.71
    DEMO DATA · RISK
    DRAWDOWN DEPTH & DURATION
    MAX DEPTH 8.4%LONGEST RECOVERY 5d 08hCURRENT DD 2.1%UNDERWATER NOW 13hMAX 7 TRADES

    R ANALYTICS | AVG R +0.62 | MEDIAN R +0.41 | AVG WIN +1.44R | AVG LOSS -0.78R | WORST -1.12R | R TRADES 112/128

    EDGE STABILITY
    72/100 STABLE · EXP drift +0.08 · WR drift +2.4ppBUCKETS PF: first 1.31 → last 1.58 · 6 chronological slices
    MONTE CARLO | 1000 BOOTSTRAP SIMULATIONS
    Median DD -$690Avg DD -$84295th pct -$1,438Worst -$2,104Ruin 3.7%
    DEMO DATA · SCENARIO LAB
    SCENARIO LAB | WHAT-IF ON CURRENT FILTERS
    BASELINE NET +$4,220 → SCENARIO NET +$3,145

    SCENARIO PF 1.31 | WR 53.2% | EXP +$24.57 per trade

    MONTE-CARLO (400 iterations, WR-decay flips + bootstrap)

    Median DD -$870 | 95th pct DD -$1,690 | Risk-of-ruin(10% DD) 6.2%

    Model: net × risk − costs; winners flip to avg loss (P=decay)
    DEMO DATA · TRADES
    RECENT FILTERED CLOSED TRADES
    PAGE 1/3
    SETUP / TAGACTIONS
    2026.09.29 10:15XAUUSDBUY0.20+$286+1.62R35mLondon Sweep
    2026.09.28 10:22EURUSDSELL0.20+$124+0.88R47mFVG Retest
    2026.09.27 10:29GBPUSDBUY0.20-$92-0.74R59mNY Reversal
    2026.09.26 10:36XAUUSDSELL0.20+$410+2.18R71mLiquidity
    2026.09.25 10:43USDJPYBUY0.20-$67-0.61R83mBreakout
    DISCIPLINE & COST LEAKAGE
    GROSS +$5,010COMMISSION -$420SWAP -$82SLIPPAGE est. -$288NET +$4,220
    DEMO DATA · CALENDAR
    YEARLY P/L HEATMAP | 2026 (GITHUB-STYLE)
    LOSS < 0 > PROFIT
    SEP 2026 | P/L BY DAY
    1+$9
    2+$18
    3+$27
    4-$28
    5+$45
    6+$54
    7+$63
    8-$56
    9+$81
    10+$90
    11+$99
    12-$84
    13+$117
    14+$126
    15+$135
    16-$112
    17+$153
    18+$162
    19+$171
    20-$140
    21+$189
    22+$198
    23+$207
    24-$168
    25+$225
    26+$234
    27+$243
    28-$196
    29+$261
    30+$270
    DEMO DATA · TO REVIEW
    REVIEW CENTER | UNREVIEWED TRADES
    PAGE 1 / 2
    #10490XAUUSD-$8020mUNREVIEWED
    #10491EURUSD+$10324mUNREVIEWED
    #10492GBPUSD+$12628mUNREVIEWED
    #10493XAUUSD-$14932mUNREVIEWED
    #10494EURUSD+$17236mUNREVIEWED
    #10495GBPUSD+$19540mUNREVIEWED
    #10496XAUUSD-$21844mUNREVIEWED
    DEMO DATA · PROFILE
    TRADER PROFILE | PERSONAL COACH SCORECARD
    OVERALL78 / 100
    STRENGTH: Risk sizing consistencyWEAKNESS: Exit efficiency
    RISK
    86
    DISCIPLINE
    74
    ENTRY
    81
    EXIT
    68
    CONSISTENCY
    77
    DEMO DATA · MISTAKES
    MISTAKE ANALYSIS | AUTOMATIC DETECTION
    MISTAKECOUNTSEVERITY
    REVENGE ENTRY9HIGH
    OVERTRADING14MED
    EARLY EXIT18MED
    RULE BREAK6HIGH
    CHASE ENTRY8LOW
    PARETO | COSTLIEST MISTAKES (REALIZED LOSS OF TAGGED TRADES)
    REVENGE ENTRY$610 | cum 38%
    OVERTRADING$480 | cum 54%
    EARLY EXIT$330 | cum 70%
    RULE BREAK$270 | cum 86%
    CHASE ENTRY$190 | cum 100%
    DEMO DATA · BEHAVIOR
    BEHAVIOR ANALYSIS | SESSION & TIMING HABITS
    SESSIONTRADESNET P/L
    ASIA18+$140
    LONDON51+$1,780
    OVERLAP29+$920
    NEW YORK26+$480
    OTHER4-$120
    COACH: your weakest session is OTHER (-120). Consider skipping it.
    REVENGE & OVERTRADING STATUS
    CAUTION · 3 clustered-loss sequences

    Spacing between losses shortened after drawdown. Review entry gate before the next trade.

    STOP-LOSS DISCIPLINE & INVARIANCE
    GOOD · 93% stop integrity

    Most trades kept initial risk boundaries; 2 stop-widen events require review.

    DEMO DATA · COACH
    TRADING COACH INTELLIGENCE ENGINE
    OVERALL SCORE78 / 100
    RISK86
    DISCIPLINE74
    ENTRY81
    EXIT68

    STRENGTHS

    • Consistent position sizing

    • Strong London-session edge

    WEAKNESSES

    • Early exit after +1R

    • Performance drops after 3 losses

    ACTIVE COACH RECOMMENDATIONS

    1. After 2 losses, reduce pace and re-check setup.

    2. Let A-grade trades reach planned management milestone.

    3. Avoid OTHER session until sample improves.

    TOP MISTAKES & MEMORYTREND: STABLE (+6 score vs prior window)PATTERNS: London Sweep / FVG strongestBEST: trend-aligned A setupsAVOID: revenge / late-session chaseADVICE: preserve risk, improve exit capture
    TRADE #10452 · XAUUSD · BUY
    Net +$286.40Result +1.62R (risk $176.80)Plan: London Sweep · Grade AExit captured 71% of best moveEntry 2631.20 → exit 2646.80Opened 2026.09.29 10:15 · held 47mLots 0.20 | comm -$2.80 | swap 0.00Exec: slip 0.2p | 64ms | spread 1.6p
    GRADE
    EMOTION BEFORE ENTRY
    RULES
    SETUP
    London Sweep
    MISTAKES
    SCREENSHOT REVIEW · TRADE #10452
    LIVE PREVIEW · ENTRY
    SETUP CONTRIBUTION WATERFALL | CUMULATIVE NET BY SETUP
    London+$1,380
    NY Rev+$740
    FVG+$1,100
    Breakout-$260
    Other+$510
    TOTAL+$3,470

    Replay Bar · 520×30

    Exact size and order of the buttons
    #564f43 EURUSDEVT 4/8
    Speed button order: 1x → 2x → 5x → 0.5x → 0.25x → 1x. The source tooltip mentions the overall range, but the documented behavior comes from the handler.

    Hotkeys and dispatch priority

    Click
    In MT4, E and N/S are consumed before some Workstation hotkeys; this is documented as a shadow/priority conflict.

    Coach V2 · behavior coach

    A read-only advisor: it never sends or changes an order. LIVE and SIM are analyzed separately. Only configurable guards can block entries. With CoachUiV2=false the old view returns.

    Panel language(like UiLanguage and the FA/EN button inside the panel)
    The Coach V2 dock texts come from the real C2L dictionary and the smc_p53_i18n.inc translation layer; the FA button inside the dock works too.
    Coach dock on the chart: 480×(28+214) pixels; cycle between pages with the < and > buttons (not tabs). MIN keeps only the OVERVIEW summary. Figures are examples; this graphic is an educational reconstruction for RC58. Click any button to learn its purpose.
    COACHTODAY
    READY | LIVEToday +84.20
    Daily loss0.62% / 4.00% (DAY %)
    Trades 4 (3W 1L) Tilt 22 Risk 0.9% Plan 1:1.8
    No active coach warning
    NEXT: confirm setup, stop and risk before entry
    READY | LIVEBroker account
    P/L today+84.20 (+0.84%)
    Floating+12.40 (+0.12%)
    Trades4 (3W/1L)
    Risk if all stops hit: -96.00 (-0.96%)
    Daily loss0.62% / 4.00% (DAY %)
    Left today: 346.00 (3.38%)after stops: 250.00 (2.44%)
    Tilt ⓘ22/100
    Streak 0L | Revenge 0 | Overtrade 0 | Open 2
    ! XAUUSD risk 1.40% of balance (limit 1.0%)
    Reduce size or tighten the stop back to the plan
    OPEN RISKLIVE
    96.00 (0.96% of balance)limit 3.0%
    Positions: 2 known / 0 unknown (no SL)
    Top symbol: XAUUSD 62%
    Direction: BUY 62% / SELL 38%
    Draft: BUY EURUSD R:R 1:1.8 OK
    Broker min stop distance: 10 pts
    Price-only risk | excludes pending, costs and gaps
    BEHAVIORLIVE
    SINCE ATTACH (live account)
    3SL changes
    1SL widened
    0SL removed
    2TP changes
    0Lot-ups
    1Risk-ups
    TODAY / RULES
    Revenge 0 | Overtrade 0 | Tilt 22
    Rules blocked: 1 | BYPASS used: 0
    SL widened +12.0 pips #10452
    TRENDS (broker journal)
    7DPREV 7DDELTA
    Trades3127
    Win rate58%52%g
    Net+412.60+118.20g
    Avg R0.420.18g
    Profit factor1.611.22g
    Net by weekday (30D)
    M
    T
    W
    T
    F
    S
    S
    Best session: London +380 Worst: Asia -40
    COACH FOCUS
    Execution72
    Discipline81
    Risk86
    Performance-
    Strength: Consistent position sizing
    Weakness: Early exit after +1R
    1) After 2 losses, reduce pace and re-check setup.
    2) Let A-grade trades reach the planned milestone.
    PRO INSIGHTS86 trades
    Expectancy (R / money)+0.18R / +21.42
    Profit factor / payoff1.61 / 1.22
    Win rate (95% range)57% (47-67)
    Streaksmax W 6 / L 3 | now +3W
    Win rate after loss vs after win48% vs 61%
    Lot size after loss vs after winx1.35
    Risk consistency (CV)0.31
    Rules followed vs broken (avg)+0.42 vs -0.31
    > Lot size is x1.35 larger after a loss: keep size constant
    > Weakest entry hour 22:00 (avg -0.40); strongest 10:00 (avg +0.62)
    Scope: THIS EA (default)
    Strict SL protection: ON | Single instance: ON
    Auto-close flags checked: none of selected actions on
    Selected coach/schedule/news gates: OFF
    Local event CSV OFF | exports OFF | ID opt-in OFF
    License cutoff: … (not enforced)
    Inputs > Sections 1, 2, 3, 25-31 | review on demo first

    Emotional pressure (Tilt) ⓘ

    0–100 · 60+ = rest

    The calculator below is a teaching example of the Coach V2 formula; it is not connected to a MetaTrader account. The software itself computes these inputs from history and account state.

    Demo score
    0/100
    Calm range

    tilt = min(100, min(60, 20 × losses) + min(50, 25 × revenge) + (size_jump ? 20 : 0) + (daily_budget_used ≥ 50% ? 20 : 0) + (trade_cap_reached ? 15 : 0))
    Very important: 60+ is a stop/rest warning, but this number alone does not necessarily block all orders. The entry lock depends on CoachTiltLockMinutes > 0 (default 30 since RC59; 0 = off) and a recent loss. Coach V2 itself is read-only.

    Configurable gates and alerts

    CoachMaxRiskPerTradePct = 1.0

    Warns when one trade’s risk is above 1% of the balance.

    CoachRevengeWindowMin = 30

    A 30-minute window for detecting revenge entries; by default only the same symbol and no scale-in.

    CoachMaxTradesPerDay = 0

    0 means the daily trade cap is disabled; a positive value enables the entry guard.

    ToastLanguage = 2

    When an entry is rejected, the reason and next action are shown in two languages.

    Language: the FA / EN button on Coach and Journal, or UiLanguage; digits are always Latin. Dock width: CoachPanelWidth (460–600). The “entry blocked” window: ToastLanguage · ToastSeconds · ToastFontSize.

    Extra panels

    Panels that appear depending on account and chart state. Switch between them with the bar below.

    Panel language(like UiLanguage and the FA/EN button inside the panel)
    In the real EA only the Journal, Coach (and advisors) and virtual monitor panels are translated; the Entry Block window is bilingual through ToastLanguage. Activity, Quick Setup, Equity, Prop HUD and Lab are always English.
    ActivityEvents: entry, news, TP, close
    Quick SetupWizard for choosing a style and prop firm
    Equity / Prop HUDEquity curve and prop-rule progress
    Live CoachNext-entry gate and emotional pressure
    Strategy Lab / Rewind / DecisionReplay tools and decision practice
    ACTIVITY CENTER36 recent events
    INFOTRADE OPENEDXAUUSD BUY · risk 0.50%
    WARNNEWS GUARDHIGH USD event in 18 minutes
    OKTP1 FILLEDRisk-Free milestone available
    INFORISK-FREEWhole position stop synchronized
    OKTRADE CLOSEDRealized +1.62R
    QUICK SETUP WIZARDV40.220
    1. Choose how you tradeNothing changes until CONFIRM. Every value stays editable.
    PROP FIRM CHALLENGE

    0.5% risk / trade

    Firm guard + live limits

    News block + auto-lock

    GOLD / SCALPER

    1.0% risk / trade

    ATR break-even + trail

    30 pt slippage tolerance

    FOREX SWING / DAY

    1.5% risk / trade

    Wide exits / no trailing

    Daily loss cap 5%

    2. Prop firm rules
    Challenge start balance: 100,000.00 (profile)3. Risk per trade
    Review selections before launch
    ACCOUNT PERFORMANCE & EQUITY CURVE
    NET PROFIT+$4,220
    WIN RATE58.6%
    PROFIT FACTORPF 1.54
    MAX DRAWDOWN-$842
    ATH: $104,880
    PROP FIRM | FTMO 2-STEP
    SAFE | on breach: BLOCK
    DAILY LOSS1.8 / 5.0%
    MAX LOSS3.2 / 10.0%
    PROFIT TARGET5.7 / 10.0%
    TRADING DAYS3 / 4
    Start 100000 | day start 103120
    Best day 1260 | auto-lock BLOCK
    LIVE COACHREADY
    NEXT ENTRY: GATE CLEAR · A-GRADE SETUPToday 4 trades | 3W 1L | net +2.4R | plan RR 1.8
    TILT22/100

    • No discipline alerts. Stick to the plan.

    ToastLanguage:Scenario:
    This panel is built exactly like RC37SyncToast(): ToastLanguage=1 shows Persian only, =0 English only, =2 both blocks one below the other. The reason translation comes from the same ~1200-phrase dictionary; if a reason has no translation, the English text stays.
    AI PRE-TRADE SAFETY & PSYCHOLOGY AUDIT

    MINDSET: CALM / VERIFIED

    RULES: PRE-TRADE CHECKLIST VERIFIED

    RISK: WITHIN ACCOUNT AND POSITION LIMITS

    VERDICT: ENTRY MAY PROCEED
    Strategy Lab / Replay Bar · source width 466px · bar height 30px
    SETUP
    0.25x · 0.5x · 1x · 2x · 5x · 10x · 20x · 50x
    TRUE REWIND STATE2026.09.29 10:42

    BAL   10042.60

    FLT   +184.20

    EQ    10226.80

    POS   2    VOL 0.40

    PEND  1    LED 8

    REAL  +612.40

    WHAT WOULD YOU DO?
    Replay decision panel: 340×120 · buttons 58×24
    ASIA
    LONDON
    NEW YORK
    USD HIGH
    NEXT 00:18 | USD | HIGHCPI m/m · News guard active
    Note: in the EA these panels appear/hide depending on account state, chart size and internal state. The numbers on this page are demo values; control names, structure and base sizes come from the source.

    Strategy Lab (4-chart tester)

    Multi-timeframe Replay on a live chart with a future mask: candles after the test time are covered. Trades here are virtual. Select charts and try the buttons.

    MT4 + MT54 charts8 speeds · 0.25x to 50x
    ⚠ Strategy Lab in the real EA is English only and does not change with the language button; this simulator stays English for the same reason.
    PLAY / PAUSESpace or C; step with V and X
    LOC / LReturn all charts to the test time
    ScrollThe mouse wheel is free; background drag is locked
    Start dateChoose it in Pause; TRUE REWIND to return the account
    Simulated platform
    Replay speed (8 options)

    Scroll and anchor

    Current behavior: scrolling with the mouse wheel is allowed; background drag is locked to avoid interfering with trade boxes. During PLAY, the Fixed Replay Anchor keeps the chosen display point as steady as possible. Zoom locates that chart to the test time and L returns all charts to the test position.

    MT5 note

    In MT5 (P4.7) the early Seek stop when M5 history is not ready was fixed and a limited recovery with WAIT/TIMEOUT is performed. This behavior is unchanged for MT4 in P4.7.

    Tool behavior

    OperationBehavior
    Manual scroll with the mouse wheelThe chart foreground moves freely; the background-drag lock prevents interference with trade boxes.
    PLAY / NEXT / PREV and Fixed Replay AnchorAfter you choose a position, the program calculates the scroll compensation per chart from its visible candle.
    Zoom or resizeZoom leads to a Locate of that chart; a display change must not move the tester engine time.
    L or choosing the test dateExplicit Locate on all charts; choosing a date discards the old detached-scroll state.
    M15 / H1 / H4 in MT5The Relay buttons and M5 history recovery were fixed in P4.6/P4.7.
    News visibility / AlertsNews display is OFF at first; a manual change is kept and restored. News alerts have an independent switch.
    Future MaskThe future candle must stay covered; this part is untouched by the news-default fix.
    Reminder: this page is only a teaching simulator. In Lab trades are virtual; LIVE differs from SIM.

    Practice checklist

    Replay Monitor · RC58

    This interactive mock-up illustrates RC58. All figures are samples, and it is not connected to your account. Try OVERVIEW, EQUITY and CLOSED tabs.

    REPLAY MONITOR · RC58Educational demo • no account connection
    Sample balance$10,380
    Sample realized P/L+$380 (3.8%)
    Sample win rate58%
    Sample drawdown-2.1%
    Profit Factor1.48
    Expectancy+$19.0
    Average R0.31 R
    Payoff1.12
    Best / Worst+$95 / -$72
    Balance DD2.1%
    Recovery1.8
    Trades20
    BALANCE | realized closes onlySTARTLATEST

    CLOSED · sample table; below 640px OPEN disappears, below 560px DUR also disappears.

    TicketSymbolOpenCloseDurProfit
    #1042EURUSD09:1509:4833m+$82
    #1043XAUUSD10:0210:3331m-$35
    #1044EURUSD10:0410:5551m+$64
    Overview: review net P/L, win rate, expectancy, R and drawdown before your next decision.
    Display
    Navigation
    Sensitive actions
    RESET TEST and CLOSE ALL are sensitive actions in the actual product. This illustration only displays explanations and never changes positions.

    Hotkeys

    They work when you are not typing in a text field. In MT4 a few keys (E and N/S) are consumed before the Workstation keys; if you see unexpected behavior, use the panel button.

    KeyJob
    -Switch full panel ⇄ Zen
    EInstant Break-Even for managed positions (at most once per second)
    H then EnterARM closing 50%; press Enter within 5 seconds
    B / NSame as the mini-dock BUY / SELL (the same Draft → EXEC). O turns on One-Key mode and Enter confirms the armed side
    [ / ]Previous / next ticket
    QAccount Performance & Equity widget
    TTurn the Strategy Lab bar on/off
    In Strategy Lab / Replay
    Space C PPlay / Pause
    V →One candle forward
    X →One candle back
    RRestart (RESET)
    F ZFit / auto-scale mode
    LLocate: return all charts to the test time
    EscPause
    Workstation (WSEnableSafeHotkeys)
    W J N S LWorkstation · Journal · news · sessions · Levels. The trading key E is OFF by default (WSEnableTradeHotkey)

    Settings (249 inputs)

    Press F7 on the chart (EA Inputs). Names and defaults are the same in MT4 and MT5. Most inputs are optional or advanced; change the “SAFETY & INFRASTRUCTURE” and “DIAGNOSTICS” groups only when needed.

    Most important settings

    Leave the rest at their defaults
    InputDefaultWhy it matters
    ManagementScope00 this EA only · 1 a specific Magic · 2 all orders on the symbol (caution)
    ManualStopWideningPolicy10 warn · 1 up to the daily limit · 2 forbidden
    PropMaxDailyLossPct + PropFirmDailyGuard4.5 · falseDaily drawdown guard for prop accounts
    DAY % (RISK tab, not an Input)0 = OFFThe Account Guard daily loss limit; set in the panel
    WSNewsGuardMode · WSScheduleGuardMode · WSPropGuardMode0OFF / WARN / BLOCK
    CoachMaxTradesPerDay · CoachMinRR0Coach entry gates (0 = OFF)
    CoachTiltLockMinutes30Entry pause after a loss at emotional pressure 60+ (0 = OFF)
    ForceNativeTradeLevelstrueKeeps the terminal's own Entry/SL/TP lines visible on live charts
    CoachMaxRiskPerTradePct1.0Risk-per-trade warning
    UiLanguage · ToastLanguage0 · 2Journal/Coach language and the entry-blocked window
    AutoTradeScreenshots · ScreenshotOnVirtualTradestrueEntry/exit screenshots for the Journal
    RunSetupWizard1First-run wizard for each account
    TesterFixedSpreadPips1.5Fixed Lab/Replay spread (virtual only)
    StartMinimizedtrueStart in Zen mode

    All inputs

    NameTypeDefaultDescription

    Documented control catalog

    A searchable list of buttons, fields, toggles and key controls of the main panel, Zen, Trade Box, Workstation, Journal and Replay.

    Troubleshooting and glossary

    Common problems, causes and fixes.

    ProblemCause / fix
    BUY/SELL does not work or entry is rejectedRead the “entry blocked” window (category + reason + next step). Usually: AutoTrading off, daily limit, margin, spread, news/time guard, trade cap or the emotional-pressure lock.
    A virtual (SIM) position does not openCheck the Experts log for [RC34] and [RC35]. Causes: Recovery blocked, the engine lock is not on this chart (EnforceSingleEngineInstance), or the virtual book is held by another chart/instance. If you see “lease could not be acquired”: in Tools ▸ Global Variables (F3) delete the variables BTSV_OWNER and BTSV_BEAT and attach the EA to the chart again (fixed automatically in RC35).
    I widened the SL and it was rejectedIt is ManualStopWideningPolicy. Policy 1: the risk would exceed the daily/remaining limit. Policy 2: always forbidden. If really needed: BYPASS (that session only).
    TP/SL on the wrong side is not acceptedTP must be on the profit side and a pending SL on the loss side. In a fast market, if price has passed the TP it is rejected.
    The box disappearedProbably hidden with -; SHOW n in the MANAGE tab. The trade is not gone.
    A closed box stays on the chartThis is normal. One click on X or - removes its display; the journal record stays.
    Manual trades / another EA were managed tooManagementScope=2 manages all orders on the symbol; set it to 0 for safety.
    “This build expires…” or “EXPIRED” appearsEvery build works until a fixed date, shown in About and in the panel badge (“Valid until …”). Reminders appear once each at 10, 3 and 1 days left, on the last day and after expiry. After that date NEW entries are blocked everywhere (market, pending, OCO, virtual/SIM entries and the Strategy Tester); open trades keep being managed (BE, trailing, partial exits, SL repair). Download the latest build from the website and replace the file.
    Entry is blocked with “tilt pause”After a loss that raised emotional pressure to 60+, Coach pauses new entries for CoachTiltLockMinutes (default 30). Wait for the countdown, or set the input to 0 to turn the pause off.
    The terminal's Entry/SL/TP lines are not visible on a live chartSince RC61 the EA switches Chart Properties ▸ Show trade levels back on by itself (ForceNativeTradeLevels=true), also after a Lab/Replay session or a template. Set it to false only if you want them off.
    Persian text in MT4 shows “???”RC58 supports Persian labels for translated surfaces such as Journal, Coach and the virtual monitor. The main panel and certain technical button labels remain in English; use EN if your chart cannot render Persian.
    Screenshots are not savedAutoTradeScreenshots, ScreenshotOnVirtualTrades and disk space (a full BMP is 5 to 8 MB: JournalStoreFullBmp). Errors are logged and retried up to 3 times.
    The old Replay runs or it does not openThe trade symbol must match the chart, JournalReplayUsesTester=true and you must be outside the real Strategy Tester.
    Coach shows “-” as the scoreThere is not enough data; it deliberately does not show a fake number. Tag statistics stay grey until JournalMinSample (20).
    News is not shownIt is OFF on a fresh install; the NEWS button. Allow WebRequest in Tools ▸ Options ▸ Expert Advisors for nfs.faireconomy.media.
    Mobile notifications do not arriveEnter your MetaQuotes ID in Tools ▸ Options ▸ Notifications; EnablePushNotifications alone is not enough.
    To report a problem: the Experts and Journal logs, symbol, trade type, Entry/SL/TP and a screenshot of the moment. For a deep check, temporarily set PM_DebugState=true.
    Glossary
    TermMeaning
    DraftA trade draft on the chart before it is sent
    EXECThe final step of sending an order
    R / 1RDistance from Entry to the initial SL; a 2R profit means twice the risk
    BEBreak-Even; SL at the breakeven point (NET = including costs)
    RFRisk-Free; SL placed so the possible loss is zero
    TrailA moving SL that follows the price
    OCOTwo orders where activating one cancels the other
    GTCOrder with no expiry
    ATRAverage range of movement; the basis of automatic SL/TP
    BTS / SIM / LabVirtual trading engine (no broker)
    GuardA rule that can block or warn about an entry
    Emotional pressure (Tilt)A score from 0 to 100 of behavioral state; the formula is on the Coach page
    MAE / MFEGreatest move against / in favor of the trade while it was held
    Profit FactorSum of profits ÷ sum of losses; above 1 is profitable
    Magic NumberIdentifier of an EA’s trades; 0 = created automatically
    LeaseOwnership of the virtual book by one chart/instance
    About educational illustrations
    The illustrations and simulators in this guide are educational, not connected to any broker. Some buttons may look different depending on MetaTrader or its theme. Practice on Demo before placing live trades, and confirm actual positions in the Trade tab.

    What is improved for you in RC69?

    Only user-visible changes are listed here. You do not need to study release history to start trading.

    RC55 · Reward / risk boxes

    When you enable or disable TP2, TP3 or SL stages, the green reward and risk areas update immediately; no chart scroll or rescale is required.

    RC56 · Replay Monitor

    Bottom controls are grouped as Display, Navigation and Sensitive actions. OVERVIEW shows a clearer KPI grid and the balance plot is stepwise.

    RC57 · Correct trade chronology

    If several positions close within one candle, the balance series is reordered by actual closing times, avoiding artificial backward plotting.

    RC58 · CLOSED table on narrow charts

    The Replay Monitor table uses the actual panel width. Below 640px OPEN is hidden; below 560px DUR is also hidden. No trade data is deleted.

    RC59 · Rest after a loss

    CoachTiltLockMinutes now defaults to 30 (it was 0). After a loss that raises emotional pressure to 60+, new entries pause for 30 minutes and the entry-blocked panel shows “tilt pause”. Set 0 to turn it off.

    RC60 · Clean screenshots

    Entry, exit, manual and virtual screenshots no longer contain the Journal overlay or the evidence window, even if the Journal is open at the moment of capture.

    RC61 · Terminal trade lines

    New input ForceNativeTradeLevels (default true). On live charts the terminal's own Entry/SL/TP lines are switched back on automatically if a Lab/Replay session or a template left them off. Set false to keep them off.

    RC62 · New name: SMC Trading Cockpit

    Only displayed names changed: window titles, the About text, the Quick Setup header and the Experts log. File names, inputs, magic numbers, presets and saved boxes are unchanged.

    RC67 · Build validity and one name

    This build is valid until a fixed date (14 Nov 2026). Reminders appear once each at 10, 3 and 1 days left, on the last day and after expiry. After expiry only NEW entries are blocked; open trades are still managed. Download the latest build from the website. All log messages now use the single name SMC Trading Cockpit.

    RC68 · Expiry lock on every entry path

    After the build expires, NEW entries are blocked everywhere: market, pending, OCO, virtual/SIM entries and the Strategy Tester. The lock engages at the exact cut-off time and is checked again right before every order is sent. Open trades keep being managed.

    RC69 · Strategy Tester lock

    After the build expires the Strategy Tester stays disabled too: it reads the machine's real clock, not the tester's simulated one. Once an expired build has been seen on a PC, turning the clock back does not revive it.

    The EA now has 249 inputs: ForceNativeTradeLevels is new and CoachTiltLockMinutes changed its default from 0 to 30; every other name and default is unchanged since RC54. The mini panel still includes VL. RC69 changes no inputs. Numbers remain Latin even when Persian UI is selected.
    Risk reminder: a green reward box or a learning message is not broker approval. Real orders are sent only through MetaTrader, subject to its checks and guards.