2025-09-09
Some little updates for local version of the copier:
  • MatchTrader slave: Fixed the non-API mode for Maven accounts
  • TradeLocker slave: Improved closing operation speed
2025-09-07
Hey everyone! 👋Hope you’re all crushing it with your trades! We’ve got some HUGE news that’s going to make your cTrader experience so much better.🚀 Major cTrader Cloud Upgrade - 100% Feature Parity!We’ve completely rebuilt our cTrader cloud implementation from the ground up! Instead of using the old token-based OpenAPI approach, we’ve switched to using cTrader Algo (the same engine that powers our local desktop version).What this means for you:
  • 100% feature parity - Your cTrader cloud accounts now have ALL the same features as the local version
  • Better stability - No more random disconnections that plagued the old OpenAPI implementation
  • Same level of performance - Consistent execution and more reliable connections
  • Simplified setup - Just enter your email, password, and account number - no more OAuth token hassles!
🔧 What changed:
  • Before: Token-based authentication with limited OpenAPI features
  • Now: Direct credential login using the full cTrader Algo engine
  • Result: Same reliable experience whether you’re using cloud or local!
🎯 Our ongoing stability mission: This is part of our continuous effort to make cTrader as stable as our other platform implementations. We know the previous OpenAPI version had issues, and we’re working hard to bring cTrader to the same level of service reliability as our other platforms.Real talk though - when it comes to fault tolerance and stability, these things can only truly be proven over time. There are so many edge cases and scenarios that we simply can’t replicate in testing. But we’re committed to this journey and will keep refining the implementation based on real-world usage and your feedback! 💪⚠️ Important for existing cTrader users: You’ll need to remove your existing cTrader cloud instances and recreate them with the new system. The old token-based accounts won’t work with the new implementation.Here’s what to do:
  • Delete your current cTrader cloud accounts from your dashboard
  • Create new ones using your direct cTrader credentials (email/password/account number)
  • Enjoy the much more stable experience!
Don’t worry - the new setup is actually way simpler than the old OAuth process!For new users: Just set up your cTrader accounts like any other platform - super straightforward!🔧 Some smaller updates we’ve also shipped:
  • Improved MatchTrader slave - Now properly handles volume step requirements and rounding for specific symbols
  • Enhanced MT5 master - Better handling of edge cases where withdrawals trigger position closures without symbols or position IDs attached
We really appreciate your patience as we work through making cTrader a first-class citizen alongside our other supported platforms. Your feedback and real-world usage data is what helps us identify and fix those edge cases we can’t catch in testing! 🙏As always, if you run into any issues or have questions about the new setup, just drop a message here and we’ll help you out immediately.Happy trading! 📈P.S. - This update is already live for all cloud users!P.P.S. - Still working on that “Fixed Risk by %” feature - coming very soon! 🔥
2025-08-22
Hey everyone! 👋Hope you’re all doing well and making some good trades! We’ve got some exciting news to share with you.🎉 You can now buy additional cloud seats right from your dashboard! We’ve been working hard to make this as smooth as possible for you. No more waiting for us to manually add seats - you’re now in full control!💌 Special offer for our amazing community Since many of you have been asking about this feature, we wanted to give you something special. If you decide to grab some extra seats before August 31st, you’ll get 20% off FOREVER - seriously, as long as you keep your subscription, that discount stays with you.Just use the code CLOUD and you’ll pay 6.40/monthinsteadoftheregular6.40/month instead of the regular 8/month per seat.🤗 No pressure though! Here’s the thing - we’re not enforcing seat limits until September 1st anyway. This is really just us giving you the chance to lock in some great pricing while helping us cover our growing server costs (our 750+ vCPU cores and 1.4TB RAM cloud infrasructures aren’t cheap! 😅).For our beta family: You’re still getting your 4 accounts with the base plan (yes, 4 accounts since you’re all grandfathered in, not 3 accounts). For newer folks: You get 2 accounts with your base plan, and can purchase more seats whenever you need them.🚀 How it works: Just head to your Cloud Accounts page, look for the “Seat Management” section, and you’ll see options to add more seats. The whole process takes like 30 seconds - we made it super simple.📅 Timeline: Right now through Aug 31: Get that 20% discount with code CLOUD Sept 1: We’ll start actually enforcing the limits, and start shutting down instances from unpaid users starting on the 7th of September (server costs are expensive, we can’t keep offering the extra seats for free forever)As always, if you run into any issues or have questions, just drop a message here and we’ll sort you out. We really appreciate all your support - it’s what keeps this whole thing running! 🙏Happy trading! 📈P.S. - The 20% discount offer expires August 31stP.P.S - We’re still working on “Fixed Risk by %” volume sizing option, stay tune for more updates from us in the next few days!
2025-08-09
Minor Updates - Cloud Dashboard⏯️ Pause/Resume Controls Added pause/resume buttons to cloud accounts page. Now it’s even easier to pause/resume selected account(s).🤖 AI-Powered Trade Copier Logs Analysis We know it’s frustrating when you don’t know the meaning behind the logs returned by the API servers of different platforms - they can be so technical. To make it easy, just click the “Analyze” button where our ChatGPT-powered AI assistant will help you understand the reason why some trades didn’t get copied (e.g. symbol mismatches, invalid volume, insufficient margin, trade account disabled, etc.). The AI assistant will even provide a working solution so you can proceed to change your copier settings to fix the problem.Both features are live now. As always, let us know if you run into any issues 💪
2025-08-07
Hey everyone! 👋Just pushed some updates that you’ve been asking for - finally got Equity to Equity and Risk Multiplier working across MatchTrader, DXTrade, and TradeLocker! Plus some game-changer features… 🚀🆕 What’s new:
  • Equity to Equity for DXtrade, MatchTrader, and TradeLocker slaves - Your trades now scale based on account balance differences (no more manual math!)
  • Risk Multiplier - Same as above but with your own custom multiplier for extra control (e.g. in case you want to risk 1% on the master account, but 0.5% on the slave account)
  • Auto Symbol Mapping - This thing is actually smart now! Handles USD/JPY vs USDJPY (and other symbols too, of course), strips broker suffixes (.pro, .raw, etc.), and just figures out what symbol that are available
  • Account Switching - You can now edit existing slave accounts to listen to different master accounts! No more deleting and re-adding everything!
  • Server Browser - Browse and select servers easily, or type in new ones if they’re not listed yet
