The system analyzes price dynamics across multiple timeframes, specifically looking for percentage-based triggers on M1 through H4 intervals to identify entry points. It includes support for a wide range of forex pairs and gold, featuring a dashboard interface for monitoring. The developer notes that the current version may require code adjustments to function on modern MetaTrader 4 builds. Detailed risk management settings are not explicitly defined in the available configuration.
Multi-timeframe BidRatio analysis from M1 to H4
Automated multi-currency trading across 15 default pairs
Customizable percentage-based long and short triggers
Read from Santos_HFT3.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
period_STR
ENUM_TIMEFRAMES
10080
STR DASH
periodBR00
ENUM_TIMEFRAMES
1
TimeFrame BidRatio
trigger_buy_bidratio00
double
60
% Level to open long
trade_MIN_buy_bidratio00
double
60
Minimum opening adjustment
trade_MAX_buy_bidratio00
double
97
Maximum opening adjustment
trigger_sell_bidratio00
double
-60
% Level to open short
trade_MIN_sell_bidratio00
double
-60
Minimum opening adjustment
trade_MAX_sell_bidratio00
double
-97
Maximum opening adjustment
periodBR11
ENUM_TIMEFRAMES
5
TimeFrame BidRatio
trigger_buy_bidratio11
double
60
% Level to open long
trade_MIN_buy_bidratio11
double
60
Minimum opening adjustment
trade_MAX_buy_bidratio11
double
97
Maximum opening adjustment
Show all 40 inputs
Name
Type
Default
Description
trigger_sell_bidratio11
double
-60
% Level to open short
trade_MIN_sell_bidratio11
double
-60
Minimum opening adjustment
trade_MAX_sell_bidratio11
double
-97
Maximum opening adjustment
periodBR22
ENUM_TIMEFRAMES
15
TimeFrame BidRatio
trigger_buy_bidratio22
double
60
% Level to open long
trade_MIN_buy_bidratio22
double
60
Minimum opening adjustment
trade_MAX_buy_bidratio22
double
97
Maximum opening adjustment
trigger_sell_bidratio22
double
-60
% Level to open short
trade_MIN_sell_bidratio22
double
-60
Minimum opening adjustment
trade_MAX_sell_bidratio22
double
-97
Maximum opening adjustment
periodBR33
ENUM_TIMEFRAMES
30
TimeFrame BidRatio
trigger_buy_bidratio33
double
60
% Level to open long
trade_MIN_buy_bidratio33
double
60
Minimum opening adjustment
trade_MAX_buy_bidratio33
double
97
Maximum opening adjustment
trigger_sell_bidratio33
double
-60
% Level to open short
trade_MIN_sell_bidratio33
double
-60
Minimum opening adjustment
trade_MAX_sell_bidratio33
double
-97
Maximum opening adjustment
periodBR44
ENUM_TIMEFRAMES
60
TimeFrame BidRatio
trigger_buy_bidratio44
double
60
% Level to open long
trade_MIN_buy_bidratio44
double
60
Minimum opening adjustment
trade_MAX_buy_bidratio44
double
97
Maximum opening adjustment
trigger_sell_bidratio44
double
-60
% Level to open short
trade_MIN_sell_bidratio44
double
-60
Minimum opening adjustment
trade_MAX_sell_bidratio44
double
-97
Maximum opening adjustment
periodBR55
ENUM_TIMEFRAMES
240
TimeFrame BidRatio
trigger_buy_bidratio55
double
60
% Level to open long
trade_MIN_buy_bidratio55
double
60
Minimum opening adjustment
trade_MAX_buy_bidratio55
double
97
Maximum opening adjustment
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone the-SantosLab/HFT 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 expert advisor for MetaTrader 4 implements a grid-based scalping strategy. It places multiple trade orders at fixed intervals, defined by a configurable pip gap. The system manages a specific number of grid lines on both sides of the starting price, aiming to capture small price movements. It utilizes fixed lot si
This MetaTrader 4 expert advisor is a scalper designed for the five-minute timeframe across several Forex pairs. It 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
Conservative Scalper EA is a MetaTrader 4 robot designed for intraday scalping on major currency pairs such as EURUSD, GBPUSD, and USDJPY. It determines market bias on the M15 timeframe using dual Exponential Moving Averages and enters trades on the M5 chart based on RSI levels and candle breakouts. The system prioriti
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
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
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