Trading robot · MT4

Puer Tigris

by PuerTigris

Puer Tigris is a MetaTrader 4 expert advisor that implements multiple entry strategies, primarily focusing on Bollinger Bands mean reversion.

High risk

GitHub stars1
Forks0
Last update4 months ago9 May 2026
LicenceNone stated

Overview

Puer Tigris features a martingale lot scaling system where position sizes are multiplied after a trade is closed, with a configurable limit on the number of recovery levels. The robot uses tight fixed take profit and stop loss targets, suggesting a scalping approach. It includes risk controls such as maximum leverage filters, slippage protection, and spread limits. The code provides ten different signal generation methods, including moving average crossovers and trend-following logic.

Details

Author

PuerTigris on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

Martingale, Mean reversion, Indicator crossover, Trend following

Markets

Any symbol

Timeframes

M1-M5

Risk Profile

  • Uses martingale lot scaling: losses can grow fast

Input Parameters

Read from しん様提供バージョンTestCase001_v2.mq4. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
MagicNumberTestCase001int12345678
SLIPPAGEint200スリッページ
SPREAD_PIPSdouble200スプレッド
LOTSdouble0.01オリジナル取引の取引ロット数
LOTS_TIMESdouble2.0ロットの倍数。損切した際に何倍返しにするか。
MAX_Leveragedouble25.0最大レバレッジ。実効レバレッジがこの値を上回ったら、新規取引を中止する。
TP_PIPSdouble3.0利益確定PIPS数
SL_PIPSdouble3.0損失確定PIPS数
BUYSELL_TYPE_JUDGE_METHODint6売買判定方法。-2から8(6推奨。ボリンジャーバンド逆張り)
ONLY_ONE_ORIGINALbooltrueオリジナル取引の制限。(true推奨):オリジナル取引を1件のみ。
MAX_ADDITIONAL_TRADE_LEVELint3倍返し制限回数。0以上(3推奨):継続取引の最大繰り返し回数。4の時、初期ロットが0.01とすると、0.02, 0.04, 0.08, 0.16まで繰り返す。
ADDITIONAL_TRADE_SWITCHint4倍返しの発生タイミング。1から4(4推奨):1:継続取引をしない。2:利確した時にのみ継続取引をする。3:損失が出た時にのみ継続取引をする。4:利確、損失?
Show all 13 inputs
NameTypeDefaultDescription
ADDITIONAL_TRADE_TYPE_SWITCHboolfalse倍返し時の売買判定方法。(false推奨):継続取引の売買区分の判断にもオリジナル取引と同じ手法を反映させる。

How to Install It

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

Axuusd Gold Advisor

by damozycodes
1 stars

This expert advisor is designed specifically for trading gold on the MetaTrader 4 platform. It employs a hybrid strategy approach, allowing users to toggle between trend following using moving average crossovers, mean reversion via RSI and Stochastic divergence, and breakout patterns. Trade management includes automate

MT4 Trading robot Trend followingMean reversionBreakout High risk
Updated 8 months ago None stated GitHub repository of Axuusd Gold Advisor

Vforce EA

by ggalboud
1 stars

Vforce EA is a versatile trading robot for MetaTrader 4 that utilizes a wide array of technical indicators to identify entry points. It integrates Stochastic, RSI, ADX, MACD, and Bollinger Bands, allowing traders to enable or disable specific signals via input parameters. The system manages risk through fixed lot sizin

MT4 Trading robot Indicator crossoverTrend followingMean reversion High risk
Updated 9 years ago None stated GitHub repository of Vforce EA

IchiDCA CCBSN PropFirm EA

by magicniuniu
3 stars

IchiDCA CCBSN PropFirm EA is an automated trend-following robot for MetaTrader 5, optimized for gold and forex markets. It triggers trades based on Ichimoku Cloud breaks, filtered by dual Exponential Moving Averages and MACD indicators. The strategy manages positions through a Dollar Cost Averaging system that layers u

MT5 Trading robot Trend followingGridMean reversion High risk

ADX Cross EA

by chaipat-ncm
143 stars

This MetaTrader 4 expert advisor functions as an automated trading robot using the Average Directional Index (ADX) to identify trend strength and direction. It executes trades based on ADX crossovers and specific level thresholds. The EA provides essential risk management tools, including stop loss, take profit, and a

MT4 Trading robot Indicator crossoverMartingaleTrend following High risk
Updated 2 years ago None stated GitHub repository of ADX Cross EA

Support Resistance EA

by jblanked
11 stars

This MetaTrader 4 expert advisor executes trades based on a combination of Relative Strength Index and Moving Average indicators to identify key entry levels. It includes multiple order management features such as a trailing break-even stop and a four-stage partial profit-taking system. Risk management is handled throu

MT4 Trading robot Trend followingMean reversionMartingale High risk
Updated 3 years ago None stated GitHub repository of Support Resistance EA

Monkey Attack Gold Pivot EA

by Monkeyattack
10 stars

This MetaTrader 4 expert advisor focuses on Gold trading using institutional pivot point levels and fractal-based support and resistance zones. The robot filters entries through a combination of RSI, MACD, and moving average alignment, supplemented by a trade quality scoring system. It includes comprehensive risk contr

MT4 Trading robot Mean reversionIndicator crossoverMartingale High risk

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