EJTrader Order Flow utilizes the Bitcoin Nano API to stream order flow data directly onto the chart using various visual layouts like BookMap and volume aggression indicators. The EA manages manual trade execution with configurable risk parameters, including fixed lot sizing or percentage-based risk, automatic stop loss, take profit, and break-even levels. It requires external DLLs for full functionality and API connectivity. Users can also utilize keyboard shortcuts for chart navigation.
Market depth and tape reading visualization
Bitcoin Nano API integration for Level 2 data
Integrated risk management with partial close
Multiple layout options including BookMap and Aggression Chart
Read from EJTrader.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
layout
layoutMaker
bookmicro
Layout
SectionLogin
string
==== Login API ====
genpub
static string
6]&Tu69}*8wPDW&]dZ*@/NT<j):464xNauDn}&yM
Public Key
gensec
static string
iik8-mg<Q.tN47Va%ZX&e%0NB)O{V>+:NISEd!(/
secret Key
SectionAggression
string
==== Aggression Config Market Depth On Chart ====
Futures
bool
True
futures
VolumeAggression
int
10
Chart Aggression Min Volume
VCAggressionB
color
DodgerBlue
Buyer Aggression Color
VCAggressionS
color
clrRed
Seller Aggression Color
SoundIsEnabled
bool
false
Soud Alert
ShowNextCandleTime
bool
True
Show Next Candle Time
Keyboard_Shortcuts
string
==== Keyboard Shortcuts ====
Show all 33 inputs
Name
Type
Default
Description
MouseCross
string
F
Mouse Cross
AUTOSCROLL
string
G
Auto Scroll
ZoomIN
string
A
Zoom In
ZoomOUT
string
S
Zoom Out
PriceEtiquet
string
E
Price Tag
CreatTrendMark
string
Y
Create TrendMark
TrendLine
string
T
Create TrendLine
DeleteTrend
string
R
Delete All Trend
DeleteAG
string
X
Delete Aggression Chart
SectionRiskManager
string
==== Order Config ====
StartLots
double
0.01
Manual Lots
AutoRiskManger
bool
false
Auto Risk Management
Risk
double
01
Risk %
AutoStop
bool
false
Auto SL &TP
TakeProfit
int
100
Take Profit
StopLoss
int
30
Stop Loss
BreakevenEnable
bool
false
Auto Breakeven
Breakeven
int
10
Breakeven
Percent
double
50.0
Partial Close %
Slippage
int
3
Slippage
MaximumOrders
bool
true
1 Openorder maximum
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone ejtraderLabs/MetatraderOderflow 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, and any .mqh files into the Include folder the code expects.
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.
OrderBlock Auto Extend is a MetaTrader 4 utility designed to automate the maintenance of manual chart markings. It scans for rectangle objects commonly used to represent supply and demand zones or order blocks. When a zone is identified by its color, the tool extends the rectangle's time coordinate to the most recent c
This MetaTrader 4 utility serves as a visual aid for traders focusing on price action and candlestick patterns. It displays the current bid price and utilizes on-chart labels to highlight specific technical formations, such as Doji candles, helping users recognize market setups. The tool operates by creating graphical
This MetaTrader 5 utility is a comprehensive manual trading panel and risk management suite. It simplifies order execution by calculating lot sizes based on a defined risk percentage of account equity. Users can manage trades via automated break-even points, multi-mode trailing stops including Fractals, Moving Averages
This MetaTrader 5 expert advisor scans over 60 financial instruments to identify Turtle Soup reversal setups based on Candle Range Theory. It monitors price action for specific three-candle patterns involving a range, a false breakout with a long wick, and a subsequent reversal. The EA operates as an alert-only utility
Liquidity Sweep EA is a MetaTrader 5 tool designed to identify price sweeps beyond swing highs and lows followed by structural shifts. It focuses on detecting liquidity grabs and Change of Character (CHoCH) signals, providing on-chart visualization for key levels. The software monitors 5-minute and 15-minute timeframes
This MetaTrader 5 tool scans historical price data to identify candlesticks with identical characteristics to the most recently closed candle. It functions as a pattern recognition utility for identifying Japanese Candlestick formations such as the Homing Pigeon and Marubozu across various timeframes. The expert operat