Why Lot Sizing Is Not Enough
A lot-size calculator answers an essential question:
What volume corresponds to the selected risk?
Risk governance must answer a broader one:
Is the proposed trade compatible with the symbol, the account, the portfolio and the current operating context?
That difference is the foundation of QRM PRO.
QRM PRO does not generate trading signals and does not attempt to forecast the market. It checks whether a trade proposal complies with the configured risk policy before execution may be attempted.
At a glance
A complete pre-trade assessment involves several different dimensions.
Monetary sizing
Estimated BUY and SELL loss/profit in the actual account currency, with an explicit pips or points display.
Broker and margin
Volume representability, Stop Loss constraints, margin requirements and operating specifications of the symbol.
Account limits
Daily Drawdown, Maximum Drawdown, Profit Target and remaining capacity under the configured policy.
Portfolio
Existing positions, Open Risk and currency exposure across the entire account.
Context
Validity after changes to symbol, timeframe, direction, setup, distance unit, price range or market availability.
Traceability
Outcome, reason code and key control metrics recorded in structured CSV outputs.
1. The limits of ordinary lot-size calculators
The combination of risk percentage + Stop Loss distance is a useful foundation, but it describes only part of the problem.
In practice, the theoretical volume may be unusable, the same numerical distance may have a different meaning across instruments, margin or policy capacity may be insufficient, and a decision that was valid moments ago may become obsolete.
Several practical issues have to be considered:
- The broker's minimum lot or volume step may make the requested risk impossible to represent without exceeding it.
- The same SL number does not have the same meaning on Forex, CFDs, indices or metals; point, tick and contract specifications matter.
- A trade may respect the single-trade Stop Loss budget while breaching margin, drawdown or portfolio limits.
- A change of symbol, timeframe, direction, setup or display unit requires a new control.
- Market conditions or execution permissions may change between validation and order submission.
- Without structured records, it can be difficult to reconstruct why a proposal was approved or blocked.
The conceptual step from position sizing to risk governance is therefore not simply to use a more complicated sizing formula.
It is to evaluate the proposal in its full operating context.
2. From sizing to pre-trade governance
The operating workflow separates proposal, control, authorization and execution.
Step 1
Define:
- Risk
- Stop Loss distance
- DistanceUnit: AUTO, PIPS or POINTS
- Risk/Reward ratio
Step 2
Run:
CHK B for a BUY proposal
or
CHK S for a SELL proposal.
Step 3
Read:
APPROVED
or
BLOCKED
together with the reason, monetary loss and operating metrics displayed on the panel.
Step 4
Enable execution deliberately only when the trade is intentional and all LIVE permissions are complete.
Step 5
After the order, verify the position, Open Risk, exposure and traceability in the output files.
Fig. 2 - CHK B approved: the BUY proposal has passed the available pre-trade controls.
CHK does not open positions
Validation and execution remain separate operations.
This allows QRM PRO to be used as a pre-trade control while execution remains disabled.
3. Pips, points and representable risk
QRM PRO separates the displayed distance unit from the canonical technical distance.
In AUTO mode:
- Forex symbols are displayed in pips.
- Other instruments are displayed in MetaTrader 5 points.
Broker-facing calculations, validations and structured CSV records continue to use canonical MetaTrader 5 points.
On a typical five-digit Forex symbol:
SL 30.0 pips = 300 points
With:
RR = 2.00
the corresponding theoretical TP is:
60.0 pips
PIPS forces a pip display.
POINTS forces a MetaTrader 5 points display.
AUTO selects the display automatically according to the instrument.
After a symbol change, the displayed distance may be converted, but the same price distance or monetary risk is not guaranteed. The previous CHK is therefore invalidated.
Volume, margin, stop level, freeze level, tick value and contract size remain independent broker constraints.
Why a demo test matters
Point size, tick value, contract size and margin specifications are supplied by the broker.
Before LIVE use on a new symbol or account, verify the displayed distance unit, monetary loss and order behaviour on a demo account.
4. Account, margin and portfolio limits
A valid standalone lot size does not automatically mean that the proposed trade is acceptable at account level.
QRM PRO evaluates the proposal in relation to the account and the existing portfolio.
Open Risk
Estimated aggregate risk of open positions on the account.
Max Positions
Existing positions plus the new proposal are checked against the configured maximum.
Portfolio Risk Cap
The proposed trade is evaluated together with existing account risk.
Net FX Exposure
QRM PRO evaluates net currency exposure across the open Forex portfolio.
Positions without Stop Loss
Positions whose risk cannot be determined reliably are handled conservatively.
Margin remains an independent constraint
A trade may satisfy its Stop Loss risk budget and still be incompatible with the required margin conditions.
5. Drawdown limits are checked before execution
Single-trade risk is only one part of account protection.
QRM PRO provides a configurable prudential model for monitoring:
- Daily Drawdown
- Maximum Drawdown
- Profit Target
A new proposal can therefore be blocked because its projected monetary loss would breach the remaining Daily Drawdown capacity even when its standalone lot calculation is technically valid.
The status code makes the reason explicit:
DAILY_DD
This is an important distinction between position sizing and governance.
The question is no longer only:
“Can this position be sized?”
It is also:
“Can this account absorb the projected loss under the configured policy?”
Prop-firm rules are not imported automatically. The user must configure the relevant limits and verify them against the firm's official rules.
6. Context validity and explicit preview blocks
A pre-trade decision is valid only for the exact proposal and operating context in which it was calculated.
Relevant context includes:
- symbol
- timeframe
- account
- direction
- Risk
- SL
- distance unit
- RR
A relevant change invalidates the previous control and requires a new CHK.
QRM PRO also blocks a proposal during preview when the calculated SL or TP price cannot be represented within the current symbol price range.
In this situation the panel exposes the explicit code:
INVALID_SL_RANGE
and replaces the general READY state with:
BLOCKED: INVALID_SL_RANGE
before execution can be attempted.
Operating rule
After a relevant change, verify the displayed unit, lot, monetary loss and SL/TP prices.
Do not reuse a previous CHK.
Wait until the panel is ready and run a new control in the required direction.
7. Deliberate execution
QRM PRO starts with execution disabled.
This is intentional.
Risk calculations and CHK controls remain available while the order-sending capability is disabled.
The LIVE badge represents only QRM PRO's internal authorization.
It does not replace the other permissions required by MetaTrader 5.
8. LIVE execution requires independent permissions
An order can be sent only when the required authorization levels are satisfied.
QRM PRO
AllowLiveTrading must be enabled in Inputs.
EA instance
Allow Algo Trading must be enabled for the individual EA instance.
MetaTrader 5 terminal
The global Algo Trading switch must be enabled.
Broker and market
The trading session must be open, the request must be valid and trading must be allowed at submission time.
One click is not enough
When a permission is missing, QRM PRO blocks execution and displays an explicit reason such as:
EXEC_OFF
EA_OFF
or
TERMINAL_OFF
No order is sent.
9. Market availability is also an execution condition
Even when the proposal has passed its risk checks and LIVE permissions are enabled, the broker and market must still accept the request.
A closed trading session is therefore an independent execution block.
In this case the panel makes the operating distinction visible:
the previous CHK may have been approved, but the order itself cannot be submitted successfully because the market is not available.
This illustrates an important principle:
risk approval does not override broker or market conditions.
10. From approval to LIVE execution
When the proposal has been validated, the context remains coherent, all required permissions are active and the broker accepts the request, the user can deliberately submit the order.
QRM PRO does not decide that a trade should be taken.
The user remains responsible for the trading decision and for deliberately initiating execution.
11. Audit, Risk Passport and Symbol Diagnostics
Risk governance becomes more useful when a decision can be reconstructed.
QRM PRO can generate three distinct structured CSV outputs in MetaTrader 5's shared Common\Files folder.
Distances are recorded canonically in the sl_points field even when the panel displays pips.
Audit Trail
Records control outcomes, reason codes and key operating metrics.
Trade Risk Passport
Provides a unique identifier linking the control, its context and any execution attempt.
Symbol Diagnostics
Collects symbol specifications and data used to assess broker compatibility.
The LOG button prepares the files and updates Symbol Diagnostics without sending orders.
12. FULL and MINI interfaces
QRM PRO provides two synchronized operating views.
FULL
FULL mode brings together:
- account context
- prop limits
- remaining policy capacity
- Risk Engine
- complete trade setup
- exposure
- recent controls
- visual audit
- diagnostics
MINI
MINI mode retains the essential operational information while reducing the panel footprint on the chart.
It includes:
- Risk state and primary limits
- Risk
- SL
- RR
- volume
- status
- operating buttons
- compact workflow
Both interfaces use the same operational state.
Trade inputs can persist per chart, while the selected FULL/MINI mode can be remembered independently for each instance.
The FULL and MINI interfaces are shown in the first and third images of this article, so they do not need to be duplicated again here.
13. Configuration
The commercial release exposes the operating parameters used to define:
- initial risk
- Risk/Reward
- distance units
- drawdown and target limits
- portfolio controls
- margin controls
- execution authorization
- panel behaviour
- persistence
- structured reporting
Risk-related and execution-related settings should be changed only when their operational consequences are understood.
14. Prop-challenge model and declared boundaries
QRM PRO provides a configurable prudential model for monitoring:
- Daily Drawdown
- Maximum Drawdown
- Profit Target
using account data returned by MetaTrader 5.
It can block a new proposal based on its projected impact on the configured policy.
However, prop-firm rules are not imported automatically.
Static model, not trailing
Release v1.000 does not replicate:
- trailing drawdown
- high-watermark rules
- proprietary prop-firm formulas
The official rules and dashboard of the prop firm remain the binding reference.
What QRM PRO does not do
QRM PRO does not:
- generate BUY or SELL signals
- decide when to enter the market
- select a trading strategy
- predict market direction
- guarantee profits
- guarantee successful completion of a prop challenge
- import prop-firm rules automatically
- reproduce proprietary trailing-drawdown or high-watermark models
- close, move or automatically modify existing positions in v1.000
- guarantee that a broker will accept an order
- guarantee universal compatibility with every broker, account currency or instrument
- remove trading risk
- replace the trader's independent judgment
These boundaries are deliberate.
QRM PRO is an operational-support and risk-control utility, not a forecasting system.
Conclusion
Lot sizing answers the question:
What volume corresponds to the selected risk?
Risk governance must also ask:
- Is the selected distance unit understood?
- Is that volume actually representable?
- Is margin capacity adequate?
- Is the configured drawdown capacity adequate?
- Can the existing portfolio absorb the proposed risk?
- Is the operating context still valid?
- Are the required execution permissions complete?
- Is the market currently available for execution?
QRM PRO was created to make that assessment explicit, repeatable and traceable.
It does not attempt to forecast the market.
Its purpose is to prevent an order from being submitted before its operating consequences, permissions and state are understood.
QRM PRO for MetaTrader 5
Commercial release v1.000
Public English User Manual: Edition 1.6
Product reference: Quantum Risk Manager Pro on MQL5 Market
Risk warning
Trading involves risk.
QRM PRO is an operational-support and risk-control tool.
It does not constitute financial advice and does not guarantee profits, automatic compliance with every prop-firm rule, successful completion of a challenge or the absence of losses.
Calculation accuracy and operating behaviour depend on data and trading conditions supplied by MetaTrader 5 and the broker.
Every trading decision and every order remain the responsibility of the user.
TRADE | GOVERN | PROTECT
Risk control. Decisions approved.















