Trading robot ยท MT4

Free Expert Advisor

by ersingencturk

This MetaTrader 4 expert advisor is a scalper designed for the five-minute timeframe across several Forex pairs.

GitHub stars35
Forks14
Last update9 years ago10 Feb 2017
LicenceBSD-3-Clause

Overview

Free Expert Advisor utilizes three strategies based on overbought and oversold market conditions to execute trades. Risk management features include a fixed hard stop loss, a virtual take profit and stop loss derived from an Average True Range multiplier, and a maximum spread filter. The robot opens a single position at a time and offers both fixed lot sizing and dynamic lot calculation based on account risk percentage.

Details

Author

ersingencturk on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

Scalping, Mean reversion

Markets

Forex

Timeframes

M1-M5

Risk profile

No grid, martingale or hedging logic was found in its code or README. That says nothing about how it performs: backtest it first.

Input parameters

Read from FreeExpertAdvisor.mq4. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
XXXXXXX1string[===========================================================
XXXXXXX2stringFreeExpertAdvisor v1.0
XXXXXXX3string[===========================================================
XXXXXXX4stringMoney management settings
XXXXXXX5string[===========================================================
LotSizedouble1.0Fixed lots size
DynamicLotsboolFALSEEnable dynamic lots
LotSizeRiskdouble15Dynamic Lots risk percentage
StopLossint500Hard stop loss in points
XXXXXXX6string[===========================================================
XXXXXXX7stringEA Settings
XXXXXXX8string[===========================================================
Show all 23 inputs
NameTypeDefaultDescription
Magicint9516235Magic number
MaxSpreadint45Maximum spread, 0 for no limit
Slippageint15Maximum slippage
XXXXXXX61string[===========================================================
XXXXXXX72stringChart Settings
XXXXXXX83string[===========================================================
SelectedSymbolAVAILABLE_SYMBOLSEURCHFCurrent chart symbol
XXXXXXX9string[===========================================================
XXXXXXX11stringTime settings
XXXXXXX12string[===========================================================
GMTOffsetint2GMT Offset

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone ersingencturk/FreeExpertAdvisor from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
  3. 3Copy the filesCopy the .mq4 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 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.

Similar expert advisors

Mforex Smart Scalper

by francomascareloai
9 stars

This MetaTrader 4 expert advisor is designed for gold scalping using a combination of Relative Strength Index and Exponential Moving Average indicators. It identifies entry points when momentum reaches specific overbought or oversold thresholds while considering moving average trends. The system manages risk through fi

MT4 Trading robot ScalpingIndicator crossoverMean reversion
Updated 1 year ago None stated GitHub repository of Mforex Smart Scalper

Three Bar Play EA

by OwaisQuadri
8 stars

Three Bar Play EA is a MetaTrader 4 robot designed for scalping based on three-bar price action patterns, specifically confirmations and reversals. The system manages risk by limiting execution to three trades per day and calculating position sizes based on a 2% account balance risk model. Upon identifying a setup, it

MT4 Trading robot ScalpingMean reversion
Updated 6 years ago None stated GitHub repository of Three Bar Play EA

Wealth Protector

by edwardlorilla
3 stars

Wealth Protector is a MetaTrader 4 expert advisor designed for automated trading using technical indicators. It combines price envelopes and ZigZag parameters to determine market entries and exits. While described by the author as a scalping tool, it is specifically configured for use on the daily timeframe. The system

MT4 Trading robot ScalpingMean reversion
Updated 6 years ago None stated GitHub repository of Wealth Protector

Baby MT4 EA

by dolie
2 stars

This MetaTrader 4 expert advisor utilizes the SuperTrend and Bollinger Bands indicators to identify market entries. It monitors for trend changes, breakouts, corrections, and pullbacks. The EA incorporates several risk management tools, including a configurable stop loss, dynamic stop loss logic, and a trailing stop. I

MT4 Trading robot Trend followingBreakoutScalping High risk
Updated 9 years ago None stated GitHub repository of Baby MT4 EA

Ray Scalper

by ThePathsOfSaga
2 stars

Ray Scalper is an automated expert advisor for MetaTrader 4 that uses technical indicators to trade both trend-following and counter-trend strategies. It monitors Bollinger Bands, Moving Averages, and Stochastic crossovers to trigger entries. The robot allows users to toggle between trend and anti-trend modes and inclu

MT4 Trading robot ScalpingIndicator crossoverTrend following
Updated 6 years ago None stated GitHub repository of Ray Scalper

Envelope Scalper

by ahsodhi
1 stars

This MetaTrader 4 expert advisor executes a scalping strategy focused on the 5-minute timeframe. It monitors price action relative to the Envelopes indicator, initiating trades when price crosses back inside the indicator boundaries after a deviation. The robot includes risk management controls through fixed take profi

MT4 Trading robot ScalpingMean reversion
Updated 8 years ago None stated GitHub repository of Envelope Scalper

More trading robots

Need a broker for MT4?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers