Collection · MT5

AlgoSphere Quant Trading Tools

by e49nana

This repository features a collection of MetaTrader 5 trading utilities and management tools.

High risk

GitHub stars46
Forks11
Last update2 months ago11 Jul 2026
LicenceMIT

Overview

The central component is the ASQ Command Desk, a manual trading dashboard that offers one-click execution and hotkey support. It manages positions using a three-stage partial take-profit logic and provides various trailing stop options, including ATR and swing-based algorithms. Risk management is facilitated through an automated drawdown guard and breakeven settings. Additional tools in the library include a news filter, a recovery engine for managing trades, and various indicators for session filtering and spread analysis.

Details

Author

e49nana on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Scalping, Martingale

Markets

Any symbol

Timeframes

Any timeframe

Risk profile

  • Uses martingale lot scaling: losses can grow fast

Topics

algorithmic-tradingdefimetatrader5mql5ninjatrader-8pythonsolidityweb3

Input parameters

Read from ASQ_CommandDesk_v1.00.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
CfgSizeMethodASQ_SIZING_METHODASQ_LOT_PCT_BALANCESizing algorithm
CfgFixedVoldouble0.01Fixed lot size
CfgRiskPctdouble1.0Risk as % of balance
CfgRiskDollardouble100.0Risk as flat amount ($)
CfgSLDistint200SL distance (pts, 0=none)
CfgStage1Distint150Stage 1 TP distance (pts, 0=off)
CfgStage2Distint300Stage 2 TP distance (pts, 0=off)
CfgStage3Distint500Stage 3 TP distance (pts, 0=off)
CfgStage1Pctdouble40.0Stage 1 close % of original
CfgStage2Pctdouble30.0Stage 2 close % of original
CfgStage3Pctdouble100.0Stage 3 close % (remainder)
CfgTrailAlgoASQ_TRAIL_ALGOASQ_TRAIL_ATRTrail algorithm
Show all 40 inputs
NameTypeDefaultDescription
CfgTrailPtsDistint150Fixed trail distance (pts)
CfgTrailStepMinint10Minimum SL move step (pts)
CfgATRBarsint14ATR lookback period
CfgATRScaledouble1.5ATR multiplier
CfgAutoBreakevenbooltrueEnable automatic breakeven
CfgBEActivationint100BE activation profit (pts)
CfgBELockOffsetint5BE lock above/below entry (pts)
CfgDDGuardboolfalseEnable drawdown guard
CfgDDMaxPctdouble5.0Max drawdown % from session peak
CfgDDFlattenOnBreachbooltrueAuto-flatten on DD breach
CfgPendOffsetint100Pending distance from market (pts)
CfgPendSLint200Pending SL (pts)
CfgPendTPint400Pending TP (pts)
CfgPendExpirydatetime0Pending expiration (0=GTC)
CfgHotkeysOnbooltrueEnable keyboard shortcuts
CfgPanelXint15Panel X offset
CfgPanelYint25Panel Y offset
CfgFontSzint9Font size
CfgClrBGcolorC'18,18,28'Background
CfgClrLongcolorC'0,200,83'Long accent
CfgClrShortcolorC'255,23,68'Short accent
CfgClrInfocolorC'90,180,250'Info accent
CfgClrTextcolorC'180,185,195'Body text
CfgClrHeadcolorC'90,180,250'Section header
CfgClrEdgecolorC'30,35,50'Panel border
CfgMagicint990990Magic number
CfgSlippageint20Max slippage (pts)
CfgTagstringASQCDOrder comment prefix

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone e49nana/Algorithmic-trading from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
  3. 3Copy the filesCopy the .mq5 file into Experts, and any .mqh files into the Include folder the code expects.
  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

643 stars

This collection of MetaTrader 5 expert advisors implements various technical strategies using indicators such as Moving Averages, MACD, and the Andean Oscillator. It includes a specific tool for trading based on Commitment of Traders data combined with SuperTrend signals. Most robots in the repository incorporate a gri

MT5 Collection Indicator crossoverScalpingGrid High risk

NetAlgo EA Collection

by santiago-cruzlopez
55 stars

This repository contains a diverse collection of automated trading robots for the MetaTrader 5 platform. The strategies range from trend-following systems using True Strength Index (TSI) and Moving Average crossovers to mean-reversion tools utilizing Relative Strength Index (RSI) and Bollinger Bands. Most experts inclu

MT5 Collection Trend followingScalpingMartingale High risk
49 stars

This repository contains a diverse collection of MetaTrader 5 expert advisors ranging from RSI-based scalping robots to multi-timeframe trend following systems. The EAs utilize various technical indicators including EMA crossovers, MACD momentum, and ATR for volatility-based exits. The core logic often incorporates mul

MT5 Collection ScalpingTrend followingBreakout High risk
Updated 2 months ago Custom licence GitHub repository of Frontline MT5 Strategy Collection

Super Trading Collection

by RoyluxuryTrading
24 stars

This repository provides a collection of MetaTrader 4 and 5 expert advisors, including the modular Super Trading Bot series and an AI-driven trading template. The EAs utilize various technical indicators like Bollinger Bands, Parabolic SAR, and moving averages for trend-following and scalping. Built-in risk management

MT4MT5 Collection Trend followingScalpingAI / machine learning High risk

MetaTrader EA Collection

by soloman-sv
4 stars

This repository is a diverse collection of MetaTrader 4 and 5 expert advisors, including signal-based robots, grid traders, and utility scripts. The featured expert advisor provides a versatile framework for trade management with options for trailing stops, break-even logic, and ECN broker compatibility. It includes co

MT4MT5 Collection GridMartingaleTrend following High risk
Updated 2 years ago None stated GitHub repository of MetaTrader EA Collection

Yousuf Mesalm MQL Projects

by dryousufmesalm
4 stars

A diverse collection of MetaTrader 4 and MetaTrader 5 resources developed by Yousuf Mesalm. The repository features various utilities including interactive trading panels, multi-strategy dashboards, and automated expert advisors. These tools provide manual trade management options like partial closing and automated exe

MT4MT5 Collection Multi-strategyGridMartingale High risk
Updated 2 years ago None stated GitHub repository of Yousuf Mesalm MQL Projects

More collections

Need a broker for MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers