⛑️Troubleshooting

Here, we've listed common errors you might encounter and simple solutions to help you resolve them quickly. If you don’t find what you’re looking for, don’t hesitate to reach out to our support team.

Broker rejection

Broker rejection occurs when a broker declines to execute a trade or transaction that you’ve requested. This can happen for several reasons, and understanding why can help you address the issue.

  • Insufficient Funds: If your account doesn't have enough funds to cover the cost of a trade, the broker will reject the transaction.

  • Wrong Symbol: Different brokers may use different symbols for the same asset. Usually, the system matches these symbols automatically, but sometimes you might need to manually map the correct symbol.

  • Market Conditions: In highly volatile markets, the price of an asset might change rapidly, causing your order to be rejected if the price moves beyond acceptable limits.

  • Order Type: Certain order types (e.g., limit orders) may be rejected if the market conditions don’t meet the specific criteria you've set.

  • Technical Issues: Occasionally, technical problems on the broker’s platform can result in a rejected order.

    • In rare instances, you may encounter this message on the DXtrade platform "Unexpected error. Please contact your account manager". If this occurs, please contact your account manager. The account may need to be reset, so it's important to reach out to your broker for assistance.

  • Account Limitations: If your account has certain restrictions or limits, such as a maximum trade size or restrictions on margin trading, your order might be rejected if it exceeds these limits.

Early Position Closure on Slave Account

Sometimes, positions on a slave account close earlier than expected because the Stop Loss (SL) or Take Profit (TP) levels were reached sooner on the slave account than on the master account. To prevent this from happening, you can disable the copying of SL/TP values.

Account disconnected

Account Disconnection occurs when your trading account loses connection to the broker's server. This means you might not be able to execute trades or access real-time information.

Common Causes:

  • Broker Server Problems: Sometimes the broker's server may be down or having issues. This is more common with demo accounts than with live accounts.

  • Login Problems: Incorrect login credentials or disabled accounts can lead to disconnection.

In most cases, MetaCopier will automatically try to reconnect. If it doesn’t, just contact us and we’ll help you fix it.

Positions get closed automatically on slave account

If you remove a copier from a strategy or account with open positions, those positions will automatically close after 10 minutes (you'll see "unmanaged position" in the log). This is intentional and serves as a safety measure to prevent positions from staying open without management.

To avoid this, if you have open positions, simply disable the copier instead of removing it. This way, the positions will remain open on the slave account and will continue to be managed. Only new positions will stop being copied.

Position not copied because the market is closed

Brokers may have different market opening and closing times. This means the trade might not be opened on the slave account right away. To have the trade open as soon as the market reopens on the slave account, you can enable the "Open retry" option in the copier settings. The copier will then keep trying to copy the trade until the market is open.

Last updated