Copiers
The copier provides precise control over trade replication between accounts, offering customizable settings to ensure each trade is copied in line with specific trading strategies and risk preferences. Additionally, multiple copiers can be combined for greater flexibility and more advanced strategy implementation.
The copiers are always configured on the slave account. You are copying from another account, not to it.
Overview

Each copier comes with the following functions:
Copier status:
Active (A): The copier is running in normal mode, copying trades from the master and managing positions as expected.
Monitor (M): The copier will not take any new trades but continues to manage all open positions on the account. This is useful if you want to pause new entries while still keeping control over existing trades.
Disabled (D): The copier is completely turned off and will not copy or manage any trades.
Force copy open positions: This re-syncs the slave account with the master. If a position was closed on the slave but is still open on the master, it will be reopened on the slave to match.
View current symbol mapping: Helpful if you want to check whether each symbol is mapped correctly.
View settings in JSON format: Helpful if you're using our API to automate operations
Edit the copier settings
Delete the copier
Add a new copier
When removing the copier, open positions created by the copier will be marked as unmanaged, and a notification will be sent to you in the notification center.
We don’t recommend deleting and re-creating the copier, especially with the same master account and while positions are open, as this can lead to unexpected behavior.
If you want to copy trades that are already open on the master account, please use the “Copy open positions” button in the copier. Alternatively, you can enable the “Copy open positions” setting, then simply turn the copier off and back on.
Settings

