Skip to main content

 


2026-10-22 – Local Trade Copier Version 3.1.8

Version 3.1.8

✅ MT5 Netting Accounts: Closes, Partial Closes and SL/TP

Copied positions on MT5 netting accounts now follow the master’s closes, partial closes and Stop Loss / Take Profit. The Stop Loss and Take Profit of a netting position are taken from the most recent master trade on that symbol.

✅ FIFO Accounts (US Brokers): Close By and Moved Pending Orders

A master trade closed with “Close By” is now closed on the client too, and copied pending orders are moved when the master moves them.

✅ New Setting: MaxMinLotUpsize

New setting MaxMinLotUpsize (default 2.0): when the calculated lot size is below the broker’s minimum lot, LTC Client copies the trade with the minimum lot only if that is at most 2 times the calculated lot size.

Above that, the trade is not copied, a clear ATTENTION message is shown in the Experts tab and an alert pops up once per symbol. Set 0 to always copy with the minimum lot (previous behaviour).

✅ Partial Close of a Minimum-Lot Copy

When the master partially closes a trade whose copy is already at the broker’s minimum lot, the copy now stays open (it used to be closed completely) and is closed when the master closes the rest. An ATTENTION message explains why.

✅ Partial Closes While LTC Client Was Not Running

Partial closes made on the master while LTC Client was not running are now applied after LTC Client starts again.

✅ Improved Automatic Symbol Mapping for Indices

Automatic symbol mapping no longer uses share CFDs, ETFs or dated futures contracts (for example US100_Z26) as an alternative name for an index, and recognizes more Nasdaq 100 names (USNDAQ100, NDX100, USTECH, USTECH100, NQ100).

✅ Close By Fix

Fixed a case where the copy of one side of a master “Close By” stayed open.

✅ Pending Orders With a Short Expiration

Pending orders with a short expiration that the client’s broker rejects are now placed without expiration and removed when the master order expires (they used to be ignored).

✅ Clearer Messages

On MT5, the broker’s own reason is shown when a trade cannot be opened or placed, and the message for a pending order whose price is already at the market is easier to understand.

✅ LTC Server Fixes

No false ERROR message after a Close By that closes both positions completely, and a garbled “Detected that someone…” log line was fixed.

✅ Much Faster Copying on Long-Running and Large Setups

Files of closed trades were never deleted (a bug), so they piled up, and LTC Server and every LTC Client re-read all of them on every cycle. On setups running for months, or with many master accounts, this slowed copying down a lot.

Now each closed trade file is read once and deleted 1 day after the trade was closed. On the first start after the update, an old backlog is cleared gradually (“Clearing old trade data…” messages in the Experts tab), and new trades keep being copied at normal speed while it runs. LTC Client also reads old trade files in the background instead of before anything can be copied, and setups with many masters on one Signal Provider ID no longer spend minutes on internal lookups. A slow sync cycle no longer makes masters look offline.

✅ Faster Automatic Symbol Mapping on Brokers With Many Symbols

Symbol mapping now looks symbols up directly instead of scanning the whole symbol list each time, which was very slow on brokers with thousands of symbols. A symbol that cannot be mapped is remembered for a while instead of being searched again on every cycle, and hidden symbols (not shown in Market Watch) are found too.

✅ Manual-Like Entry Improvements

Before opening the order window, LTC Client now checks that the account has enough free margin, because the order window hides the broker’s rejection (for example “Not enough money”). If there isn’t enough margin, you get a clear message, the “Insufficient Funds” icon and an alert, and LTC Client no longer keeps retrying.

If the order still fails, the message shown in the order window (the broker’s own reason) is written to the log, and failed manual-like opens are counted in the “Errors” field of the panel. Also fixed: a failed open could be recorded with a wrong ticket number.

✅ Broker Protection: No More Endless Trade Modifications

Some brokers suspend accounts that send too many modification requests. LTC Client now modifies each copied trade at most once every 5 seconds and at most 60 times per hour, and it does not switch Stop Loss / Take Profit back to the previous values within a minute. A master that moves its Stop Loss back later is still followed. This protects your account whatever the cause (two settings working against each other, or a broker that keeps adjusting the stops).

Also fixed: in the “random X points” modes, a new random value was picked on every sync, so the Client kept modifying the same trade. The random value is now fixed for each trade.

