Any good strategy for EA ?

 

Hi all

I am an IT guy and just finished my first EA using breakout stragety and it is working on my prop firm account.

I want to start another new EA, any strageties are good ? Hope some experienced traders can help this IT guy.

Thanks

Peter.

 
I personally believe that every strategy ever created in the world works, the thing between success and failure is making a strategy connect with a asset class perfectly and making it trade in a very suitable environment. One strategy that worked in XAUUSD in NY session might be able to work in USDCHF in that very session. Harmonization is the key here. 
 
Trend following( breakout and moving average crosses)

Buy when price is making higher highs and sell when it makes lower lows. The EA must not predict but react.

Entry confirmation:

• Price crossing above a moving average(e.g  200 EMA) = Long

• Price breaking recent swings high/low = entry

• Multiple timeframes aligning(e.g H4 trend up + H1 pullback) = confirmation 
 
Kam Yuk Wong:
I want to start another new EA, any strageties are good ?

Forum on trading, automated trading systems and testing trading strategies

step-by-step Mobile MT5 instructions needed

Ryan L Johnson, 2026.04.25 23:23

In my efforts to help another trader, I learned that she trades in Mobile MT5 only. This presents a challenge because I only use Mobile MT5 to receive notifications from Desktop MT5 without a trading account connected. I provided my modified "XARD" strategy along with Desktop MT5 chart setup instructions (below). Please help me, help her, set up the chart in Mobile MT5 (if possible) by "converting" my Desktop MT5 instructions into Mobile MT5 instructions─for a very new trader.

Instructions

1. Open XAUUSD, M15 chart.
2. In MT5 Navigator window, go to Indicators==>Examples==>Custom Moving Average. ("factory" MA indicator can be used instead)
3. Drag Custom Moving Average onto chart.
4. Input Period = 13.
5. Input Method = Exponential. (EMA)
6. Click OK.
7. In MT5 Navigator window, go to Indicators==>Examples==>Custom Moving Average. ("factory MA indicator can be used instead)
8. Drag Custom Moving Average onto chart.
9. Input Period = 50.
10. Input Method = Smoothed. (SSMA)
11. Click OK.
12. Download MACD_Signal_Line from: https://www.mql5.com/en/code/63350 (This is merely the signal line of the "factory" MACD histogram indicator in Desktop MT5==>Indicators==>Oscillators)
13. Right click on, and Copy, MACD_Signal_Line from browser Downloads folder.
14. In MT5, go to File==>Open Data Folder==>MQL5==>Indicators.
15. Right click, and Paste, in Indicators folder.
16. Close Data Folder.
17. Restart MT5.
19. In MT5 Navigator window, go to Indicators==>MACD_Signal_Line.
20. Drag MACD_Signal_Line onto chart.
21. Click OK.

Strategy

XAUUSD
M15
EMA (13)
SSMA (50)
MACD Signal Line (12, 26, 9)

Buy entry: EMA crosses above SSMA from below AND MACD Signal Line is above 0 level AND MACD Signal Line slope points up.
Exit: Price crosses below EMA from above.

Sell entry: EMA crosses below SSMA from above AND MACD Signal Line is below 0 level AND MACD Signal Line slope points down.
Exit: Price crosses above EMA from below.

XAUUSD

Notes

Of course, anyone who wants to test/use the strategy in Desktop MT5 can simply use it as posted herein.


 

You can choose single timeframe strategies/multi-timeframe strategies, or No timeframe strategies (renko/asset price percentage change). Otherwise you might explore the world of machine learning.

Keep in mind that there's very few strategies in single timeframe that are profitable, that can be reliable without being supervised.

 
Conor Mcnamara #:
machine learning.
machine learning ? Do you know if there is any successful EA which is using machine learning ?
 
Kam Yuk Wong #:
machine learning ? Do you know if there is any successful EA which is using machine learning ?
I do not use machine learning but using this approach you can get with ease in the overfitting zone.
 
Kam Yuk Wong #:
I'm not the right one to talk to about it. You could look in the signal section. I wouldn't be able to tell you if the EA someone creates is using pure machine learning or if their marketing is also accurate. The market is full of opacity.
 

Kam Yuk Wong #:

machine learning ? Do you know if there is any successful EA which is using machine learning ?

Articles

Defining your Edge (Part 1): Using a Discrete Fourier Transform and a Spiking Neural Network in a Trading Robot

Stephen Njuki, 2026.07.24 14:32

In this article we make the case for pairing the Discrete Fourier Transform with a Spiking Neural Network in a Trading Robot. The Fourier Transform helps represent data as oscillations instead of its raw values. To govern how we interpret these cycles, we engage a Spiking Neural Network that unlike regular networks, uses time dependent electrical charges to accumulate potential and only "spike" when a target threshold is met. Combining these two engines allows us better control on the timing of discrete market movements, that in theory should give us entry signals with rigorous mathematical confirmation.