Copy from account or strategy: Specify the source by entering the account or strategy name. This setting determines where the trades are copied from, allowing users to select a specific trading account or strategy as the replication source.
Multiplier: A multiplier is a factor applied to a certain value, such as the size of a trade (lot) or investment (balance or equity), to increase its impact. In trading, it is often used to amplify the exposure or returns of a position.
Slippage: Slippage occurs when a trade is executed at a different price than expected. It often happens in fast-moving markets, and the actual execution price may be worse than the intended price, leading to potential differences in profit or loss.
Slippage is in points (10 points = 1 pip). A value of 0 means deactivated (Trade is always executed at actual price).
Scale by: Scaling refers to adjusting the size of a trading position based on the total account balance or equity. It is also possible to use a fixed lot size or disable the scaling to use the same lot size as the master account. The following options are available:
Balance: The slave lot size is scaled proportionally to the balance ratio between the accounts, using the formula
slave_lot = master_lot * (slave_balance / master_balance). For example, if the master balance is 10 000 USD and the slave balance is 1 000 USD, a 1.00 lot trade on the master will result in a 0.10 lot trade on the slave. When the master and slave use different base currencies and Ignore currency is disabled, both balances are converted to a common reference before the ratio is applied.Equity: Same behavior as Balance, but the current account equity is used instead of the balance (
slave_lot = master_lot * (slave_equity / master_equity)). Because equity includes floating profit and loss, the calculated lot size reacts to open-position P&L. This option is useful when you want the copied exposure to follow the real-time value of the account rather than the static deposit.Fixed lot size: The slave always opens the exact lot size configured in the Fixed lot size field, regardless of what the master traded. The master lot size and balance/equity are ignored entirely. Combine this with the Multiplier to further scale the fixed value, or use the Multiplier feature to configure a different fixed lot size per symbol.
No scaling: The slave copies the master lot size 1:1 (
slave_lot = master_lot). Balance, equity and currency conversion are not applied, so the master's lot is used as-is regardless of the account sizes or base currencies. Contract size is still adjusted when the master and slave symbols have different contract sizes, unless Ignore contract size is enabled. This option is useful when both accounts are of similar size and you want an identical replica, or when you use the Multiplier to apply your own custom ratio on top of the master lot.
Regardless of the selected scale type, the final lot size is still passed through the Multiplier, any active Multiplier feature, the contract size adjustment (unless Ignore contract size is enabled), and lot-related limits such as Max lot size, broker minimum/maximum volume, and step rounding.
Fix master balance/equity: Override the master balance and equity to the specified value. If set to 1000, the lot size calculation for the slave account will always use 1000 as balance/equity reference ignoring the real balance/equity of the account. A value of 0 means deactivated.
Fix slave balance/equity: Override the slave balance and equity to the specified value. If set to 1000, the lot size calculation for the slave account will always use 1000 as balance/equity reference ignoring the real balance/equity of the account. A value of 0 means deactivated.
Custom comment: A user-defined comment that will be applied to all trades initiated by this account. If specified, this value overrides the system’s default trade tracking comment. This can be useful for tagging, categorization, or distinguishing trades from multiple strategies or sources.
Custom magic number: A custom magic number to stamp on every copied trade on the slave account, overriding the master's magic number regardless of the Copy magic number setting. It applies only to copied trades - trades opened directly on the slave account (manually or by other systems) are not affected and carry no magic number from this setting. The value
0(andnull/omitted) is treated as "not set": no override is applied and no magic number is sent on the copy. To assign a magic number, use any positive integer. Magic numbers are often used to uniquely identify and manage trades created by different expert advisors (EAs) or trading strategies, and combined with this option they let you tag every copy of a given strategy with a stable identifier independent of what the master sends.Open retry timeout: Specifies the total duration (in minutes) during which the retry mechanism will attempt to resend a rejected or failed request. If set to 0, the system will retry indefinitely. Once this duration elapses, no further retry attempts will be made. This setting is applicable only if 'openRetry' is set to true.
Max open positions: Limits the maximum number of open positions the copier can maintain at any given time. If the limit is reached, new positions will be skipped until existing positions are closed. A value of 0 means the feature is deactivated. If, for any reason, the number of open positions exceeds the defined limit, the additional positions will be closed immediately. Important: Positions manually opened on slave accounts or originating from external sources or another copier will not be closed. For more information see: Max open positions
Max lot size: Sets the maximum lot size for each position. If a position exceeds this size, it will be adjusted to this maximum limit. A value of 0 means deactivated. Optionally, you can choose to skip positions that exceed the limit entirely instead of adjusting them. Additionally, you can base the check on the master account's original lot size rather than the calculated slave lot size.
Maximum lot: Define the total allowable lot size across all open positions for the copier. This feature aggregates the lot sizes of all your current trades and ensures that their sum does not exceed a specified limit. A value of 0 means deactivated.
Active: Indicates whether the copier is active and operational. This setting allows users to easily manage the status of their trade copier, turning it on or off as needed.
Copy stop loss / take profit values: Ensure critical risk management settings, like Stop Loss (SL) and Take Profit (TP), are copied alongside each trade. This maintains strategy integrity and protects against undue losses.
Skip pending orders: This setting allows traders to choose whether or not to replicate pending orders (orders that have not yet been executed). Skipping pending orders is highly recommended. By default, this option is blocked. If you are an expert trader, please contact us to unlock this option.
Force min trade: If the calculated position size is less than 0.01 lots, then the position will be placed at the minimum lot size of 0.01.
Adjust lot size based on martingale multiplier: If there is a significant difference in balance/equity between the master and slave accounts, the lot size on the slave account may be rounded down. For example, if trades of 0.02 and 0.04 lots are placed on the master account (balance 4000 USD), a standard copier would open 0.01 and 0.01 lots on the slave account (balance 1000 USD - which is incorrect). However, if this option is activated, it will open 0.01 and 0.02 lots.
Open retry: Is a feature that ensures your trade orders are executed even if they initially fail due to temporary issues such as connectivity problems or market conditions. When a trade order fails to open, the Open Retry mechanism will automatically attempt to re-execute the order at regular intervals until it succeeds. Additionally, in the rare event that a trade is opened twice, our system detects the duplication and closes one of the positions. If set to false, the request is only sent once. For Martingale strategies, it is recommended to activate this option. For strategies with a small pip profit and a greater lot size, it is better to deactivate it. For HFT, it is better to deactivate it as well.
Reverse: This feature allows you to invert the direction of trades being copied. When enabled, a buy (BUY) order from the source account will be converted into a sell (SELL) order on the destination account, and vice versa. This can be helpful if you want to trade in the opposite direction of a strategy being followed. If you are using a Take Profit (TP) or Stop Loss (SL) value, these will also be inverted: the TP on the master will become the SL on the slave, and the SL on the master will become the TP on the slave. Note that the risk-to-reward ratio (RRR) will also be reversed. For instance, if you’re using an RRR of 1:2 on the master, it will become 2:1 on the slave. This feature does not support pending orders.
Hide comment: When enabled, MetaCopier’s trade comment will be hidden, leaving the comment field empty. Any positions opened manually or by other systems without a comment will also be closed to prevent them from staying open in case of an error (manual positions with a comment are not affected). This option should only be enabled if absolutely necessary. Note: Comments remain visible inside the MetaCopier terminal, but they will not appear on the broker’s side.
Copy open positions: When this option is enabled, any currently open trades on the master account are immediately replicated to the connected account upon activation of the copier. By default, this feature is deactivated, meaning only new trades will be copied unless this option is selected. This can be especially useful for users who want to join an already active trading strategy without waiting for new trade entries.
Force position lot size: When this option is turned on, the copier will break large orders into smaller ones if they go over the set lot size limit for a symbol. For example, if your account has a general limit of 100 lots and a specific limit of 10 lots for BTC/USD, placing an order of 30 lots will result in three orders of 10 lots each. If this option is turned off, the copier will only place one order of 10 lots and ignore the rest.
Ignore contract size: By default, the copier takes into account the contract size of the respective platform or broker. This means the lot size might appear incorrect at first glance, but it is actually accurate because the contract size is considered to ensure the risk settings are respected. However, if you prefer not to factor in the contract size, you can choose to ignore it.
Ignore currency: This option allows you to ignore differences in the account base (deposit) currency between the master and slave accounts. By default, the copier adjusts trade sizes using exchange rates to maintain consistent risk, but when this option is enabled, currency conversion is skipped and both accounts are treated as if they share the same base currency, which can lead to incorrect sizing if currencies differ. In some cases, account base currencies may have the same or similar names while representing different actual currencies (for example, cent-based or broker-specific variants), so you must manually verify the real base currencies and decide whether this option should be enabled or disabled. Only enable this option if the currencies are truly equivalent or the difference is intentionally ignored.
Copy original comment: By default, the copier uses its own internal comment system on the slave account to reliably track and manage trades. If you enable this option, it will copy the original comment from the master account instead. While this might seem useful for transparency, it can interfere with internal tracking and potentially cause some trades to be misidentified as manually opened or unmanaged. Furthermore, any positions opened manually or by other systems with an empty comment field will be closed to prevent them from remaining open in case of an error (manual positions with a comment won’t be affected). It is best to leave this option disabled unless you have a specific reason to preserve the master’s comment.
Copy magic number: The magic number is a unique identifier assigned to trades by Expert Advisors (EAs) or automated strategies in MetaTrader platforms. Enabling this option ensures that the exact magic number from the master account's trade is copied to the slave account. This is crucial when you use specific EAs or scripts on the slave account that depend on the magic number to manage or filter trades. If the master's magic number is
0(or absent), no magic number is stamped on the copy - the field is omitted in the outgoing order rather than sent as0. If Custom magic number is set to a positive value, it takes precedence and overrides this option.
The master account is the reference for the limitations "Max open positions", "Max lot size" and "Maximum lot"
When the "hide comment" feature is enabled, comments still appear in the Metacopier terminal but are hidden on the trading account.
When copying between accounts with different base currencies - for example, a master account in USD and a slave account in EUR - the conversion is handled automatically using the most recent exchange rates.
Features
Every copier can be customized with additional features. Below is an overview.
Features can be configured on both account copiers (the copier on a slave account) and strategy copiers (the copier within a strategy). When an account subscribes to a strategy, features defined on the account copier take priority over features defined on the strategy copier. This means that if the same feature type is configured on both levels, only the account copier's version will be applied.
The exceptions to this rule are the Copier filter, Permitted symbols, and Order type filter - these are additive, meaning both the account-level and strategy-level configurations are applied together.
See the Basic features index for the full list of copier-level features that can be added to a copier.
Remarks
If the copier is disabled, positions that were opened via the copier and are still open will continue to be managed. This means that any updates to Take Profit (TP) or Stop Loss (SL), or if the position is closed on the master account, will also be reflected on the slave account.
However, if the copier is removed while positions are still open, they will be marked as unmanaged and will require manual action. You will also see a notification in your portal.
The copied trades to the slave accounts are placed like manual trades.
If the trades are copied from an account the magic number will be set to 0. If the trades are copied from a strategy the magic number will be taken from the defined value in the strategy settings.
If the lot size on the slave account exceeds the symbol's maximum allowed size, it will automatically be adjusted to the highest possible value.
If the lot size exceeds the account's maximum leverage, the position will not be copied. To avoid this, use the option in the copier "Max lot size" to limit it
In case of errors please check the logs for the affected account
Last updated