🎯 About Auto Symbol Mapping: The auto mapping especially… it was driving me nuts seeing people struggle with symbol mismatches because not everyone can map the symbols properly. Now it just works. EURUSD becomes EUR/USD, USDJPY.pro becomes USD/JPY, whatever your broker calls it - the copier figures it out.Quick note: It’s pretty smart but some indices with totally different names (like US30 vs DJI30, or GER40 vs DAX40) might still need manual mapping via the symbol alias setting. The auto mapper can’t automagically read minds… yet! 😄⚙️ Other Improvements: Now you can just edit your slave and point it to a different master without losing all your settings. Should save everyone a ton of time! The improved server browser makes setup way easier too - no more guessing what your broker’s server is called or typing it wrong.🖥️ Infrastructure Update: We’re now sitting at almost 700 vCPU cores and 1.3 terabytes of RAM 😅 Seriously, you guys keep coming and we keep adding more servers. The growth has been absolutely insane. You can check out the real-time stats on our status page: https://status.heroncopier.com/🔮 Coming Next: Fixed Risk % option - set a fixed percentage of your account to risk per trade. This one’s been highly requested and we’re working on it!⚠️ Quick Heads Up: If you want the new volume sizing options and auto symbol mapping, you’ll need to re-add your slave accounts (the new options won’t show up otherwise). But honestly? If your current setup is working fine, just leave it alone. No need to fix what ain’t broken!The account switching and improved server browser are already live for everyone though, you should be able to see the changes on the “Cloud Accounts” page @ https://dashboard.heroncopier.com/cloudKeep the feedback coming and happy trading! 📈
2025-07-27
Cloud Version:🎉 Beta Update - Last week was absolutely mental! 🎉Guys, seriously… I know we’ve been in beta for 3 weeks now, but last week was something else entirely!Ever since TC dropped MT platform support, you all came flooding in and honestly, it’s been so much fun watching everyone jump on board. The energy shift in here has been incredible.We went a bit crazy with the servers…
  • Had to scramble and triple our capacity in just one week 😅
  • Now sitting at 550+ vCPUs and 1.1 terrabytes of RAM
  • Still adding more until we wrap up in September (RIP our servers bill)
  • Never thought we’d need this much this fast, but here we are!
What we’re grinding on right now:
  • Keeping everything snappy
  • Getting all the platforms to play nice together and working on feature parity between them
  • Adding more QoLs updates (the server browser is FINALLY there now)
  • Those confusing logs - yeah we are aware that they suck right now, working on making them actually useful (the logs should speak human language like “not enough margin” or “market closed” instead of throwing some errors codes)
