FXConstant EA is an EA with various entry logics.
The target currency pair is only one currency, AUDUSD.
It is a high-risk EA as it uses the Martingale method for fund management.
Price | $267 |
License | 1 account per license |
Currency pair | AUDUSD |
Terminal | MT4,MT5 |
Money back guarantee | Money back guarantee available. However, this is limited to cases where a drawdown of 40% or more occurs despite operating according to the vendor’s recommended settings. |
Live performance (forward test results) of FXConstant EA
There have been several large drawdowns, but the losses have been quickly recovered using the martingale method.
Trading strategy of FXConstant EA
The FXConstant EA sales site states, “This EA includes 20 independent patterns.”
20 patterns of trading logic
In other words, 20 patterns of trading logic are built into this EA.
There are probably 10 patterns for buy trades and 10 patterns for sell trades.
The trading logic for each of these 20 patterns is executed independently. Therefore, execute multiple trades at the same time.
In the MT4 trading history chart below, you can see how multiple positions are held at the same time.
■AUDUSD 1 hour Chart White=Buy entry Red=Sell entry
Grid trades are not executed
Since 20 patterns of trade logic are executed at the same time, multiple positions may be held as a result.
However, each trade logic unit does not hold multiple positions.
In the MT4 trading history chart below, you can see that each trade has a separate stop loss and take profit.
■AUDUSD 1 hour Chart White=Buy entry Red=Sell entry
In other words, no additional positions will be held even if the price moves in the opposite direction to the initial position.
Martingale trade
This EA uses the martingale method
Reference article:Martingale EA Risks and Benefits | Is it profitable?
After the trade reaches the stop loss, increase the lot size and trade.
Lot size is managed separately in 20 patterns.
For example, if the set lot size is 0.1 lot,
If “Logic A” loses, the lot size of “Logic A” will be 0.2 lots. On the other hand, the lot size of “Logic B” remains at 0.1 lot.
In this way, the lot size of FXConstant EA is calculated based on the previous trade results for each logic.
Below is part of the trading history of this EA.
Open Date | Close Date | Symbol | Action | Units/Lots | Open Price | Close Price |
02/16/2024 18:34 | 02/20/2024 15:53 | AUDUSD | Sell | 0.2 | 0.65322 | 0.65737 |
02/14/2024 20:03 | 02/16/2024 18:40 | AUDUSD | Buy | 0.2 | 0.64938 | 0.65338 |
01/22/2024 20:29 | 02/13/2024 17:08 | AUDUSD | Buy | 1.34 | 0.65732 | 0.64532 |
01/25/2024 02:06 | 01/29/2024 22:19 | AUDUSD | Buy | 0.1 | 0.65738 | 0.66138 |
01/22/2024 03:08 | 01/23/2024 19:23 | AUDUSD | Sell | 0.17 | 0.66118 | 0.65598 |
01/22/2024 03:08 | 01/22/2024 20:29 | AUDUSD | Buy | 0.79 | 0.66133 | 0.65714 |
01/18/2024 14:05 | 01/22/2024 03:08 | AUDUSD | Sell | 0.1 | 0.65722 | 0.66134 |
01/17/2024 05:20 | 01/22/2024 03:08 | AUDUSD | Sell | 0.47 | 0.65718 | 0.66127 |
01/17/2024 05:20 | 01/17/2024 16:46 | AUDUSD | Sell | 0.1 | 0.65719 | 0.65319 |
01/16/2024 05:38 | 01/17/2024 05:20 | AUDUSD | Buy | 0.28 | 0.66133 | 0.65719 |
Although it appears that the lot size is set randomly, a martingale method is applied for each trade logic.
Backtest results of FXConstant EA
Test start | 2012/1/2~ |
Test end | 2021/03/30 |
Operation period | 110months |
Initial deposit | 200 |
Operational lot size | Adjusted by balance |
Final balance | 186,664,825 |
Total net profit | 186,664,625 |
Rate of return (overall) | 93332412.5% |
Monthly rate of return (compound interest) | 13.3% |
Monthly rate of return (simple interest) | – |
Relative drawdown | 47.5% |
Maximum drawdown (amount) | 9,384,453 |
Profit factor | 1.55 |
Winning rate | 52.4% |
Total trades | 1824 |
Test start | 2012/1/2~ |
Test end | 2021/03/30 |
Operation period | 110months |
Initial deposit | 300 |
Operational lot size | Adjusted by balance |
Final balance | 16,789,071 |
Total net profit | 16,788,771 |
Rate of return (overall) | 5596357.0% |
Monthly rate of return (compound interest) | 10.4% |
Monthly rate of return (simple interest) | – |
Relative drawdown | 28.9% |
Maximum drawdown (amount) | 2,808,075 |
Profit factor | 1.53 |
Winning rate | 52.3% |
Total trades | 1830 |
Test start | 2014/1/2~ |
Test end | 2021/10/30 |
Operation period | 93months |
Initial deposit | 400 |
Operational lot size | Adjusted by balance |
Final balance | 7,165,192 |
Total net profit | 7,164,792 |
Rate of return (overall) | 1791298.0% |
Monthly rate of return (compound interest) | 11.1% |
Monthly rate of return (simple interest) | – |
Relative drawdown | 71.2% |
Maximum drawdown (amount) | 818,590 |
Profit factor | 1.57 |
Winning rate | 46.7% |
Total trades | 1856 |
NORMAL_AUDUSD
Test start | 2012/1/2~ |
Test end | 2021/03/30 |
Operation period | 110months |
Initial deposit | 1,400 |
Operational lot size | Adjusted by balance |
Final balance | 106,855 |
Total net profit | 105,455 |
Rate of return (overall) | 7632.5% |
Monthly rate of return (compound interest) | 4.0% |
Monthly rate of return (simple interest) | – |
Relative drawdown | 25.3% |
Maximum drawdown (amount) | 12,829 |
Profit factor | 1.57 |
Winning rate | 46.7% |
Total trades | 1856 |
Backtest results for EURUSD and AUDUSD have been published.
However, forward test results are only released for AUDUSD.
Probably the EURUSD pair is not showing good results.
The backtest results show very good results among EAs sold by the same vendor.
In particular, the results of aggressive mode for EURUSD are impressive.
Earned a profit of 186,664,625 USD from 200 USD with a relative drawdown of 47.5%.
The backtest period is also relatively long, approximately 10 years.
However, please note that the more trading logic there is, the easier it is to over-optimize during backtesting.
Over-optimized EAs often show bad results in forward tests.
Vendor of FXConstant EA
FXConstant EA is sold by the same vendor as his FXSTABILIZER, Forex Truck, etc.
Many of the EAs they sell are a combination of grid trading and martingale. Many of their EAs make profits from the total position through additional entries.
FXConstant EA applies individual stop loss and take profit to all positions. In other words, this EA does not perform grid trading.
However, since this EA uses martingale method for each trade logic, the risk of this EA is not lower than other EAs sold by the vendor.
Conclusion of FXConstant EA
The weak point of FXConstant EA is when continuous losses occur.
If this EA results in continuous losses, the trade lot size will become very large and the account will be in a dangerous state.
It would be good if the 20 trade logics complement each other, but if they do not, it is dangerous.
If consecutive losses occur in multiple logics at the same time, the account balance will be wiped out.
Curve fitting possibilities
Curve fitting refers to the process of over-optimizing on past market prices.
The easiest way to get good results with curve fitting is to optimize it with a large amount of trading logic.
For example, if 1000 trades are made using a single method, it will be a little difficult to get good results.
On the other hand, if 1000 trades are performed using 100 trade logics, it is relatively easy to achieve good results with curve fitting.
It is very difficult to achieve 1000 consecutive wins with one trade logic, but it is not difficult to create 100 trade logics that produce 10 consecutive wins.
FXConstant EA has 20 trade logics. Having a large amount of trading logic does not necessarily indicate good EA performance.
Rather, you should question the curve fitting.
Backtesting is basically optimized to produce the best results based on past market prices, so continuous losses are also minimized.
However, if this EA makes continuous losses, the account will suffer a large loss.
Users should understand this risk before purchasing and using this EA.