← All Products

Universal Position Size Calculator

Know your exact lot size before every trade. Set your risk, set your stop loss — get the precise position size on any symbol.

$49 Unlimited license
Universal Position Size Calculator panel on MetaTrader 5 chart

Why This Calculator Is Different

Most position size tools use simple pip-value math. That works for major Forex pairs, but gives wrong results on stocks, crypto, and futures where tick values, contract sizes, and profit calculations differ.

This calculator uses OrderCalcProfit() — the same function MetaTrader 5 uses internally — so the lot size is accurate regardless of the instrument type. Forex, stocks, crypto, metals, indices, futures. All handled correctly.

Features

  • 01
    Accurate on ALL symbols — Forex, Stocks (AAPL, TSLA), Crypto (BTCUSD), Metals (XAUUSD), Futures. Powered by OrderCalcProfit() with tick-value fallback.
  • 02
    Draggable on-chart panel — Edit Risk ($), Stop Loss, and Take Profit directly on the chart. No need to re-attach the EA to change parameters.
  • 03
    One-click BUY / SELL — Execute trades instantly with calculated lot size, SL, and TP.
  • 04
    Auto order splitting — If your calculated lots exceed the broker's maximum volume per order, the EA automatically splits into multiple orders.
  • 05
    Min SL protection — Prevents you from placing trades with a stop loss below the broker's minimum distance.
  • 06
    Over-risk warning — When even the minimum lot size risks more than your target, you get a clear orange warning with the actual risk amount.
  • 07
    Color-coded risk display — Green under 5%, orange 5-10%, red above 10% of balance.
  • 08
    Real-time updates — Calculations refresh on every tick as prices change.

How To Use

  1. Attach the EA to any chart.
  2. Set your Risk ($) — the dollar amount you are willing to lose on this trade.
  3. Set your SL (points) — your stop-loss distance from entry.
  4. Optionally set TP (points) — your take-profit distance (0 = no TP).
  5. The panel instantly shows: Lots, Actual Risk, Risk % of Balance, and Order count.
  6. Click BUY or SELL to execute.

Important Notes

  • This is a manual execution tool, not an automated trading bot. It calculates and executes on your command.
  • In Strategy Tester, use Visual Mode to interact with the panel.
  • The editable spin controls support both arrow clicks and direct keyboard input.
  • Works on any instrument MetaTrader 5 supports — Forex, Stocks, Crypto, Metals, Indices, Futures.

Get It Now

$49 — Unlimited license. One purchase, use it forever.

Buy on MQL5 Market