Expert Advisor / MetaTrader 5

Your stop decides the lot size.

Drag Entry, Stop Loss and Take Profit on the chart. SizePlan turns the risk you choose into the exact volume, shows the loss and the gain in money, and sends the order with one click.

  • Platform MetaTrader 5 for Windows
  • Brokers Any; read from the symbol
  • Trading after install Off until you enable it
  • Where to get it MQL5 Market, with a free demo
SizePlan planning panel on EURUSD: BUY LIMIT 10.25 button, risk 1% of equity, reward to risk 1.99, entry 1.13309, stop loss 1.13214 at minus 994.25 USD and take profit 1.13498 at plus 1916.75 USD 1 2 3 4 5
  1. What one click sendsThe button names the order type and the volume: here a buy limit of 10.25 lots.
  2. Your risk basisPercent of equity, percent of balance, a cash amount or a fixed lot.
  3. Lot from risk1% of equity and a 95-point stop give 10.25 lots, rounded down to the lot step.
  4. Money at every level−994.25 USD at the stop and +1916.75 USD at the target, before anything is sent.
  5. ProtectionBreak-even and trailing stop, off until you switch them on.
On the chart

The plan lives on the chart you already use.

No separate window and no lot table. The plan box, the open position and the panel sit on the MetaTrader chart, and every tag shows price, money and distance.

EURUSD M1 chart with the SizePlan panel on the left, a buy plan with take profit plus 1947.68 USD and stop loss minus 994.56 USD, and an open 10.43 lot position drawn with its take profit and a stop already in profit 1 2 3 4

EURUSD M1, demo account, SizePlan 3.44. On a narrow screen, scroll the picture sideways.

  1. The panelRisk, reward/risk, the three levels and the order button, docked on the chart.
  2. The planDrag the box, its TP and SL tags or the entry line. Each tag shows price, money and points.
  3. Entry and lotThe entry tag carries the volume. A fixed entry becomes a limit or stop order; a plan that follows the price goes at market.
  4. The open positionA filled trade is drawn with its live stop and target. Here the stop is already past entry: +62.58 USD locked.
Lot calculator

Lot size calculator: the arithmetic SizePlan does for you.

Try it with your own numbers. Inside MetaTrader you never type the point value or the lot step: SizePlan reads them from your broker's symbol, so you only choose the risk and drag the stop.

Point value: 1.00 for EURUSD on a USD account (one point = 0.00001). For other symbols check the contract specification.

Ledger, in account currency

Risk budget500.00
Loss per lot at the stop180.00
+ commission per lot5.00
Budget ÷ loss per lot2.7027
Lot size, rounded down2.70
Estimated loss at the stop−499.50
Budget left unused0.50

An estimate. Gaps, slippage and swaps can change the real result. In the terminal, SizePlan takes the loss per lot from MetaTrader's own profit calculation for the symbol, which also covers cross rates, metals, indices and other CFDs.

Workflow

Five things you do with it, in this order.

SizePlan has no strategy and never opens a trade by itself. It takes over the manual work around an order: before the click, at the click and after it.

01

Draw the plan

Click BUY or SELL and a plan appears at the market price. Drag the stop and the target where your analysis puts them, or type exact prices.

  • Lock the reward/risk ratio, or lock one price with a click on its label.
  • MARKET PRICE keeps the plan on the live price until you move it.
  • Up to five targets; each earlier one closes its share of the position.
  • Lines trigger where you see them: on a Bid chart the Ask-side levels are shifted by the spread when the order is sent.
02

Choose the risk, get the lot

Percent of equity, percent of balance, a cash amount or a fixed lot. SizePlan asks MetaTrader what one lot loses at your stop, adds your commission and divides.

  • Rounded down to the lot step, never up to reach a minimum.
  • At the broker's maximum lot, the unused budget is shown and the stop stays put.
  • Loss at the stop and gain at each target, in money and in points.
03

Send it with one click

The active button reads, for example, BUY LIMIT 10.25. A plan that follows the price is sent at market; a fixed entry becomes a limit or stop order, depending on its side of the price.

  • No confirmation dialog. The other side's button only switches the plan.
  • After a send the plan is put away; the next click brings a fresh one back at the market.
  • Optional caps: risk per trade, total risk to SL, daily equity loss, open positions, spread.
04

Manage every trade

The Trade Manager lists every position and pending order in the account, whoever opened it: this chart, your phone or another EA.

  • SL, TP and pending entry editable with steppers.
  • Partial or full close, cancel pending orders.
  • History for 7, 30 or 90 days, with who closed each trade.
  • Open positions drawn on the chart; the eye in the header hides them.
05

Protect it, automatically if you want

Break-even and trailing are opt-in per position. They run while SizePlan is attached to a chart with trading enabled.

  • Net break-even: the stop also covers commission and negative swap.
  • Auto break-even in points or R, with an optional offset.
  • Trailing by fixed distance, steps, previous candle, swing pivot or ATR.
  • The automated stop only tightens. If you move it yourself, automation pauses and says why.
Trade manager

Every trade in the account, in one table.

Select a row and its stop and target are editable at once. The details on the right and the targets strip below follow the selection.

SizePlan Trade Manager: a EURUSD buy of 10.43 lots with break-even protection, SL and TP steppers, a net break-even button covering 52.16 USD of costs, partial close and the targets strip 1 2 3 4 5 6 7

Trade Manager, demo account, SizePlan 3.44.

  1. Scope and listsThis symbol or all symbols; open positions, pending orders and history.
  2. Protection at a glanceOne chip per row: is the stop still risking money, or already at break-even?
  3. Stop and targetSteppers, distance in points and money at the level. Review & Apply sends, Revert reloads.
  4. Net break-evenThe stop goes past entry by the position's costs, so a close there nets zero.
  5. Close part or all% CLOSE takes the share in the field; CLOSE ALL closes the position.
  6. AutomationAuto break-even and trailing stop for this position, off by default.
  7. Targets stripBooked and open result, stop, entry and every target on one line.
Limits of the tool

What SizePlan will not do.

A tool that touches your orders has to be predictable. These are fixed rules, not settings. Beyond them it warns and explains; it does not stop you from doing what MetaTrader allows.

Open a trade by itself

No strategy and no signals. Every entry is one you draw and send.

Round the lot up

If the minimum lot risks more than your budget, it says so and sends nothing larger.

Move your stop to spend the budget

At the broker's maximum lot it shows the unused budget. The stop stays where you put it.

Send twice after a disconnect

A request is stored before it goes out and checked after a restart. An unknown outcome is never resent automatically.

Trade straight after install

EnableTrading is off by default. Until you turn it on, the panel only plans.

Guess your broker

No presets. Tick size, lot limits, stop levels and filling modes are read from each symbol at runtime.

Availability

Now on the MQL5 Market.

Get SizePlan from the official MQL5 Market: buy it for 99 USD or rent it for 30 USD a month. Try it first: the free demo runs in the MetaTrader Strategy Tester. After purchase MetaTrader installs it for you, and the quick start walks through every control.