
Total Lock is an MT5 expert advisor that places a pending counter-order, called a lock, for each open position instead of a conventional stop loss. It can protect manual trades or positions opened by another EA.
Get one message the moment it launches, with its price.
Total Lock is an expert advisor for MetaTrader 5 that replaces the usual stop loss with a counter-order. For every open position it places a pending order in the opposite direction. If price moves far enough against you, that order becomes a market position and holds the floating loss at about the same level instead of letting it grow.
The tool watches each position on the chart symbol. It sets a pending lock at the distance you choose, normally the place where you would otherwise have put a stop loss. The lock volume always equals the volume of the position it covers, so the two positions largely offset each other once the lock is active.
When the price returns toward the original level, the tool can close the active lock slightly early, at a break-even offset you define. The idea is that the main position can then recover and continue in your favour. When a main position is closed, whether by take profit, stop loss or by hand, the matching lock is closed automatically.
In trading mode, the main positions come from you or from another expert advisor. In testing mode, the tool opens main orders itself so that you can watch the locking behaviour in the strategy tester.
The tool is not tied to a particular symbol or timeframe. It works on the chart where it is attached and handles positions according to the magic number setting. Because it needs to hold opposite positions, check that your account type allows hedging and review your broker's contract specifications and stop levels for each symbol.
| Parameter | Purpose |
|---|---|
| Language | Language of the messages shown by the tool (English or Russian) |
| Direction | Buy or sell setting; check how it behaves in the tester before live use |
| Magic | Magic number of the positions to protect; 0 means manually opened positions |
| Mode of operation | Testing or trading with manual or external main entries |
| Initial lock distance | Distance in points from the position to its pending lock |
| Initial stop loss of the lock | Stop loss in points applied once the pending lock becomes a market position |
| Break even | Offset in points used to close an active lock early on a price return |
| Activation for break even | Distance from the lock level at which the break-even logic switches on |
| Lot | Volume used only in testing mode |
| Take profit of the main order | Take profit in points for testing mode; 0 disables it |
The vendor does not give recommended values for every instrument, so test distances on a demo account before using real money.
Trading carries risk and past results do not predict future ones. A lock freezes a loss but does not remove it, and holding two opposite positions has its own costs. Test on a demo account and only trade with money you can afford to lose.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | General |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor for position protection |
| Markets | Any symbol available on your broker account |
| Timeframes | Not tied to a specific timeframe |
| Trade style | Locking with counter orders, no fixed stop loss |
| Lock volume | Equal to the volume of each protected position |
| Requirements | Account that allows opposite positions (hedging); check with broker |
| Modes | Testing mode and trading mode |
No reviews yet. Customers who own Total Lock can review it here.
In trading mode it does not open main positions. It protects positions you open by hand, or positions opened by another expert advisor. The testing mode opens main orders only so you can see the locking logic in the strategy tester.
Set the Magic parameter to the same magic number the other robot uses. If you protect manual trades, set Magic to 0. Run it on the chart of the symbol you want to protect and check that automated trading is enabled.
The tool depends on holding a position and a counter position on the same symbol, so the account needs to allow opposite positions, usually called a hedging account. Netting accounts may not support this. Confirm the account type with your broker, and test on a demo account first.
No. A lock freezes the floating loss at roughly the level where it became active, so it stops growing. The loss is still there until the position and lock are closed. Trading carries risk and past results do not predict future ones.
Yes, but if you do, place it well beyond the initial lock distance. Otherwise the stop loss may close the position before the lock has a chance to act.
The right distances depend on the symbol, its volatility and your own strategy, so no single value fits all. Set the initial lock distance close to where you would normally place a stop loss, then test the other values on a demo account.
Total Lock
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Total Lock? Sign in to review it.