✅ MT5: Stop Loss / Take Profit Set Reliably on New Trades

On MT5, a new position can take a moment to appear in the terminal. In that case the copy could stay without Stop Loss / Take Profit (“OrderSelect error”). LTC Client now waits up to 2 seconds for the position and, if needed, keeps trying to set the stops for up to 1 minute.

✅ MT5 Master to MT4 Client: Large Ticket Numbers

MT5 ticket numbers can be too large for an MT4 magic number. Such trades are now copied with magic number 0 and linked to the master trade through a ticket map file, so closes and changes still follow the master (SplitLots included).

✅ Safety Fixes

Manual trades (magic number 0) are never treated as copied trades, so LTC Client cannot close them by mistake. “Close all” no longer gets stuck on a trade or pending order that cannot be closed.

✅ LTC Server: Stop Loss / Take Profit Settings Now in Points

The LTC Server settings for overriding Stop Loss / Take Profit and the Emergency Stop Loss now use points instead of pips, the same as LTC Client: OverrideStopLossPoints, OverrideTakeProfitPoints, EmergencyStopLossPoints and CustomPointSizes. They replace the old …Pips settings and CustomPipSizes.

Important when you update LTC Server: values of the old pips settings are not carried over. If you used them, enter them again in points. On most 5-digit forex brokers, 1 pip = 10 points.

✅ New Client Setting: CustomPointSizes

CustomPointSizes (for example DAX40=0.1,XAUUSD=0.1) sets the price size of one point for symbols where the broker’s point doesn’t suit you. It applies to all point-based Client settings, such as the Stop Loss / Take Profit override, Emergency Stop Loss, Shift Entry and price deviation.

Upgrade Notes

LTC Server and LTC Client 3.1.x work together, so they can be updated independently. Almost all fixes in this version are in LTC Client, so update your Clients to get them.

Please note the new MaxMinLotUpsize default: trades that would need to be increased more than 2× to reach the broker’s minimum lot are no longer copied. If you prefer the old behaviour, set MaxMinLotUpsize to 0.


2026-10-06 – Local Trade Copier Version 3.1.0

Version 3.1.0

✅ Improved Automatic Symbol Mapping

The Client EA can now automatically find matching symbols when brokers use different symbol names, prefixes, or suffixes.

For example, trades can be mapped between symbols such as NAS100 → US100/USTEC or XAUUSD → GOLD.

Symbol Mapping Mode:

  • Detect automatically – Recommended. Detects the preferred prefix/suffix from the chart where the Client EA is attached and automatically finds matching broker symbols.
  • Use the same symbols as Server – Uses exactly the same symbol names as the Server account.
  • Use custom suffix – Uses your manually specified CustomSymbolPrefix and CustomSymbolSuffix.

You can also use CustomSymbolMapping to map specific symbols manually, for example GOLD=XAUUSD. Manual mappings always have priority over automatic detection.

✅ Improved Account Currency Conversion

Improved Auto-Adjust lot size calculations when the master and client accounts use different deposit currencies.

If a direct currency pair is unavailable, the Client EA can now automatically calculate the conversion through USD.

For example, EUR/AED conversion can be calculated using EURUSD + USDAED.

This improves lot size accuracy for AED and other account currencies when copying between accounts with different deposit currencies.

✅ Improved Lot Size Safety Protection

Added extra protection against incorrect lot sizes when MT5 temporarily does not provide the symbol information required for risk calculations. This can sometimes happen shortly after MT5 starts.

Instead of opening a trade with a potentially incorrect or excessive lot size, the Client EA will now wait and automatically retry the trade until the required symbol data becomes available.

The reason for the delay and each retry attempt are also recorded in the EA log.

This helps prevent accidental over-risking, particularly immediately after starting or restarting MT5.


2026-09-15 – Local Trade Copier Version 3.0.3

Version 3.0.3

✅ Client EA Fix – Same SL/TP Size in Points

Fixed an issue when using the option to keep the same SL/TP distance in points as on the master account.

Previously, if the Stop Loss was moved into profit on the master, it could incorrectly remain the same distance in loss on the client account.

The Client EA now correctly recognizes which side of the entry price the SL/TP is on, so profitable SL levels are copied correctly.

