Trading robot · MT4

The Strat MT4 EA

by schatekar

The Strat MT4 EA is an experimental automated trading system designed for MetaTrader 4 based on The Strat price action framework.

GitHub stars6
Forks0
Last update5 years ago23 Jun 2021
LicenceNone stated

Overview

The Strat MT4 EA utilizes candle classifications, specifically types 1, 2, and 3, to identify potential market reversals and continuations. The robot features flexible money management, allowing users to define risk as a percentage of equity or a fixed monetary amount. Position sizing is dynamically adjusted using ATR calculations. The EA targets a specific pip profit for exits, though the README is missing.

Details

Author

schatekar on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

SMC / ICT / price action

Markets

Any symbol

Timeframes

Any timeframe

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.

EA files

Input parameters

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

NameTypeDefaultDescription
Lotsdouble0.01Basic lot size
MMbooltrueIf true - Parabolic SAR based risk sizing
ATR_Periodint20
ATR_Multiplierdouble1
Riskdouble2Risk tolerance in percentage points
FixedBalancedouble0If greater than 0, position size calculator will use it instead of actual account balance.
MoneyRiskdouble0Risk tolerance in base currency
UseMoneyInsteadOfPercentageboolfalse
UseEquityInsteadOfBalancebooltrue
LotDigitsint2How many digits after dot supported in lot size. For example, 2 for 0.01, 1 for 0.1, 3 for 0.001, etc.
OrderCommentarystringThe-Strat
Slippageint2Tolerated slippage in brokers' pips
Show all 14 inputs
NameTypeDefaultDescription
Magicint18911040Order magic number
Profitint4Profit in number of pips

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone schatekar/the-strat-mt4-ea 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

Mad Pound Profits

by Syakyr
16 stars

Mad Pound Profits is a MetaTrader 4 expert advisor that automates trading based on structural breakouts and price action. The system utilizes time-specific analysis windows throughout the day to identify entry opportunities. It incorporates technical elements such as Fibonacci levels, momentum indicators, and mean reve

MT4 Trading robot BreakoutSMC / ICT / price actionMartingale High risk Archived
Updated 7 years ago None stated GitHub repository of Mad Pound Profits

Price Action Expert

by nasimalsajjad
6 stars

Price Action Expert is a MetaTrader 4 robot that automates trade execution by combining Fibonacci levels with candlestick pattern analysis. The EA identifies the prevailing market trend through Fibonacci ratios and seeks entry signals using pin bars, engulfing patterns, and morning star formations. It features automate

MT4 Trading robot Trend followingSMC / ICT / price action
Updated 8 years ago None stated GitHub repository of Price Action Expert

Supply Demand Trader

by iamshakibulislam
4 stars

This MetaTrader 4 robot automates a supply and demand strategy by identifying price pivots within a specific historical window. It analyzes candle structures to detect significant price moves and structural clearance for potential entries. The expert advisor manages risk by allowing users to set a fixed dollar amount p

MT4 Trading robot SMC / ICT / price action
Updated 4 years ago None stated GitHub repository of Supply Demand Trader
4 stars

This MetaTrader 4 expert advisor implements a price action strategy based on candlestick engulfing patterns. It identifies bullish and bearish formations to enter long or short positions automatically. The bot manages active trades by closing existing positions whenever a new opposing signal is detected, effectively re

MT4 Trading robot SMC / ICT / price action
Updated 8 years ago None stated GitHub repository of JCSPatterns Engulfing Bot

Copilot EA

by SeanEstey
3 stars

Copilot is a MetaTrader 4 expert advisor designed to replicate human price action analysis through market structure mapping. The robot identifies swing highs and lows, representing them as a graph of nodes to track trends, impulses, and retracements. It incorporates higher time frame support and resistance levels into

MT4 Trading robot SMC / ICT / price actionTrend following
Updated 7 years ago None stated GitHub repository of Copilot EA

Siluman Kambing

by rajaculaemas
2 stars

This MetaTrader 4 expert advisor implements a multi-strategy approach for trading various currency pairs and gold. It combines technical indicators including Moving Averages, RSI, Bollinger Bands, and ADX with price action concepts such as support, resistance, and engulfing patterns. The EA features risk management too

MT4 Trading robot Trend followingMean reversionIndicator crossover
Updated 1 year ago None stated GitHub repository of Siluman Kambing

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