Once we wrap up in September, everyone who participated in the beta gets 3 free accounts grandfathered in as long as you keep the $19 base subscription. Just our way of saying thanks for helping us build this thing right! 🙌We’ve got until September to make this thing perfect, and with this community helping out, I’m pretty confident we’re gonna nail it.Keep the suggestions coming!Local Version:
  • The non-API mode for MatchTrader slave copier app has been updated to exclude the balance/equity update functionalities (build number 20250727). That functionality is intrusive due to the way it works without being able to read the balance/equity from the API. Removal of this functionality will make the non-API mode more stable and reliable for the local version.
2025-07-12
cTrader slave cloud copier is now officially available. This means that now the cloud-based copier supports all 6 platforms (cTrader, MT4, MT5, MatchTrader, TradeLocker, DXtrade)There is no need to download and install anything. You can simply add your cloud accounts from the dashboard and you are good to go.
2025-07-05
  • Added MatchTrader, TradeLocker, and DXtrade support for the cloud-based copier!
  • Added 2 more free slots for beta testers. In total, every paid subscription (monthly or yearly) includes 4 free cloud accounts during the beta period.
  • Fixed missing logs on various platforms.
  • TradeLocker slave copier app: Improved reliability of closing positions by retrying failed closing operations up to 5 times in case of timeouts.
2025-06-28
Our cloud-based copier is now available for public testing! We will start with MT4 and MT5 platforms and then expand to other platforms in the coming weeks.To add your cloud accounts, go to the “Cloud Accounts” section on the sidebar menu on the Dashboard page.p.s. As a subscriber, you get access to 2 seats for free during the beta period. But please let us know if you need more seats.
2025-06-21
  • Updated Connector app to 2.0.5
  • Added support for Maven for MatchTrader non-API mode
  • Fixed load profile functionality on TradeLocker copier apps
  • Introduced rolling updates for individual copier apps, so you can update the copier apps without having to redownload the entire app.
2025-06-14
Added “Connection Map” feature that shows the topology of the connected accounts. To use this feature, you will have to update all copier apps.
2025-06-09
MatchTrader slave copier app (API mode):
  • Adjusted the copier to be compatible with MatchTrader’s web platform
2025-06-06
DXtrade slave copier app:
  • Fixed an issue where trades couldn’t be properly confirmed as opened. This happened because there was a delay between when a position was opened and when the API server provided the position ID. The fix ensures trades are properly tracked even with delayed server responses.
2025-05-31
Fixed a bug in the non-API mode of the MatchTrader slave copier app when multiple different MatchTrader accounts are connected to the same prop firm.
2025-05-18
The Connector app and all the copier apps for all platforms have been updated to v2.0.3 with the following improvements:
  • Added Logs section so the user can check the copy logs directly from the app and the dashboard as well.
  • Added killswitch button to close all positions and stop the specific copier instances.
  • Added Equity/Balance-based “Account Protection Mode” feature for all slave copier apps.
  • Removed Telegram notifications feature. This feature is removed because only less than 1% of the users are actually using this feature and maintaining it is not worth the effort.
2025-05-11
MatchTrader and DXtrade slave copier apps:
  • Logic improvements to fetch the balance/equity in non-API mode
2025-05-03
DXtrade slave copier app:
  • Fixed the non-API mode issue where the copier would get disconnected after 24 hours of operation.
2025-04-14
MatchTrader master copier app:
  • Fixed a bug with MatchTrader master copier app that would incorrectly close trades when copying from multiple MatchTrader master accounts simultaneously,
2025-04-13
cTrader slave cBot:
  • Fixed the magic number black/whitelist rules
DXtrade slave copier app:
  • Fixed the initial login issue when using non-API mode
  • Fixed the lot sizing issue for some brokers when using non-API mode
2025-04-05
MatchTrader and DXtrade slave copier apps:
  • Introduced non-API mode: This mode allows the copier to copy trades without using the API. This feature is useful for platforms that do not provide a public API or have limited API access (e.g. when the prop firms do not allow API access)
This feature is still in beta so please make sure to always copy your trades using TP/SL!
2025-03-12
MT4 and MT5 slave copier EAs:
  • Fixed a bug where the copier incorrectly used “Lot Multiplier” instead of “Fixed Lot” when copying trades with symbol aliases enabled.