✅ Server EA Fix – MT5 Partial Close

Fixed an issue where the Server EA on MT5 did not always detect and copy partial trade closures correctly.

Partial closes from MT5 master accounts should now be detected and copied reliably.


2026-06-09 – Local Trade Copier Version 3.0.2

Version 3.0.2

✅ Client EA Fixes

  • Fixed an issue where the Client EA could not start on some MT5 accounts with EA trading disabled, even when using Manual-Like Entry Execution mode.
  • Fixed an issue where the Client EA could not place trades in Manual-Like Entry Execution mode on freshly created MT5 accounts.

These fixes improve compatibility with MT5 brokers and prop firms that restrict or disable automated trading.

✅ Server EA Fix

  • Fixed an issue where the Server EA displayed an incorrect application version number.

The Server EA will now show the correct version information.


2026-05-18 – Local Trade Copier Version 3.0.0

Starting from this release, both MT4 and MT5 versions will now use the same version number to make updates easier to track and identify.

Client EA for both MT4 and MT5 has been updated with major new functionality and improvements.


✅ New: Manual-Like Execution Mode

Copied trades can now be opened through the MetaTrader order window so they appear as manually placed trades instead of “placed by expert.”

Local Trade Copier can also apply Stop Loss and Take Profit during trade entry. If the broker blocks automated trade management, any further SL/TP modifications and trade closing must be handled manually by the trader.

Brokers will recognize such trades as fully manual trades.


✅ New: Open Delay Random Range (sec)

Added a new random trade entry delay system.

The Client EA will randomly choose a delay value between your configured minimum and maximum settings before opening each copied trade.

This creates more natural execution timing and avoids identical trade entry timing patterns between MT4 and MT5 accounts.


✅ New: Close Delay Random Range (sec)

Added a new random trade close delay system.

The Client EA will randomly choose a delay value between your configured minimum and maximum settings before closing each copied trade.

This creates less predictable exit timing and avoids identical close timing behavior.


✅ New: Trade Protection Requirement

You can now require trades to already have:

  • Stop Loss
  • Take Profit
  • or both

before Local Trade Copier is allowed to copy them.

This helps avoid opening unprotected trades, especially when using Manual-Like Execution Mode on brokers with restricted EA trading.


✅ Fixed MT5 Error 4756

Improved compatibility with MT5 brokers and fixed the annoying 4756 trading error that prevented trade copying on some brokers.

Client EA now works correctly on even more MT5 brokers.


✅ Improved MT5 Trading Session Detection

Improved how Client EA on MT5 detects trading sessions.

This fixes issues where some instruments incorrectly reported that trading sessions were closed on certain brokers or prop firms.


✅ LTC Now Uses Points Instead of Pips

All calculations and configuration settings are now based entirely on Points instead of pips.

Previously, Local Trade Copier used old-style pip-to-point conversions, which often caused confusion because different brokers and instruments use different digit formats.

Now, everything is much simpler and more precise:

  • The distance you see in MT4/MT5 using the crosshair tool (CTRL+F)
  • is the exact same value you use in LTC settings.

No more pip conversion confusion.

Because of this improvement, the parameter CustomPipSizes has been removed and is no longer needed.


✅ New SL/TP Copy Mode: Increase by Random X Points

Added a new SL/TP copy mode that randomly increases Stop Loss and Take Profit distances by a configured number of points.

This helps make copied trades look more different from the original master trades by creating variations in SL/TP placement.

Useful for traders who want:

  • less identical trade patterns,
  • more natural-looking copied trades,
  • and additional separation between master and client accounts.

2026-02-11 – Local Trade Copier Version 2.9.9m & 1.1.15

LTC MT4: 2.9.9m
LTC MT5: 1.1.15

Client EA for both MT4 and MT5 has been updated.

✅ New Per-Trade Money TP/SL Options

Added new parameters:

  • TPMoneyPerTrade (incl. swap + commission)

  • SLMoneyPerTrade (incl. swap + commission)

This allows you to define money-based TP/SL per individual trade, instead of only managing total floating profit/loss across all trades.

More flexibility for traders who scale into positions or run multiple strategies.

 

✅ Safer Startup Behavior for Pending Orders

OpenNonTriggeredPendingOrders controls what happens when the Client EA starts.

