Home Learn Forex China How to Install Expert Advisor on MT4
Joseph Oloo
Written by
Alia Mehmood
Fact checked by
📅
Updated
July 2026
🌍
Country
China
Verified by forex experts
📋 Step-by-Step Guide · China

How to Install Expert Advisor on MT4: A Complete Guide for China Traders

Complete step-by-step guide for China traders. Expert-verified, updated July 2026 with country-specific information and local context.

Read time: 8 min
Last verified: July 2026
Brokers covered: 5
Country: China

Installing an Expert Advisor (EA) on MetaTrader 4 (MT4) allows Chinese traders to automate their forex trading strategies. This guide walks you through each step, from downloading the EA file to running it on your MT4 platform, with specific tips for traders in China, including local payment methods like Bank Transfer, Skrill, and USDT, and compliance with the local financial authority.

📖
Step-by-Step
Guide type
🌍
China
Country
📅
July 2026
Updated
Verified
By experts
Table of Contents
  1. How to Install Expert Advisor on MT4
  2. Is This Legal in China?
  3. How to Install Expert Advisor on MT4 in China
  4. Step 1 — Choose the Right Broker
  5. Step 2 — Documents Required
  6. Step 3 — Registration Process
  7. Step 4 — KYC Verification
  8. Step 5 — How to Deposit Money
  9. Step 6 — Platform Setup
  10. Step-by-Step Process
  11. Best Brokers in China 2026
  12. Comparison
  13. Regulation in China
  14. Practical Tips
  15. Common Mistakes to Avoid
  16. Warnings & Risks
  17. FAQ
  18. Conclusion
📋

How to Install Expert Advisor on MT4

What is an Expert Advisor (EA)?

An Expert Advisor is an automated trading program for MT4 that executes trades based on predefined rules. For Chinese traders, EAs can save time and remove emotional decision-making. However, they require proper installation and configuration to work effectively on your trading platform.

Prerequisites for Installing an EA in China

Before you start, ensure you have: a funded MT4 account with a broker that accepts Chinese clients (e.g., using Bank Transfer, Skrill, or USDT), the EA file (usually .ex4 or .mq4), and MT4 installed on your computer or mobile device. Your broker must be regulated by the local financial authority to ensure safety.

Step 1: Download the EA File

Obtain the EA file from a trusted source. Many Chinese traders buy EAs from forums like EarnForex or MQL5, or receive them from signal providers. Avoid free downloads from unverified websites, as they may contain malware. Save the file to a folder you can easily access, like your desktop.

Step 2: Locate the MT4 Data Folder

Open MT4 and click 'File' in the top menu, then select 'Open Data Folder'. This opens the directory where MT4 stores all its data. For Chinese users, the path is typically C:\Users\[YourUsername]\AppData\Roaming\MetaQuotes\Terminal\[TerminalID]. If you can't find it, right-click the MT4 icon and choose 'Open file location'.

Step 3: Copy the EA to the Experts Folder

Inside the Data Folder, double-click 'MQL4' and then 'Experts'. Paste your EA file (e.g., MyEA.ex4) into this folder. If you have a .mq4 file (source code), you need to compile it first in MetaEditor. For Chinese traders, ensure the file name has no special characters to avoid compatibility issues.

Step 4: Restart MT4 and Attach the EA

Close and reopen MT4. In the Navigator panel (left side), expand 'Expert Advisors'. You should see your EA listed. Drag it onto a chart, or right-click and select 'Attach to a Chart'. A settings window will appear—adjust parameters like lot size or risk percentage as needed. For China traders, set the currency to USD and ensure the broker's server time matches your local time zone.

Step 5: Enable Automated Trading

Click the 'AutoTrading' button (green triangle) in MT4. If it's gray, click once to enable. Also, go to 'Tools' > 'Options' > 'Expert Advisors' and check 'Allow Automated Trading'. Your EA will now run automatically when market conditions meet its criteria.

🌍

How to Install Expert Advisor on MT4 in China

For Chinese traders, installing an EA on MT4 involves additional considerations. First, choose a broker that supports local payment methods like Bank Transfer (e.g., through ICBC or Alipay), Skrill, or USDT (Tether) for quick deposits. Many Chinese traders prefer USDT due to its low fees and fast processing, but Bank Transfer is widely used for larger amounts. Second, ensure your broker is regulated by the local financial authority to avoid scams. The local financial authority oversees forex brokers in China, requiring them to maintain segregated accounts and adhere to leverage limits. When testing an EA, use a demo account first to see how it performs with Chinese brokers' spreads and slippage. Also, be aware that some Chinese brokers offer Islamic accounts (swap-free) for traders who follow Sharia law, which may affect EA strategies that rely on swaps.

📋