2025-03-11
cTrader slave cBot:
  • Fixed a regression bug affecting the “Lot Multiplier” volume sizing option
2025-03-08
  • All copier apps for all platforms have been updated to support displaying open and closing time in “open positions” and “history” actions from the dashboard
  • DXtrade/MatchTrader/TradeLocker copier apps: added an additional retry logic for failed closing in case the position is closed within less than 1 seconds in the master account
2025-03-05
MT4 and MT5 slave copier EAs:
  • Fixed an issue where trades could not be closed in certain scenarios when using magic number whitelist filtering.
2025-03-02
DXtrade master copier app: Improved performance.
2025-02-23
Connector app updates:
  • Now you can launch trading terminals with preconfigured copier settings straight from the Connector app.
  • More streamlined installation process.
  • Improved UI/UX
MT4 and MT5 slave copier EAs:
  • Added support for magic number blacklist and whitelist.
2025-02-15
  • MT4 slave copier app: Added a fix to handle symbol-specific fixed lot sizes.
  • MT5 slave copier app: Added a fix to proportionally close trades that were opened with fixed lot sizes.
2025-02-01
MatchTrader slave copier app:
  • Performance improvement
2025-01-25
  • DXtrade/TradeLocker/MatchTrader slave copier apps:
    • Resolved an issue with the pause button, which previously led to the application reverting to old configurations when clicked multiple times before a full connection to the API server was established.
    • Added missing fields in email notifications for certain trading platforms
  • MT4 master copier EA:
    • Improved performance
2025-01-18
  1. TradeLocker slave copier app: Implemented additional checks to validate copied trades that may be rejected by the server during rollover time.
  2. MT4 and MT5 slave copier apps: Fixed a cosmetic bug where the copier app would not display correct volume sizing option on the chart.
  3. Added email notification feature for all slave copier apps. This feature will send an email to the user whenever a trade is copied or closed to the slave account. The email will include details such as the trade direction, symbol, volume, and timestamp. (Please note that some fields may be left blank if the information is not available via the API on certain platforms.)
2024-12-22
  • v1.4.94 released for Connector app and the dashboard page.
  • All master and slave copier apps have been updated to be able to receive instructions sent from the dashboard.
  • Removal of “Use Connector App” option. Now all copier EAs/apps directly connect to the dashboard.
  • Now you can query open positions, order history, fetch copier’s configurations, and even close all positions straight from the dashboard page.
Please make sure that you update both the master and the slave copier EAs/apps! Else, the accounts wouldn’t appear in the dashboard.
2024-12-03
DXtrade slave copier app:
  • Fixed a bug in the “Fixed Lot Size” volume sizing option.
  • Fixed the rounding issue in fractional lot sizing.
2024-11-30
DXtrade, MatchTrader, and TradeLocker slave copier apps:
  • Persistent Logging: Logs are now saved as text files and can be accessed via the Help -> Open Logs Folder menu.
  • Improved Error Handling (MatchTrader): Enhanced error handling implemented to manage unexpected API responses better.
2024-11-09
TradeLocker master and slave copier apps:
  • Added developer-key-api in the request headers as requested by TradeLocker developers.
2024-11-02
DXtrade and MatchTrader slave copier apps:
  • Updated UX: Implemented a confirmation dialog box that appears when users attempt to close the app while connected to the server. This feature ensures users are aware that any active positions will be left orphaned if the app is restarted without properly closing those copied positions first.
2024-10-28
cTrader slave cBot:
  • Enhanced API Functionality: Introduced the capability to log open and close results to the api/position endpoint. This update improves tracking and reporting but does not alter existing functionalities. Any algos or Expert Advisors (EAs) relying on this endpoint will benefit from this added feature.
2024-10-27
DXtrade and TradeLocker slave copier apps:
  • Bug Fix: Resolved an issue within the TradeLocker slave copier app that occasionally prevented the closure of existing positions due to them not being located. The copier will now continuously query the order history endpoint on the TradeLocker API server until the position is successfully identified. While this may slightly reduce the speed of trade execution, it significantly enhances the reliability of closing positions. This update also improves the opening operation.
  • Enhanced Logging: Introduced additional logging features to the DXtrade slave copier app,
