← Back to Home

Installation Guide for DCA Trader Expert Advisor

Download the robot file in .EX4 format for installation into MetaTrader 4 by subscribing at this link: https://dcatrader.beehiiv.com/subscribe. After subscribing, you will receive an email from DCA Trader with the following content:

Email example

Click on the link "Download your file" and save the advisor file to a folder on your computer.

Next, you need to install MetaTrader 4 if you haven't already. Download it from this link: https://instaforex.org/downloads/itc4setup.exe?v=170425&x=KLX; run the downloaded file, follow the installation steps, and wait for the installation to complete.

The next step is to register with a broker and obtain a trading account number if not yet registered. To do this, go to this registration link: https://instaforex.org/fast_open_live_account?x=KLX.

❗ Important Notice

The partner code for your InstaForex account must be KLX.

The trading robot verifies this partner code before launching, and it will not run if the code is incorrect.

Please ensure that you open your InstaForex account using this exact partner code.

A form will open similar to this:

Registration Form

Fill in your name as in your passport, email, phone number, and country. Check the agreement boxes and click "Open Account". Be sure to select the EURICA account type with 5 decimal places (required for proper robot operation) and set leverage: 1:1000 if you do not plan to use copy trading, or 1:500 if you will use copy trading. The EURICA account type offers a zero spread; the broker charges only a commission equal to three times the volume of the trade. This is the ideal account type for the robot's proper operation. Be attentive to this!

You will receive an email similar to this:

Email with Account details

This email contains your Account Number and Password β€” your login and password for your Forex trading account. Use the MetaTrader 4 terminal to access it for trading and executing orders.

Launch the terminal by clicking on its icon:

MetaTrader Icon

Enter the received login, password, and server details from the email into the terminal window.

If the connection is successful, the bottom right corner will show "connected", and your account balance will load. If your account isn't funded, the balance will be zero. If you activated the no-deposit bonus of $1000 using this link: https://www.instaforex.org/en/no_deposit_bonus/?x=KLX, then your balance will be $1000. Please review the bonus rules on the registration page linked above.

Now you're ready to run the robot on your account. But first, register in the cashback service to receive 53% of the commissions from each trade, whether profitable or losing, which allows you to get extra cashback into your account daily.

Register in the cashback service here: https://fxcash.net/en/register/?id=X63320. Be sure partner code for casback service is X63320!
MetaTrader Icon Fill out the form with your email, name, and phone number. Wait for an email with your login and password for your account.

πŸ”‘ Important

Be sure to save the login to the cashback service that you receive via email.

It starts with the letter β€œX” and contains a specific number of digits.
Example: X34232

This login will be required later to activate your copy of the robot on the activation page of the robot

πŸ’°Now you should link Instaforex trading account to your registered Cashback Account in FxCash personal area. Login to the Fxcash personal area here. Use login and password from fxcash letter you have recieved previously to your email.

MetaTrader Icon

In the Fxcash peronal area on the Trading Accounts tab, add your InstaForex account by entering the 8-digit account number you received during broker registration. Select Instaforex from broker list and enter trading account number in nearby fieald and press red Add button.

MetaTrader Icon

Shortly after, you will receive an email confirming that your account has been added for cashback tracking.

MetaTrader Icon

From that point on, you will begin receiving daily cashback for every trade executed on your account.

If you had not registered with the cashback service, the full commission would go to the broker and robot will not run on your account
By registering in this casback service, the broker shares 53% of the commission with you.

After that, you can run Instaforex metatrader terminal open the GBPUSD pair from the menu "Chart Window" by right-clicking. This is shown in the screenshot below:

Chart Window

Now you're ready to install and launch the robot in your MetaTrader 4 terminal. You should have already downloaded the robot file.

To install it, follow these steps:

  1. Open your MetaTrader 4 terminal.
  2. From the top menu, select File β†’ Open Data Folder.
  3. This will open the file explorer in the terminal's installation directory.
  4. Navigate to the MQL4 folder, and then into the Experts folder.
  5. Copy the downloaded robot file dcatrader_mt4_ea.ex4 into this folder.

After that, go back to MetaTrader and refresh the Expert Advisors list.