Now, by default, when the EA loads, it will ignore pending orders that were already placed earlier on the master account.

However, it will still copy all new pending orders created after startup, as normal.

This prevents the common “ghost trades” issue, where old pending orders suddenly appear on the client after restarting the platform.

(Default changed from true → false.)

 

✅ Clearer Parameter Name

CopyOpenPositions renamed to CopyExistingMasterTradesOnStart (default remains false).
Same behavior, clearer meaning.


2026-02-05 – Local Trade Copier MT5 Version 1.1.14

We’ve released Local Trade Copier 1.1.14 for MT5 with an important fix.

We identified an issue affecting BrightFunded prop firm accounts, where some instruments were not copying trades and showed the message “trading session has not started yet”. This was caused by how trading sessions were detected on certain symbols.

✅ This issue has now been fixed.

If you are using MT5 with BrightFunded and experience missing trades on some instruments, please update to version 1.1.14 to resolve the problem.

? Important note about the download package

There are no changes to Local Trade Copier for MT4 in this update. When you download the Local Trade Copier ZIP file from the Download Center, you’ll see that the MT4 version remains 2.9.9k.
However, inside the same ZIP archive, you will find the updated MT5 version 1.1.14, which includes the BrightFunded fix mentioned above.


2026-01-20 – Local Trade Copier Version 2.9.9k & 1.1.13

✅ Safer default trade copying
By default, the Client EA now copies trades at any available price.
This reduces the chance of missed trades due to price differences, slippage, or fast market moves.
If you want stricter price control, you can change this behavior in the settings (Deviation settings).

✅ Dashboard layout improved for small screens
The dashboard text has been moved closer to the left side of the chart.
This makes it easier to read and use when you’re working with smaller chart windows or multiple charts.

✅ Clearer parameter explanations
Some settings now include explanations and example values.
This makes it easier to understand what each option does and how to configure it correctly—especially for new users.

✅ More useful info on the dashboard
The dashboard now shows additional details, such as:

  • Which magic numbers are being copied
  • Which trade types (BUY, SELL, etc.) are enabled

This gives you instant visibility and confidence that the copier is running exactly how you expect.


2025-09-09 – Local Trade Copier Version 2.9.9j & 1.1.12

We’ve just rolled out version 2.9.9j for MT4 and version 1.1.12 for MT5.
Both versions bring important fixes and new features designed to make trade copying smoother, safer, and more flexible—especially for prop firm traders.

✅ Trade closing sync fixed (MT4 + MT5)
This is important if you use functions CloseTradesWithClient=true and SendTradeCloseSignalsToMaster=true. When a trade is closed on the client side, it now correctly closes on the master side too. Works smoothly on both MT4 and MT5.

✅ New SL/TP copying option
You can now choose to copy Stop Loss and Take Profit by the same distance in points as the master trade, instead of the exact same price.
This helps when the copied trade opens at a slightly different price (because of spread, slippage, or broker differences), so your risk/reward stays identical to the master.

✅ Delay trades by X seconds (for prop firm traders)
A new setting lets you delay copying trades by a few seconds. This can help with prop firm rules where instant execution might not be ideal.

✅ Improved suffix handling
The EA automatic suffix detection has been improved and now works better. This is how it works if you have suffix detection set to auto (default mode).

  • If you attach the EA to a pair with a suffix (like EURUSD.fx) → trades will be copied with that suffix.
  • If you attach it to a pair without a suffix → trades will be copied without it.
  • You can also force which suffix to use by attaching EA to the specific pair in case your broker has multiple suffixes.
    More control and fewer symbol mismatch errors.

You also have other ways to set a suffix, allowing you to do so manually if needed.

✅ Auto-saving settings fixed
The Client EA now correctly saves your settings automatically. No more losing changes when you restart MT4/MT5.

✅ Negative magic numbers allowed
Small fix so the EA now supports negative magic numbers without errors.

✅ Better safety checks for trade permissions
If EA detects that it cannot open/close trades because of permissions, the EA now shows clear warnings when:

  • Auto-trading is disabled in the platform,
  • Live trading is not allowed in EA properties,
  • The account is read-only (investor password), or
  • Automated trading is disabled on the broker side.
    This prevents confusion and helps you set things up correctly.