Position Sizer (Lot Calculator EA)
Let your risk budget decide lot size on every trade
Type
- Type
- Expert Advisors · Risk & Position Sizing
- Platform
- MT4 / MT5
- License
- Apache-2.0 View license text
- Version
- 2026-10-08 (source snapshot)
- Size
- MT4 161 KB · MT5 234 KB
- Manually verified
- 2026-10-08
- Source repository
- https://github.com/EarnForex/PositionSizer
Download
MT4 — e2a662b5551bd0869345c7d4b0b55858a33432f175a8c8334957e1958c6920ce
MT5 — 9448ae6a9987285bef0a31f153c033267d15ba2bfbd6bb16968119c847767a5b
Integrity check — Compare SHA-256 before installing (Windows: certutil -hashfile file SHA256). Sources are unmodified; LICENSE and provenance notes are inside each archive. Downloads are static links: no click tracking, no IP logging.
What is this
A position-management EA: instead of picking trade direction, it converts your per-trade risk (say 0.5% of the account) into an exact lot size and aggregates exposure across charts. Maintained for years by the EarnForex community, it works as a risk-control foundation under any strategy.
How it works
- Set per-trade risk as a percentage or fixed amount; the EA converts stop distance into lot size
- Send market or pending orders straight from the panel, with expected risk shown before you click
- Aggregates total exposure across symbols with an optional cap alert
- Fixed-lot mode included for small-size workflow checks
Installation (3-step summary)
Full install guide →- 1. Download
Grab the zip via the buttons above
- 2. Unpack & copy
Put .ex4/.ex5 and .mq4/.mq5 into the matching MQL4/MQL5 folders
- 3. Enable
Restart or refresh the Navigator, drag it onto a chart, allow automated trading
Usage notes
- Attach it to a chart as an order panel for manual trading, or pair it with a signal system
- Enable AutoTrading in the terminal first
- The panel ships with several interface languages
⚠ Risk notes
- The math depends on your stop placement: wide stops inflate per-trade loss, tight stops get clipped by noise
- It handles sizing only — no signals, no profit promises
Download Camovia Tray free — check quotes, manage positions, and hide in one click from your system tray.
Download FreeFrequently asked questions
▸ Does it open trades on its own?
Only when you click buy/sell on the panel or trigger its order function; it does not generate signals.
▸ How does it relate to Camovia Tray?
Position Sizer manages per-trade entry risk; Camovia Tray monitors account equity. One guards the position, the other guards the account.
▸ Can I run it on several charts?
Yes, with exposure aggregated across instances — keep the same risk settings on each to avoid double counting.
Related tools
Account Protector (Account-Level Stop EA)
Equity take-profit and stop-loss for the whole account
Grid Master Pro (Grid EA)
An open-source grid strategy reference — understand it first, use it carefully
Strategy Collection (Classic EA Bundle)
2MA, 3MA, MACD, Bollinger+RSI — cleanly written classic strategy references
Related articles
Position Sizer (Lot Calculator EA) is third-party open-source software provided "as is" with no warranty of any kind. Camovia only curates and redistributes the original source code and is not affiliated with the original author or MetaQuotes. This page is educational and is not investment advice — trade at your own risk.
Found an issue? Broken link, outdated info, or wrong content — feedback is welcome. Email report