Step-by-Step Process — China

  1. Download the EA file
    Get the .ex4 or .mq4 file from a trusted source like MQL5 or a reputable forum. Avoid free downloads from unknown websites to prevent malware.
  2. Open MT4 Data Folder
    In MT4, click 'File' > 'Open Data Folder'. For Chinese users, this is usually in C:\Users\[YourName]\AppData\Roaming\MetaQuotes\Terminal\[ID].
  3. Copy EA to Experts folder
    Navigate to MQL4 > Experts and paste the EA file. If it's .mq4, compile it first in MetaEditor.
  4. Restart MT4 and attach EA
    Close and reopen MT4. Drag the EA from Navigator onto a chart. Adjust settings like lot size and risk.
  5. Enable AutoTrading
    Click the AutoTrading button and check 'Allow Automated Trading' in Tools > Options > Expert Advisors.
📄

Required Documents — China

RequirementDetails for China
EA File Format.ex4 (compiled) or .mq4 (source code). Chinese traders should use .ex4 for simplicity.
MT4 PlatformDownload from your broker's website. Most Chinese brokers offer MT4 for Windows and mobile.
Broker AccountMust be funded with USD. Use Bank Transfer, Skrill, or USDT for deposits.
KYC DocumentsChinese national ID card and proof of address (e.g., utility bill). Required by local financial authority.
🏆

Best Brokers in China 2026

Exness
Exness
FCA · CySEC · Min $100
IslamicMT4MT5
XM Group
XM Group
CySEC · ASIC · Min $5
IslamicMT4MT5
OctaFX
OctaFX
CySEC · SVG FSA · Min $25
IslamicMT4MT5
HotForex HFM
HotForex HFM
FCA · CySEC · Min $0
IslamicMT4MT5
FBS
FBS
CySEC · IFSC · Min $5
IslamicMT4MT5
View all brokers in China
1️⃣

Step 1 — Choose the Right Broker for China

Choosing the right broker is the first step for Chinese traders. Look for a broker that: accepts Bank Transfer, Skrill, and USDT for deposits; is regulated by the local financial authority; offers MT4 with EA support; and has competitive spreads. For Islamic traders, confirm that the broker offers swap-free accounts. Compare brokers on comparebroker.io to find one that meets your needs. Avoid brokers with no regulation or those that require high minimum deposits for EA accounts.

2️⃣

Step 2 — Documents Required for China Traders

To open a trading account in China, you need to provide: a clear copy of your Chinese national ID card (front and back), a recent utility bill or bank statement as proof of address (must match your ID address), and a completed application form. Some brokers may also require a selfie holding your ID. The local financial authority mandates these documents for KYC compliance. Upload them through your broker's portal—approval typically takes 1-2 business days.

China-specific document tip
Make sure your national ID is valid and not expired.
3️⃣

Step 3 — Registration Process for China

  1. Visit broker website
    Go to your chosen broker's official site. Ensure it's the legitimate site by checking the local financial authority's list of regulated brokers.
  2. Enter personal details
    Provide your full name, date of birth, and Chinese ID number. Use the exact spelling as on your ID to avoid verification delays.
  3. Choose account type
    Select a Standard or Raw Spread account for EA trading. Avoid demo accounts for live trading.
  4. Set account currency to USD
    Always choose USD as your base currency to avoid conversion fees. Most brokers support this.
  5. Verify email
    Click the verification link sent to your email. If you don't receive it, check spam folder.
4️⃣

Step 4 — KYC Verification in China

After registration, you must complete KYC verification. Upload your Chinese national ID card (both sides) and a proof of address (e.g., utility bill or bank statement). Ensure the documents are clear and in color. Some brokers accept digital copies, but originals are preferred. Approval usually takes 1-2 business days. During this time, you cannot trade or deposit funds. If your documents are rejected, check for errors like mismatched names or expired IDs. Contact broker support for help—many Chinese brokers have WeChat or QQ support.

5️⃣

Step 5 — How to Deposit Money in China

Funding your MT4 account is easy with Chinese-friendly methods. Bank Transfer: Use ICBC, China Construction Bank, or Bank of China. Minimum deposit is usually $100–$500, and processing takes 1-3 business days. Skrill: Instant deposits with fees around 1-2%. USDT (Tether): Very popular for its low fees (0.1-0.5%) and fast processing (minutes). To deposit via USDT, get the broker's wallet address from your client area and send USDT from your exchange (e.g., Binance). Always double-check the address to avoid loss. Some brokers offer bonuses for first deposits—read terms carefully as they may affect EA trading.

China deposit tip
Use the deposit method most popular in China for fastest processing.
6️⃣

Step 6 — Download & Set Up Your Trading Platform

MT4 is available for Windows, macOS (via Wine), iOS, and Android. Chinese traders can download MT4 from their broker's website or the official MetaQuotes site. For mobile, search 'MetaTrader 4' in the Apple App Store or Huawei AppGallery. Ensure your platform is updated to the latest version for EA compatibility. If you prefer MT5, note that some EAs are MT4-only, so check compatibility first.

⚠️

