Trading robot · MT4

HFT Illusion

by EspacoTrader

HFT Illusion is a MetaTrader 4 expert advisor that employs a multi-factor trigger system based on market sentiment and volatility metrics.

GitHub stars1
Forks0
Last update3 years ago29 Jun 2023
LicenceNone stated

Overview

HFT Illusion evaluates data points including BidRatio, Buy/Sell Ratio, Relative Strength, and Average Daily Range across various timeframes to identify trade entries. The robot supports automated multi-pair trading and focuses on symbols like gold. It utilizes threshold filters for each technical metric to qualify trade signals. The repository lacks documentation, but the code reveals complex logic for signal management. Stop loss and take profit parameters are not explicitly listed in the main inputs.

Details

Author

EspacoTrader on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

Scalping, Mean reversion

Markets

Forex, Gold

Timeframes

M1-M5, M15-H1, H4 and above

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 HFT Illusion - V.Beta - 3.0 - ST - TEN -V3.mq4. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
period_STRENUM_TIMEFRAMES10080STR DASH
periodBR1ENUM_TIMEFRAMES30TimeFrame BidRatio
trigger_buy_bidratio1double10% Nivel para abrir compra
trade_MIN_buy_bidratio1double10Ajuste minimo para abertura
trade_MAX_buy_bidratio1double60Ajuste maximo para abertura
trigger_sell_bidratio1double-10% Nivel para abrir venda
trade_MIN_sell_bidratio1double-10Ajuste minimo para abertura
trade_MAX_sell_bidratio1double-60Ajuste maximo para abertura
t_triggerADRstringTRIGGER MANAGEMENTADR AJUSTE 2
periodADRENUM_TIMEFRAMES240ADR
t_triggerPIPstringTRIGGER MANAGEMENTPIP 2
periodPIPENUM_TIMEFRAMES30TimeFrame Pips
Show all 40 inputs
NameTypeDefaultDescription
trade_MIN_pipsdouble1Minimo de pips para abrir posição
trade_MAX_pipsdouble30Maximo de pips para abrir posição
t_triggerBD2stringTRIGGER MANAGEMENTBID RATIO 2
periodBR0ENUM_TIMEFRAMES240TimeFrame BidRatio
trigger_buy_bidratiodouble60% Nivel de ratio para abrir compra
trade_MIN_buy_bidratiodouble60Ajuste minimo para abertura
trade_MAX_buy_bidratiodouble97Ajuste maximo para abertura
trigger_sell_bidratiodouble40% Nivel de ratio para abrir venda
trade_MIN_sell_bidratiodouble40Ajuste minimo para abertura
trade_MAX_sell_bidratiodouble3Ajuste maximo para abertura
t_triggerBSR2stringTRIGGER MANAGEMENTBUY SELL RATIO 2
trigger_buy_buysellratiodouble1.5Nivel para abrir compra BSR
trade_MIN_buy_buysellratiodouble1.5Ajuste minimo para abertura
trade_MAX_buy_buysellratiodouble2.5Ajuste maximo para abertura
trigger_sell_buysellratiodouble-1.5Nivel para abrir venda BSR
trade_MIN_sell_buysellratiodouble-1.5Ajuste minimo para abertura
trade_MAX_sell_buysellratiodouble-2.5Ajuste maximo para abertura
t_triggerSTR2stringTRIGGER MANAGEMENTSTR 2
trigger_buy_relstrengthdouble5.0Strength para abrir compra
trade_MIN_buy_relstrengthdouble5.0Ajuste minimo para abertura
trade_MAX_buy_relstrengthdouble7.0Ajuste maximo para abertura
trigger_sell_relstrengthdouble-5.0Strength para abrir venda
trade_MIN_sell_relstrengthdouble-5.0Ajuste minimo para abertura
trade_MAX_sell_relstrengthdouble-7.0Ajuste maximo para abertura
t_triggerGAP2stringTRIGGER MANAGEMENTGAP 2
trigger_gap_buydouble4.0Nivel de Gap level para abrir compra
trade_MIN_gap_buydouble4.0Ajuste minimo para abertura
trade_MAX_gap_buydouble6.0Ajuste maximo para abertura

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone EspacoTrader/HFT-ILLUSION 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

Free Expert Advisor

by ersingencturk
35 stars

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

MT4 Trading robot ScalpingMean reversion
Updated 9 years ago BSD-3-Clause GitHub repository of Free Expert Advisor

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

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