• Overview
  • Reviews (16)
  • Comments (284)
  • What's new

AI Generate Trading System

AI Generate Trading System is an Expert Adviser generated by AI application. For the last three years, I had been struggling with finding a good EA, which is able to generate consistent profit, robust, and able to survive the back-testing of 10 year period. Since I could not find one, I developed the system myself.

As of now, AI Generate Trading System consists of eight strategies, and the number is adding up as the EA is continuously maintained and developed. It will be updated every three months so as to make sure that the strategy is still suitable for the current market condition, with a moderate drawdown.

The next improvement is USDCAD.

Our conditions are

  1. No hedge, no martingale, no grid or any other type of dangerous practices
  2. Stop loss is set for every order
  3. Limited drawdown
  4. No scalping strategy, as it does not need sophisticated trading conditions or high execution speed
  5. Passed the test on a period of more than 10 years

AI Generate Trading System uses the genetic algorithm to explore all the available strategies. Millions of possibilities were created during the week. They were back-tested for the period of 10 years. Thousands of strategies which could make profit were picked up and tested robustness for handling every condition, i.e. market slippage, wide spreads, price fluctuation, etc. The strategies which passed the test were selected to be part of the combinations. This process endured until the best EA combination was found.

Pairs and timeframe


Recommended balance

The minimum recommended balance for the EA's use is $1000.


  • Prefix_MagicNumber: A prefix of unique number is assigned to each trade when it is opened. The EAs now track trades by their magic numbers.
  • Use_MM: Money Management Mode
    • FIX_LOTS = Fix lots Size per trade.
    • RISK_PER_TRADE = If going to Stoploss, the balance will not lose more than Risk.
    • BALANCE_CALCULATION (recommended) = Calculate lots size with balance formula is (balance/100,000*Risk*pip_value_factor).
      lotsize = (balance x Risk)/(100,000 x pip_value_factor)
        pip_value_factor = pip_value >= 1
  • Fix_lots: Use when Use_MM = FIX_LOTS  
Lot size should not more than  Balance / 100,000
  • Risk: Use when Use_MM = RISK_PER_TRADE or BALANCE_CALCULATION (recommended is 0.5 - 1.0)
  • ShowOrderDetail: on/off Order detail in UI panel.
  • CustomComment: The comment for each order.

The Backtesting Statistics

The results come from 10 years backtesting with AUDUSD, EURUSD, GBPUSD, USDJPY, USDCAD and USDCHF in same Account.

Risk And Balance CalculationMaximum DrawdownAVG Profit / Monthnote
Risk = 0.5, Use_MM = BALANCE_CALCULATION 11.76%5-10%
Risk = 1.0, Use_MM = BALANCE_CALCULATION 23.53%10-20%default settings
Risk = 1.5, Use_MM = BALANCE_CALCULATION 35.3%20-40%

*note  for detail please look at Comment #239

the backtesting result can't tell the profit or Maximum Drawdown in the future.

The signal from this EA

AI Generate trading signal: https://www.mql5.com/en/signals/436520

Juarez Felipi
Juarez Felipi 2018.12.06 14:30 

The same as shawnnny (down).

shawnnny 2018.12.06 02:37 

It has always been a problem with positions opening inconsistently when compared to Author''s signal account. Especially the USDCAD, author has a good handful of 4 x BUY positions to offset the 4 x SELL that is in Drawdown. My account has 8 x SELL and 1 BUY. With yesterday's USDCAD rally, the Drawdown has now become very large. Before this USDCAD drawdown was AUDUSD which I had the same issue, many positions opened in the same direction and went into DD. Author's signal account did not have this issue either. I've been running the EA for months, while Author's signals make some money, mine has been losing money. Other users will blame it on the user problem but this EA has no parameters to be adjusted besides the lot sizing, comment and magic number. The EA is running on a reputable broker, IC Markets, and all I did from day 1 was to launch the EAs on the charts and let it do its thing. I simply cannot recommend this EA.

Joebar 2018.11.02 10:35 


After 5 months of use, I can finally have a clear opinion on this EA.

I was not immediately convinced, because it is different from EAs that we used to use, but it is a positive point.

Many EAs make a profit, but in the end, one day or another, you will lose everything or lose a lot.

This EA is done primarily to preserve your capital.

If you are looking for risk, and big immediate gains without thinking of the next day it is not for you ....

This EA is designed to last over time, and work over time.

Generally, this kind of strategy is only possible on big accounts, but this EA works perfectly on accounts with 1000 €

Another very positive point is that Sukhum is always available to answer questions, and he is constantly working to make improvements.

I use this EA on an account at 25 000 € and another with 1000 €, and two different brokers.

The gains are interesting in time, and with a big account you can sleep peacefully, without waking up one morning with 25/30 or 50% losses.

Really perfect

Eric Ruvalcaba
Eric Ruvalcaba 2018.10.24 03:33 

Great positive results shown on signals and my own account, high profitability and stability too on backtests. Author keeps on improving and providing good support, amazing job!

My results: https://www.mql5.com/en/market/product/28885#!tab=comments&page=13&comment=9381044

Francois Samson
Francois Samson 2018.09.07 06:19 

Sukhum is a very nice guy and communicates quickly when you contact him. That's my 2 star rating for...

But my review won't be as good as you expect. Sorry.

I have rent AI GTS for one month after very promising backtests 99.9% accuracy with Dukascopy tick data starting from 2008.

I tested on a live account on Tickmill since then. Live results have nothing to compare :

- either with same 99.9% backtests on the same period

- either with Sukhum's live results on Myfxbook.

I know from backtests that some months could be difficult but I stopped the EA this morning because of very confusing results which were not corroborated with Sukhum's signal/myfxbook.