2024-10-19
DXtrade, TradeLocker, and MatchTrader slave copier apps:
  • User Interface Enhancements: We’ve made significant improvements to the UI for a smoother and more intuitive user experience.
  • New Features Added:
    • Copy TP/SL Options: Users can now select whether to copy Take Profit (TP) and Stop Loss (SL) settings from the master account. For those opting not to copy SLs, we highly recommend operating the copier on a reliable VPS to ensure optimal performance.
    • Reverse Trade Functionality: Trades copied from the master account can now be reversed. This feature is particularly beneficial for capitalizing on unprofitable strategies or hedging positions from the master account.
One more thing: beta phase for DXtrade has officially ended, marking its transition to a stable release.
2024-10-11
MatchTrader slave copier apps:
  • Improved the handling of bulk-closing operations.
Aside from MatchTrader slave copier app update, now the build number is also appended in the filename in every executable copier apps for MatchTrader, DXtrade, and TradeLocker.
2024-10-06
DXtrade, TradeLocker, and MatchTrader slave copier apps:
  • Enhanced auto relog functionality: improved the automatic relogging process to ensure seamless token refreshes, minimizing downtime when token refresh fails.
  • Improved logging: enhanced logging capabilities for both successful and failed copy and close operations, providing better visibility and tracking of actions.
  • Improved save/load profile feature: symbol suffixes, aliases, and volume sizing options are now saved in the profile.
2024-10-01
DXtrade master copier app:
  • Added a fix to prevent the copier from sending unnecessary modification instructions to the slave accounts when there are no changes in the TP/SL.
2024-09-27
DXtrade slave copier app:
  • Added a fix to handle further edge cases where the trade doesn’t get sent to the API properly because the lot size variable contains more than 2 decimal places.
2024-09-23
DXtrade master copier app:
  • Fixed a bug related to improper lot sizing when copying trades from a DXtrade account to other platforms.
  • The lot size copied from DXtrade master account now accurately reflects the symbol specifications retrieved from the DXtrade API (using the /instruments/query endpoint).
2024-09-13
DXtrade slave copier app:
  • Added a fix to handle edge cases where the trade doesn’t get sent to the API properly because the lot size variable contains more than 2 decimal places.
2024-09-08
DXtrade slave copier app:
  • Added small fix to allow copying of the trade from TradeLocker master account when TP/SL is not set.
2024-08-29
DXtrade slave copier app:
  • Added another function to fetch instruments specifications from the API (/instruments/query endpoint). This eliminates the need to adjust the lot sizing for some pairs that may vary between broker to broker (e.g. Metals and Indices pairs).
2024-08-25
TradeLocker master and slave copier app:
  • Added function to auto-relog the user in whenever the token failed to be refreshed to solve the problem with expired token after every maintenance window during the weekend
2024-08-23
TradeLocker slave copier app:
  • Hotfix to fix 520 HTTP error code returned by the server which seems to happen intermittently for some users.
2024-08-22
DXtrade slave copier app:
  • Added logics to handle instruments mapping without slash separator. If you use AscendX, you should update to this version.
  • For enabling XAUUSD trading on AscendX receiver account, please use the following settings in “Symbol Alias” field: XAUUSD=XAUUSD|100
Above settings are required because their API doesn’t classify XAUUSD pair in “Metals” assets class, instead they are classified as “CFD” assets class
2024-08-19
DXtrade slave copier app:
  • Hotfix to omit certain symbols from being used with Forex major pairs lot specifications due to server configurations (at least found in FXIFY where gold pairs are mapped as Forex in their assets class specifications)
  • Fixed the bug with wrong balance showing up on the dashboard/connector app when the user has multiple accounts in the same broker/prop firm.
TradeLocker master & slave copier app:
  • Better handling for failed refresh token.
MT4 master EA:
  • Fixed a regression bug with 1st trade that didn’t get opened when the EA first started.
2024-08-15
TradeLocker slave copier app:
  • Improved retry logics for failed API calls.
  • Improved closing operation by throttling the closing operation to 1 operation per second.
  • Above changes are intended to avoid rate-limit imposes by TradeLocker API.
2024-08-13
TradeLocker copier apps: Improved the detection for server maintenance. When the copier has detected that the server is in maintenance, it will stop itself.
2024-08-11
Starting from v1.4.93, update notification can be done partially. This means that if there are updates that are only relevant for certain platforms, the copier for other platforms wouldn’t notify the updates.Versioning will mainly use build number rather than version number. This will make it easier for the developer too to deliver incremental improvements.For this build number, the following copiers have been updated to have better handling for reconnection:
  • MT4
  • MT5
  • DXtrade
  • TradeLocker