Partial Take Profit on MetaTrader: A Complete Guide
Every trader has been here: you take profit on a full position, price keeps going, and you spend the rest of the day thinking about the money you left on the table. Or you hold too long, price reverses, and your winning trade closes flat or in the red.
Partial take profit is the middle ground. You close part of your position at a conservative target, bank real money, and let the rest ride for a bigger move. You win either way — just not as much as you could have on either extreme.
The Problem with All-or-Nothing Exits
When you close a full position at one target, 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
This is the decision most traders skip, and it matters more than the exit percentages.
Pips-Based
You set exits at fixed distances: +20 pips, +40 pips, +60 pips. Simple, consistent, works the same on every pair. The problem is that 20 pips on EURUSD during London session is a normal pullback. 20 pips on USDJPY during Asian session is a full trend day. Fixed pip targets ignore context.
Price-Based
You set exits at levels that mean something on the chart: the previous swing high, an order block, a liquidity pool, a round number. These are the levels where price actually reacts. When your partial TP sits at a level where other traders are taking profit too, the exit is more reliable.
If your partial TP level has no structural reason to exist, you are just picking random numbers. Use the chart.
Setting 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.
What Split Should You Use?
There is no universal answer, but here is what works for most traders:
- Conservative (high win rate, 60%+): Close 60-70% at 1:1, let the rest run. You bank often and keep your equity curve smooth.
- Balanced (win rate 45-55%): Close 50% at 1:1, 30% at 2:1, 20% runner. The first exit covers your risk, the rest is free money.
- Aggressive (win rate below 45%): Close 33% at 1:1, 33% at 2:1, 34% runner. You need the big winners to offset the losses.
Your split should match your win rate. If you win often, bank more early. If you win rarely, let more ride.
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 AccessThe 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
- MT4/MT5 do not automate partial TP — you need an EA or trade manager
- Match your exit split to your win rate: higher win rate = bank more early
- Combined with auto break-even, your first partial covers risk and the rest is free