You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
It is not writing random code it is having different tools for different market conditions and knowing when to apply them , One EA can't do it all and never will and at the end of the day as a retail trader I hate to burst your bubble but luck is the deciding factor .
If you have a trading system that applies different trading conditions to different market conditions, that is exactly what many EA's do. And if an MQL5 EA is too limited for your purposes, an MQL5 service is almost unlimited─you don't even have to open a chart.
If you're unable to codify your system, then the system can't be readily tested over lengthy historic data. Dismissing the science of data forecasting, and riding on luck instead, is not the answer. I suspect that additional coding knowledge is required.
I think none of them make an EA profitable.
Having a low Maximum Drawdown is the best metric.
I think none of them make an EA profitable.
Having a low Maximum Drawdown is the best metric.
Deposit 1000 USD. Trade with an EA that loses 1 USD on every trade, let it trade 100 times. You will have 10% drawdown which is considered low, but no profit.
Low drawdown by itself means nothing.
But you are right, non of the poll options make sense with regard to the question.
Profitability is important, but risk control is what keeps an EA alive long term.
My focus is always capital preservation first, profit second.
Having a low Maximum Drawdown is the best metric.
My focus is always capital preservation
If the same algorithm works across all symbols, all timeframes and (1) the entire available history, while continuously compounding its profits, hasn't drawdown already been tested and passed?
Hasn't it already preserved the capital? A strategy with uncontrolled drawdown simply wouldn't survive all three conditions.
From a logical point of view, why should a genuine market edge exist only on one currency pair?
All Forex pairs are traded in the same market and follow the same auction process.
If the edge comes from market behavior, shouldn't it appear across (2) all symbols and (3) all timeframes?
If it only works on one pair, isn't it more likely that we've optimized for that pair rather than discovered something universal?
[W]hy should a genuine market edge exist only on one currency pair?
For an explanation of the mathematical differences between multiple pairs/symbols, see:
Code Base
Uniformity Factor Indicator
Stanislav Korotky, 2025.04.07 14:34
This is a simple analytical (non-signal, one-time calculated) indicator that allows you to test the hypothesis that price timeseries represent a "random walk", specifically Gaussian "random walk". This can help to construct a parametric transformation of price increments into evenly distributed, more stable and predictable time series, at least in terms of volatility.For the most efficient way to determine the Uniformity Factor of a pair/symbol, see:
Code Base
Uniformity Factor Script
Stanislav Korotky, 2026.01.07 16:38
The script provides a quick estimation of an exponent/power factor for transformation of variable-length price increments into uniform distibution, that makes them a "random walk". The estimated value characterizes current symbol as more profitable when using in a particular trading strategy.random walk
Some have pointed out instances where stock prices don't follow a random walk, such as during bubbles or flash crashes.
Prices may be driven more by emotional factors than by randomness in these cases.
Some have pointed out instances where stock prices don't follow a random walk, such as during bubbles or flash crashes.
Prices may be driven more by emotional factors than by randomness in these cases.
That's the point of applying the Uniformity Factor to the precise symbol, timeframe, and/or custom chart structure that you intend to trade.
I prefer to work with actual statistics rather than generalities regurgitated from the Googler.