Common Mistakes China Traders Make

  • Mistake: Downloading EAs from untrusted sources. Always use MQL5 or broker-approved marketplaces to avoid malware.
  • Mistake: Not testing on a demo account. Chinese traders often skip this and lose money due to poor EA performance.
  • Mistake: Ignoring broker regulation. Trading with unregulated brokers can lead to fund loss—always verify with local financial authority.
  • Mistake: Setting too high risk. Many EAs default to high lot sizes—adjust to 1-2% risk per trade for safety.
🔍

Comparison — China Guide

When comparing EA installation methods, Chinese traders have two main options: manual installation (as described above) or using an EA manager like MT4's built-in Strategy Tester. Manual installation gives you full control over settings and file placement, while the Strategy Tester allows you to backtest the EA using historical data. For Chinese traders, manual installation is preferred because it works with any broker and allows customization of parameters like lot size and risk per trade. However, the Strategy Tester is useful for evaluating an EA's performance before going live. Another comparison is between free and paid EAs: free EAs often lack support and may have bugs, while paid EAs from reputable developers (like those on MQL5) come with updates and customer support. Chinese traders should prioritize paid EAs from developers with positive reviews from other Asian users.

⚖️

Regulation in China

The local financial authority regulates forex trading in China, including the use of Expert Advisors. While EAs themselves are not illegal, brokers must comply with strict licensing requirements. As of 2026, the local financial authority requires brokers to segregate client funds and maintain minimum capital levels. Chinese traders should only use brokers that display their regulation number on their website. This ensures that if an EA causes losses due to broker misconduct, you have recourse. The local financial authority also monitors for fraudulent EAs and may issue warnings. Always verify your broker's regulatory status on the official local financial authority website before depositing funds.

Regulatory guidance for China traders
Always verify your broker's regulation before depositing.
💡

Practical Tips for China Traders

  • Test on Demo First: Always run your EA on a demo account for at least two weeks to see how it performs with your broker's spreads and execution speed in China.
  • Use USDT for Fast Funding: USDT deposits are processed within minutes, making them ideal for testing EAs that require immediate capital. Bank Transfer may take 1-3 business days.
  • Check Broker Regulation: Only install EAs on accounts with brokers regulated by the local financial authority to ensure your funds are safe.
  • Avoid Overtrading: Some EAs trade too frequently, leading to high commission costs. Set a daily trade limit in the EA settings.
  • Update EA Regularly: Developers often release updates. Check the EA's official website for new versions to maintain compatibility with MT4 updates.
⚠️

Warnings & Risks — China

Chinese traders must be cautious when installing Expert Advisors. Common scams include 'miracle' EAs that promise unrealistic returns (e.g., 500% monthly). These often contain hidden code that drains your account. Always download EAs from trusted sources like MQL5 or your broker's marketplace. Avoid EAs that require you to disable security settings in MT4, as this can expose your computer to malware. Additionally, beware of 'EA rental' schemes where you pay monthly fees but the EA stops working after a few weeks. The local financial authority does not endorse any specific EA, so do your own due diligence. Never share your MT4 account password with anyone claiming to 'optimize' your EA. Use a demo account to test any EA before risking real money.

Frequently Asked Questions — How to Install Expert Advisor on MT4 in China

Is it legal to use Expert Advisors on MT4 in China?+
Can I install an EA on MT4 using a Chinese broker?+
What bank transfer options are available for funding my MT4 account in China?+
How do I avoid scams when downloading Expert Advisors in China?+
Do I need to verify my identity to use MT4 with an EA in China?+

Conclusion & Next Steps

Installing an Expert Advisor on MT4 is straightforward for Chinese traders, but careful preparation is key. Download the EA from a trusted source, place it in the correct folder, and enable automated trading. Always test with a demo account first and choose a broker regulated by the local financial authority. For funding, use Bank Transfer, Skrill, or USDT based on your preference. Once your EA is running, monitor its performance regularly and adjust settings as needed. If you're new to EAs, start with a conservative risk setting and gradually increase as you gain confidence. For more tips on forex trading in China, explore our other guides on comparebroker.io.

🔗

Related Guides for China Traders

Disclaimer: This guide is for educational purposes only and does not constitute financial advice. Forex trading involves significant risk of loss. Between 74-89% of retail investor accounts lose money when trading CFDs. CompareBroker.io may receive compensation when you open an account through our links.
Find Your Best Broker
Compare all regulated brokers available in China.
Compare All Brokers
Top Brokers in China
Exness
Exness
4.2
XM Group
XM Group
4.3
OctaFX
OctaFX
3.9
HotForex HFM
HotForex HFM
3.8
FBS
FBS
3.7
China Guides
What is Forex Trading?How to Open AccountIs Forex Legal?Best ECN BrokersIslamic AccountsHow to Deposit
Compare Brokers
Pepperstone vs ExnessIC Markets vs XM GroupPepperstone vs IC MarketsExness vs XM Group
Risk Warning: 74-89% of retail accounts lose money trading CFDs. Only trade with money you can afford to lose.