The included tools range from grid-based systems like Mecha-Godzilla to range-reversion and breakout strategies. The expert advisors offer modular risk management, including daily loss limits compatible with proprietary firm requirements, ATR-based volatility filters, and optional hedging mechanisms. Users can define trade parameters such as central point calculations, fixed lot sizes, and maximum position limits. While advanced protection features are present, some strategies operate without a default stop loss or rely on grid layering.
Read from MECHA_GODZILLA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
Timeframe
ENUM_TIMEFRAMES
PERIOD_H1
Marco temporal
InitialBalance
double
10000.0
Saldo inicial de la cuenta en USD
FixedContractSize
double
0.25
Tamaño fijo del contrato
UseCandleBasedCentralPoint
bool
false
Usar cálculo del punto central basado en velas
CandlesToConsider
int
500
Nº de velas para el cálculo (UseCandleBasedCentralPoint = true )
FixedCentralPoint
double
5355.0
Punto central fijo (UseCandleBasedCentralPoint = false)
GridDistancePointsGraphics
double
1500.0
Distancia entre niveles del grid (puntos)
MaxGridLevels
int
50
Máximo número de niveles en el grid
MaxPositionsPerLevel
int
2
Máximo número de posiciones por nivel del grid
LimitGridPositions
bool
true
Activar/desactivar límite de posiciones abiertas en el grid
MaxGridPositions
int
6
Máximo número de posiciones abiertas en el grid (excluye coberturas)
UseStopLoss
bool
false
Usar stop loss
Show all 28 inputs
Name
Type
Default
Description
StopLossPointsGraphics
double
1500.0
Stop loss en puntos (posiciones normales)
UseHedging
bool
false
Activar/desactivar coberturas
HedgeContractSize
double
0.1
Tamaño del contrato para coberturas
HedgePointsBeforeSL
double
50.0
Puntos gráficos antes del SL para la cobertura
UseHedgeStopLoss
bool
false
Activar/desactivar stop loss para las coberturas
HedgeStopLossPoints
double
200.0
Stop loss en puntos gráficos para las coberturas
HedgeTakeProfitPoints
double
200.0
Take profit en puntos gráficos para las coberturas
UseAtrFilter
bool
false
Activar/desactivar filtro de ATR
AtrPeriod
int
14
Período del ATR
AtrHigh
double
0.0020
Límite superior del ATR (en valor absoluto, ej. 0.0020 = 20 pips)
AtrLow
double
0.0005
Límite inferior del ATR (en valor absoluto, ej. 0.0005 = 5 pips)
UseBalanceTarget
bool
true
Activar/desactivar objetivo de saldo
BalanceTarget
double
9565.68
Saldo objetivo para cerrar el bot (USD)
MinOperatingBalance
double
9050.0
Saldo mínimo operativo (USD)
MaxDailyLossFTMO
double
500.0
Pérdida diaria máxima permitida por FTMO (USD)
SafetyBeltFactor
double
0.5
Factor de cinturón de seguridad (0.0 a 1.0, ej. 0.5 = 50%)
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone Xzmjj/Trading_Bots 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 repository is a substantial collection of nearly five hundred Expert Advisors for the MetaTrader 5 platform. The library includes various automated strategies such as divergence detection using RSI and MACD, moving average crossovers, and zone recovery systems. It features a mix of trading robots, indicator-based
This collection provides MetaTrader 5 Expert Advisors sourced from MQL5 programming documentation. The primary tool, Unity Martingale, implements a multi-currency reversal strategy using breakout or pullback signals. It employs a martingale lot-scaling system that increases positions after losses based on a user-define
This repository contains an extensive library of MetaTrader 5 expert advisors covering various algorithmic trading methodologies. The collection includes strategies based on Bollinger Bands, Relative Strength Index, moving average ribbons, and swing failure patterns. A core focus is the Ighodalo series for gold and CFD
This repository is a collection of MetaTrader 5 expert advisors developed as early coding projects between 2021 and 2024. It includes multiple robots implementing varied strategies such as range breakouts, Donchian channels, Fibonacci retracements, and Bollinger Bands. The expert advisors are largely technical indicato
This collection for MetaTrader 5 provides several automated Expert Advisors designed for various symbols including forex, gold, and indices. The repository features Mecha Godzilla, a grid trading system using ATR-based spacing and bidirectional orders, alongside specialized bots for Asian session breakouts and H4 trend
This repository contains two expert advisors for MetaTrader 5: a reconstruction of a popular grid system and a price-action tool for gold. The primary EA utilizes RSI and price extremes for entry signals, managing trades through a grid with tiered lot multipliers. It features smart distance calculations using ATR ratio