Forex Winner EA is an automated trading robot for MetaTrader 4 that utilizes Relative Strength Index boundaries and volatility calculations to identify entry points.
Forex Winner EA employs a martingale-style recovery strategy, using a lot multiplier to scale positions after losses. The EA includes risk management controls such as a hard stop loss, take profit, and a trailing stop, alongside an equity-based protection setting. It also features a trade timeout mechanism to close positions that remain open beyond a specified duration. The source code contains hardcoded account restrictions and an expiration date.
RSI-based overbought and oversold entry logic
Martingale lot scaling with configurable multiplier
Volatility calculation based on historical bar data
Read from Forex Winner Ea 1.02.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
EA_Name
string
Forex WINNER EA
Stoploss
int
500
StopLoss
TrailStart
int
10
TrailStop
int
10
LotExponent
double
1.2651
Lot Multiplyer e.g 0.1, series: 0.16, 0.26, 0.43 ...
DynamicPips
bool
true
DefaultPips
int
12
_GLUBINA_
string
GLUBINA = number of last bars to calculate volatility
Glubina
int
24
number of last bars for calculation of volatility
DEL
int
3
slip
int
3
how much the price may differ if the DC prompts requotes (the last time a little change the price)
Lots
double
0.01
LOT SIZE
Show all 25 inputs
Name
Type
Default
Description
Equity_per_lot
int
10
EQUITY PER LOT
lotdecimal
int
2
how many decimal places in the lot count 0 - normal items (1) 1 - mini lots (0.1), 2 - micro (0.01)
TakeProfit
double
230.0
Number of pips to close the trade
RsiMinimum
double
30.0
Lower Boundry RSI
RsiMaximum
double
70.0
Upper Boundry RSI
MagicNumber
int
1111111
magic number (Advisor uses this to distinguish trades)
PipStep
double
0
MaxTrades
int
17
the maximum number of simultaneously opened orders
UseEquityStop
bool
FALSE
TotalEquityRisk
double
20.0
UseTrailingStop
bool
FALSE
UseTimeOut
bool
FALSE
use a timeout (to close the treade if they "hang" for too long)
MaxTradeOpenHours
double
960.0
timeout trade hours (how many hovering close the transaction)
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone syarief02/ForexWinner from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
3Copy the filesCopy the .mq4 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.
This MetaTrader 4 expert advisor operates two concurrent strategy groups based on technical indicators. It primarily utilizes Bollinger Bands and Envelopes to identify market entries for automated trading. The robot employs a position scaling approach, using lot multipliers and fixed-distance grid additions to manage t
Icarus is an automated trading system for MetaTrader 4 that employs a grid strategy with Martingale lot scaling. It utilizes Bollinger Bands and the Stochastic Oscillator to identify entry points, offering a conjunctive mode for filtered execution. The EA manages risk through maximum position limits, equity warning thr
HolyLamp is a MetaTrader 4 automated trading system that utilizes mean-reversion signals across several technical indicators, including Bollinger Bands, RSI, Stochastics, and the Commodity Channel Index. It is primarily configured for EURUSD on the five-minute timeframe. The robot enters trades at indicator extremes an
This MetaTrader 4 robot implements a multi-currency mean-reversion strategy, targeting price returns to the average on correlated forex pairs. It manages trades using a grid system with a significant martingale multiplier to scale lot sizes. The expert advisor allows for simultaneous trading on multiple symbols to dive
Angry Bird is a MetaTrader 4 expert advisor based on the Ilan 1.6 architecture, utilizing a mean-reversion strategy combined with aggressive risk management. The EA enters trades based on Relative Strength Index (RSI) levels to identify overextended price movements. It employs an exponential martingale lot scaling syst
This MetaTrader 4 expert advisor implements a trading strategy centered on the Money Flow Index (MFI) indicator. It opens buy positions when the MFI crosses below a user-defined threshold and sell positions when it crosses above a threshold. To manage losing trades, the EA employs a martingale-style lot scaling mechani