Partial Take-Profit on MetaTrader: A Complete Guide
Partial take-profit means closing part of your position at one profit level and keeping the rest open for a bigger target. Instead of choosing between "take profit now" or "hold and hope," you do both. You bank real money at a conservative target and let the rest ride. MetaTrader 4 and 5 have one take-profit per trade — automating partial exits requires an EA or a trade manager like ChartWise.
Key Takeaways
- Partial TP turns a 1:1 average winner into 1.5:1. Close 50% at 1:1, let 50% run to 2:1 — your average winner is now 1.5:1 on the same trade.
- Price-based triggers beat pips-based. Setting exits at swing highs/resistance respects market structure. Fixed pip targets ignore it.
- Match your exit split to your win rate. Higher win rate (60%+) = bank more early. Lower win rate (below 45%) = let more ride.
- Combined with auto break-even, your first partial covers risk and the rest is free money.
- MetaTrader has one TP per trade. Automated partial TP requires an EA or trade manager.
Why Not Just Close the Full Position?
Because you are making a binary bet: either the trade hits your target or it does not. In reality, price rarely moves in a straight line. It makes a move, pulls back, makes another move. Partial TP lets you harvest profit at each stage of that move instead of waiting for the final destination.
The math backs this up. If you close 50% at 1:1 and the remaining 50% at 2:1, your average winner is 1.5:1. If you close 100% at 1:1, your average winner is 1:1. Same trade, same direction, 50% more profit — just from splitting the exit.
Price-Based vs Pips-Based: Which Is Better?
This is the decision most traders skip, and it matters more than the exit percentages.
| Approach | How It Works | Best For | Weakness |
|---|---|---|---|
| Pips-based | Exit at fixed distances: +20 pips, +40 pips | Mechanical systems with quantified rules | Ignores market structure — 20 pips on EURUSD is different from 20 pips on XAUUSD |
| Price-based | Exit at chart levels: swing highs, order blocks, resistance | Technical analysis traders | Requires chart reading skill — levels are subjective |
Price-based is the better approach for most traders. When your partial TP sits at a level where other traders are taking profit too, the exit is more reliable. You are trading with the market's structure, not against it.
If your partial TP level has no structural reason to exist, you are just picking random numbers. Use the chart.
What Exit Split Should You Use?
There is no universal answer, but here is what works for most traders based on win rate:
| Win Rate | Split | Why |
|---|---|---|
| 60%+ (high) | 60-70% at 1:1, rest runner | You bank often, keep equity curve smooth |
| 45-55% (average) | 50% at 1:1, 30% at 2:1, 20% runner | First exit covers risk, rest is free |
| Below 45% (low) | 33% at 1:1, 33% at 2:1, 34% runner | You need big winners to offset losses |
Your split should match your win rate. If you win often, bank more early. If you win rarely, let more ride. This is one of the most overlooked edges in trade management.
How to Set It Up on MetaTrader
MT4 and MT5 give you one take-profit per trade. That is it. To do partial TP, you have three options:
- Manual close: Right-click the trade, select Close, change the lot size. Works, but you need to be at the screen and act at the right moment.
- EA: Write or download one that monitors positions and closes partial lots at predefined levels. Full control, but EAs can conflict with each other and need testing per symbol.
- Trade manager: Set your levels and percentages in a UI, toggle it on per trade. The tool handles execution through the MT bridge.
How Does Partial TP Work with Other Tools?
Partial TP is one layer in a layered risk management system. Combined with auto break-even and equity guard:
- Partial TP at 1:1 — bank 50%, covering your risk in cash
- Auto break-even — move stop to entry on the remaining position
- Runner with trailing stop — let the last chunk ride
- Equity guard — if everything goes wrong, closes all positions before you breach your daily limit
Learn More
- Auto Break-Even on MT4 and MT5 — move your stop to entry once the trade is in profit
- Equity Guard Trading — the feature no other trade manager has
- MT4/MT5 Trade Manager Guide — what a trade manager adds to MetaTrader
- Prop Firm Equity Guard — protect your funded account from breach
ChartWise automates partial take-profit
Set price-based or pips-based levels, choose your percentages, toggle it on per trade. Works from your phone while MetaTrader stays on your desktop.
Request Early AccessFrequently Asked Questions
What is partial take-profit?
Partial take-profit means closing part of your position at one profit level and keeping the rest open for a bigger target. For example, closing 50% at 1:1 risk-reward and letting the remaining 50% run to 2:1 or beyond. Learn more about what a trade manager adds to MetaTrader.
Price-based vs pips-based partial TP — which is better?
Price-based triggers at specific chart levels (swing highs, order blocks, resistance). Pips-based triggers at a fixed distance from entry. Price-based is better for structure-aware trading because it respects where the market actually reacts. Pips-based is simpler but ignores market structure.
Can MetaTrader do partial take-profit automatically?
No. MetaTrader has one take-profit per trade. You can manually close part of a position, but automated partial TP at multiple levels requires an EA or third-party trade manager like ChartWise.
The Short Version
- Partial TP lets you bank profit at multiple levels while keeping a runner
- Price-based triggers respect market structure; pips-based are simpler but dumber
- Match your exit split to your win rate: higher win rate = bank more early
- MT4/MT5 do not automate partial TP — you need an EA or trade manager
- Combined with auto break-even, your first partial covers risk and the rest is free
- For prop firm traders, partial TP directly reduces drawdown exposure

