CopyCat is a copy trading Expert Advisors(EA) for Martingale Strategy, mainly intending to copy Martingale Trades from Ophiuchus EA. It also can be extended to support Limitless EA, Indices Master EA, and even other Martingale Strategy EA.

Higher Profit

If you have used our EA for some time, you should understand in each set of martingale orders, the first few orders for a whole set of martingale orders are always closed with losses, while the last few orders are always closed with big profits. The big profit can always cover all the losses and make some profit for the whole set of orders.

CopyCat takes advantage of this characteristic by implementing order filtering. The user can configure a number of orders to filter and only copy trade when the number of orders is more than 5. In this case, CopyCat won’t create trade when the number of orders is less than 5, and only create trade when the number of orders is more than 5. These copied trades will follow the same profit target as the original trade. When these orders are closed with a profit target, the copied order will close with a higher profit.

The following is an example of the copied AUDCAD trade for Ophiuchus. We configured CopyCat to only open trade when the number of orders is more than 6. As you can see, the original trade profit is $21.81 while the copied trades by CopyCat are $67.86.

Ophiuchus Trade for full series of Martingale Orders

CopyCat Trade with order filtering

Based on the above trades, it has been proved that CopyCat can be a lot more profitable on each series of martingale orders. How about the profitability at the account level? As CopyCat also filters out those earlier trades( if the series of martingale orders closed before it open more than 6 orders, then CopyCat will open nothing and no profit), it means less trade for CopyCat. In this case, can it be more profitable at the account level?

widget widget

Please note that for the Ophiuchus CopyCat account, we only started on 30 Oct. Hence, October is not a fair comparison. For Nov, CopyCat only has less than 1% higher, but For Dec, CopyCat is at least 5% higher in terms of profit ( 7% vs 11% ). We will continue to track both accounts.

Lower Risk

Imagine if you have USD4,000 as capital, you split it into two accounts with 2K each. The first account ran with Ophiuchus EA and then the second account ran with CopyCat EA and only copied the order when the number of orders was more than 5. The CopyCat account will open less trade, which means it will have a lower risk of hitting the margin call (imagine when Ophiuchus opens till the 20th order, CopyCat account only has the 15th order), but when it hits the profit target, it will close with a bigger profit.

Now you can compare yourself relatively the following scenario yourself, which one has lower risk and higher profit.

  1. Run USD4,000 in a single standard account with Ophiuchus EA
  2. Run USD2,000 in standard account 1 with Ophiuchus EA and USD2,000 in standard account 2 with CopyCat EA and copy after the number of orders is bigger than 5.

We believe the answer is pretty obvious.

Lot Size Amplifier

Lot Size Amplifier allows CopyCat in receiver mode to modify the lot size based on the configurable ratio. For example, if you configure the ratio to be 2.0, CopyCat will open the lot size of 0.02 if the received order’s lot size is 0.01. You also can set the ratio to 0.5, CopyCat will open an order with a lot size of 0.5 when it receives an order for a lot size of 1.0.

With this feature, then we can have many possible scenarios as follows.

  • USD2,000 on Standard Account with Ophiuchus and USD4,000 on Standard Account with CopyCat (Amplier Ratio of 2.0)
  • USD2,000 on the Standard Account with Ophiuchus and USD1,000 on the Standard Account with CopyCat (Amplier Ratio of 0.5)
  • USD2,000 on the Standard Account with Ophiuchus and USD20,000 on the Standard Account with CopyCat (Amplier Ratio of 10)
  • USD20 on the Cent Account with Ophiuchus and USD6,000 on the Standard Account with CopyCat ( Amplier Ratio of 3).

How To Run CopyCat

CopyCat will have to run in at least two trading accounts – One as a Sender that will send the trades while another one can run as a receiver to receive trades and copy trades. One sender can send to multiple receivers.

  • To make this happen, we utilize a library QuickChannel from FxBlue. This library can only be for personal use and we cannot distribute it. To use CopyCat, you must get the library from FxBlue yourself. You can refer to the guide here.
  • This library will create a channel between the Sender account and the Receiver account in the VPS or PC. Hence, the Sender Metatrader and Receiver Metatrader must reside in the same VPS or PC.
  • Based on our testing, the copied trade will generally created within seconds. The entry price might be a few points different but it will not be too much different.
  • When you purchase a CopyCat License, it default comes with 2 pairs of license keys. If you need to use it for an additional account, you can purchase a sub-license. All sub-licenses will have the same expiry date as the Master Account.
  • We recommend running CopyCat Sender and Receiver within the same broker because different brokers will have different trading conditions and their prices might be slightly different even for the same pair of currencies. Even within the same broker, we also recommend observing the price difference when you log in to both the sender and receiver accounts. As long as the prices are close to each under ( under 5 points), then it is good enough to run the CopyCat for the sender and the receiver account.

CopyCat Configuration

The following are all the CopyCat Configurations.

  • CopyCat Mode – It can be sender mode or receiver mode. Setup Sender mode in the account with Ophiuchus EA or other Martingale EA. Setup Receiver mode in a new account with no other EA.
  • Send Trade to this Account – For sender mode to send trade to this account. Fill in the receiver mode account number here.
  • Sender Magic Number – Only send trade with this magic number created in the Sender Account. All other trades with other magic numbers will be ignored.
  • Symbol to send over – Default * will send all trades. You can also set EURUSD to send only EURUSD trades or set AUDCAD to send only AUDCAD trades.
  • Receiver Channel – CopyCat in Receiver mode by default will take its account number as the channel name.
  • Receiver Magic Number – All copied trades in the Receiver account will be created with this magic number.
  • Only copy orders if the # order is greater than this – if you set it as 5, it will only copy trade starting from 6th order. You can set it to a higher number or a lower number depending on your risk profile. A higher number means it will have less copy trade but is safer, lower number means it will copy more trade but is riskier.
  • Lot Size Amplifier – CopyCat will multiply the lot size of the received trade and create this lot size. Eg if you set an amplifier ratio of 2, and the received trade is 0.1 lot size, it will create an order with 0.2 lot size. You can adjust it based on your account size. Less than 1.0 means it will create with smaller lot size.
  • Symbol Pre-Fix – If you received an account and the sender account has differences in the Symbol, you can use this Symbol Pre-Fix and Post-Fix to adjust the trade. Eg, if the sender account Symbol is EURUSD, and the receiver account Symbol is T-EURUSD, then you can put “T-“. in this config. The default is blank.
  • Symbol Post-Fix – Similar to Pre-Fix but is for Post-Fix. Eg, if the sender account Symbol is EURUSD, and the receiver account Symbol is EURUSD.p, then you can put “.p”. in this config. The default is blank.

You can purchase the EA using the following link.

To setup CopyCat, you can refer to the sample setup guide here.