Refresh the list of Expert Advisors in the terminal. Once the expert dcatrader_mt4_ea appears in the list β€” it is ready to be launched.

Options Settings

Robot Attachment and Terminal Configuration

Options Settings

You can attach the robot to this chart, and it will trade on this currency pair. However, before doing so, you need to configure the terminal so the robot can connect to the control server and receive the necessary data.

To do this:

  1. In the MetaTrader terminal, go to the menu: Tools β†’ Options
  2. A dialog window will open β€” switch to the Expert Advisors tab
  3. Make sure all settings match the screenshot provided below
  4. Add the following URL to the list of allowed web request URLs:
    https://info.guea.club

This setting is required so the robot can communicate with its control server and verify the validity of all registrations and activations.

Attach the robot to this chart by right-clicking on it and selecting "Attach to chart". The central window will appear for starting the robot.

Check in "Options" under the "Tools" menu that all settings are as shown in the following screens:

Options Settings

Go to the "Common" tab β€” all should be set as shown.

Common tab

Then go to the "Inputs" tab β€” all settings should be set as shown (default for a $10,000 deposit). Below, I will explain each parameter so you can customize the robot for your account:

Options Settings
ParameterDescriptionDefault Value
Magic NumberNumber by which the robot identifies its own trades. This prevents it from considering trades it didn't open itself.33232
MaxValueMaximum allowed value for every trade opened by robot.1000
Starting LotInitial lot size from which the robot starts its series of trades. Calculated as 0.01 per 1000 deposit. For $10,000 deposit, equals 0.1 lot. Follow this rule strictly to avoid margin issues. All DCA robots require sufficient margin to operate properly.0.1
Spread FilterThe filter on spread. If the market spread exceeds this value, the robot will not open new trades.1000
Highest Balance and Highest EquityThese values always match your current deposit balance. Always verify correctness when restarting the robot. The robot uses these for profit targets. Pay attention to accuracy!10000
Profit in PipsProfit in points for profitable trades. This value remains constant and is optimized for InstaForex broker. Changes will be communicated if necessary.80
Max DealMaximum number of averaging plus one. Needed for loss recovery via DCA system. Recommended not to change this; optimized for GBP/USD.3
Recovery IndexIndex for loss recovery through lot size increase. Recommended leave at 1 β€” starts the next recovery series with initial lot + 0.1 lots.1
Turbo RecoveryUse lot increase for rapid recovery, based on the recovery index. Adds risk but can improve equity growth.False
Rehigh Tp (USD)Dollar amount indicating that if equity exceeds initial deposit by this amount, all trades will close profitably, and the cycle restarts. Default optimized for $10,000, so set to 1 for $1,000.10
Waste Day Salary (USD)While in drawdown and a non-profitable day, this amount is added to the goal. Used to compensate for loss days when the market is in the robot's favor. Default recommended.10
Instant Order NowInstantly opens the first trade as if a signal was received. Used manually if signal was missed due to connectivity or other reasons.False
Any Nearest SignalDetect signals not based on trend. If True, trades are opened without considering overall trend, to catch missed reversals or signals.False

After clicking OK, the robot will start, which will be indicated by a smile icon at the top right corner.

Options Settings

This indicates that the robot is ready for operation and waiting for signals. Also, check the "Expert" tab for service messages. They should look similar to this:

Service Messages

To ensure successful robot start-up, fulfill the following conditions:

  1. The broker must be InstaForex.
  2. The trading account must be registered via a partner link with the broker’s partner code KLX
  3. The cashback account must be registered with the partner code X63320 .
  4. A request has been submitted to activate your robot copy for tour cashback service account (X11111 like). You can submit this request here. Activation takes up to 24 hours.
  5. Your deposit should be at least $500 in the account; $1000 is recommended (initial lot 0.01). Violating money management rules can lead to losses.
  6. The robot must be launched on the GBP/USD pair using an EURICA account type with 5 decimal places.
  7. Risk policies must be accepted on the robot activation page.

Regarding risks: Forex trading involves risk of losing invested funds. Follow prudent trading rules to maximize deposit safety. Past results do not guarantee future performance β€” market conditions can change suddenly. The robot is continuously updated to adapt to current market conditions. Please review the risk policy on the robot activation page before using.

← Back to Home