Opening Bot identifies the high and low price levels during specific market session starts, such as London, New York, Tokyo, or Sydney. The EA supports three entry models: instant breakout of the range, waiting for a candle close outside the range, or placing pending stop orders. Risk management features include lot sizing based on a fixed percentage or dollar amount, customizable stop loss margins, and take profit targets based on risk-to-reward ratios.
Automated session-based opening range breakout logic
Multiple entry triggers including candle close and pending orders
Risk management using percentage or fixed dollar balance risk
Customizable session times for London, New York, Tokyo, and Sydney
Visual chart overlays for session ranges and trade levels
Read from OpeningBot.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
General
string
--- General Setting ---
time_Trade
ENUM_TIMEFRAMES
PERIOD_M15
Timeframe for trading
befor
bool
false
Trade before the session opens
after
bool
true
Trade after the session opens
trigger_
string
-- intry model --
highandlow
bool
false
Use the First high or low
close
bool
true
Use the First close
BuyStop_SellStop
bool
false
Use the Buy Stop Or Sell Stop
MarginOnHighLow
int
5
Sessions
string
-- Sessions Setting --
SyTrade
bool
false
Enable Sydney session trading
SyHour
int
1
Start Sydny Hour
Show all 33 inputs
Name
Type
Default
Description
SyMin
int
30
Start Sydny Min
ToTrade
bool
false
Enable Tokyo session trading
ToHour
int
3
Start Tokyo_Hour
ToyMin
int
30
Start Tokyo_Min
LnTrade
bool
false
Enable London session trading
LnHour
int
10
Start London_Hour
LnMin
int
30
Start London_Min
NyTrade
bool
false
Enable New York session trading
NyHour
int
16
Start NewYork Hour
NyMin
int
30
Start NewYork Min
Managment
string
--- Trade Setting ---
MarginOnStopLoss
int
2
Risk
double
1
RISK to percent %
Doller
double
0.0
RISK to Doller $
TakeProfit
int
2
RISK to reward : Tp
Spread
int
5
ExpierLimit
int
0
Expierton for intry - per candel
visual
string
-- Color Setting --
clrLine
color
clrDarkBlue
Horizntal Line on Trade Limit
clrvline
color
clrLavender
vertical line
clrText
color
clrBlack
text Session color
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone shahabodin121/OpeningBot from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .mq5 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 5 expert advisor implements an open range breakout strategy specifically designed for gold trading on the hourly timeframe. It identifies the high and low of the initial trading hour and establishes a definitive range after a user-defined consolidation period. Trades are triggered when price breaks thro
Nyao Scalper is an automated scalping robot for MetaTrader 5 that utilizes a multi-factor weighted scoring system to identify trade opportunities. It evaluates trend alignment through EMA crossovers, momentum via RSI, and price action through wick rejection and candle body analysis. The EA manages risk with adaptive AT
This MetaTrader 5 expert advisor specializes in trading Gold (XAUUSD) by targeting volatility during the New York session. It utilizes an Average True Range (ATR) indicator to identify market trends and determine entry levels for limit orders. Risk management includes fixed stop loss parameters and dynamic trailing sto
Black XAU is an automated trading robot for MetaTrader 5, specifically designed for gold. It utilizes a multi-timeframe breakout and retest strategy, identifying trading zones based on initial H4 market structure. Entries are triggered on the M5 timeframe when price retests a confirmed breakout level. The expert adviso
This MetaTrader 5 expert advisor implements a box breakout strategy designed for the foreign exchange market. The robot identifies price ranges during specific time windows and enters trades upon a breakout. It features a trend filter using fast and slow moving averages to align entries with broader market direction. R
First Candle Breakout is a MetaTrader 5 expert advisor designed to trade the breakout of the high or low of the first candle within a specified period. While traditionally used with the first 60-minute candle, the software allows users to configure any timeframe for the initial range. The robot enters a buy position wh