I guess Sukhum is really willing to improve the EA but at this price (which is gigantic for Thaï purchasing power by the way...) you expect something more solid.

Please note that on Tickmill live ECN Pro account the results of comparable trades were slightly better than Sukhum's on Myfxbook. I was trading with fixlot 0.1

I will defintely keep an eye on future development and may be back later.

(Hints for Sukhum :

- As some trades are kept on a long period beware of rollover fees

- You may want to secure a few good positive trades with trailing stops)

iwilllonger 2018.08.25 02:43 

perfect...great...excellent...very good EA....

low drawdown and profiable every month....My good friend and cowboy recommneded it so I bought it... I wish it can supply 5% per month 

Gerhard Füssel
Gerhard Füssel 2018.08.20 12:46 

This EA is a great investment for a long time. It's an EA for people they like to trade seriously and don't like gambling. Even it had a stagnation over the last weeks it doesn't matter, because this EA brings the profit if you are patiently which is one of the most important things in tradingbusiness. The developer doesn't stop with improving his EA, another reason for me why i bought this EA after renting and using it for 10 weeks on Real account. It's a Real 5 Star Robot for professional trading.

Indy1000 2018.08.03 18:32 

Call me picky.. But I like to see more profits than losses. So far this has not been the case.

Author is professional and helpful however I give up on this project as this strategy is not my style.

robinubaghs1996 2018.07.24 17:44 

Algo does what it shows in the backtest. This is definitely an algorithm for a long term investor looking at yearly profits. You will have times where you stagnate for 3 months or not making any profit 3 month in a row, but that's fine cause solid investors look at a yearly reward. This algo is stable and a lot can be improved by running optimization tests. We are doing this constantly and try to give the developper our feedback to improve this algo even further. I recommend this algo for anyone who is serious in investing and who is ready for an algo which surived for over 20 years with NO blowouts. I haven't found an algo on this marketplace which DOES survive 20 years so really statisfied!

Alex 2018.07.24 13:43 

AI GTS running since 2nd July 2018 on real accont. Total profit so far just 0,47%

Unfortunatelly not the results as I was expecting by the great back tests...

Update 28.08.2018: Profit since 02.07.2018 is now 5,64% with a DD of nearly 6%.

Update 29.11.2018: Total profit since 02.07.2018 is now +43% with a DD of 9,2%.

Giuseppe Cacisi
Giuseppe Cacisi 2018.07.18 21:50 

Purchased recently. He seems to do his duty with a real account. I'll be updating in a few weeks.

20/07/2018 very, very good!!!

Really, really good at the moment. Congratulations to your developer and for the cost that he has hope you will always get better.


For now I will stop trading with this EA only losses and a gain. I hope the developer will review his strategies. He looks like a martingale, sell and buy in the same currency. As soon as there is an update of his EA, he will reactivate it. For now only money thrown away.


Best profit with USDJPY and EURUSD


EA does its duty.

Very available developer and is very committed to development. Congratulations!

Marcus Nyman
Marcus Nyman 2018.07.04 19:45 

Terrific backtest results! The algorithm seems to be very well thought out to match today's market. Seems like Sukhum might be able to make this even more profitable by adding more pairs.

A comfortable investment for the moment. Will update once I have got to know it's live trades in a month

Update 2018.07.18

Live trading match the authors account. Excellent performance!

Aussie_Trader 2018.07.02 03:19 

Update 19/8/18: With the addition of USDCAD and high performance on the live signal this EA deserves a high rating. Author is responsive and always looking for improvement. See my comment #97

musallam 2018.06.30 02:23 

I am using the EA for two weeks, so far it produces good result that deserves rating of 5 star!

Igor Holko
Igor Holko 2018.06.09 11:49 

EA is very promising. The author provides regular updates.

I'll be updating a month later.

So far it produces good result that deserves rating of 5 star!

JimmyAlgo 2018.05.26 11:11 

EA looks very promising and the developer has been extremely helpful answering questions

Version 18.100 2018.10.29
- Improve AUDUSD 12 systems to lower Drawdown.
Version 18.91 2018.09.24
- fixed "CustomComment" setting issue
Version 18.9 2018.09.17
- Added USDCHF, 10 strategies for this pair.
- Added "CustomComment" in Setting.

- Use 6 currency pairs trade in the same account.
And settings with Use_MM = BALANCE_CALCULATION, Risk = 1.0.
The combining 6 pairs 10 years backtesting result MaxDD is 28.8%
Risk 0.5 , MaxDD = 14.4%
Version 18.8 2018.08.16
- Added USDCAD, 10 strategies for this pair.
- Added "ShowOrderDetail" in Setting for Enable / Disable UI Panel
- Fixed Issue about currency trading account
- EURUSD, GBPUSD, AUDUSD, USDJPY and USDCAD H1 are recommended.
- Up-price to $1,400

- Use 5 currency pairs trade in the same account.
And settings with Use_MM = BALANCE_CALCULATION, Risk = 1.0.
The combining 5 pairs 10 years backtesting result MaxDD is 32.7%
Risk 0.5 , MaxDD = 16.4%
Version 18.7 2018.07.13
- Added USDJPY and 12 strategies for this pair.
- Improved GBPUSD and added Stoploss. Updated 10 strategies for this currency pair.
- Improved EURUSD and added Stoploss.
- Updated user interface to show order information for each strategy.
- EURUSD, GBPUSD, AUDUSD and USDJPY H1 are recommended.
Version 18.6 2018.06.07
- Added EURUSD and 8 systems for this pair.
- EURUSD, GBPUSD, AUDUSD H1 are recommended.
- Updated User Interface for show trading each strategies order.
Version 18.5 2018.05.04
- Added AUDUSD and 10 systems for this pair.
- GBPUSD, AUDUSD H1 are recommended.
- Selling price $1250