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 controls such as ATR-based dynamic stop losses, trailing stops, and automatic lot sizing. A specific protection mechanism reduces position sizes after consecutive losses. The interface provides visual overlays for pivot levels, buy/sell zones, and a real-time settings panel for monitoring performance.
Institutional daily and weekly pivot point detection
Fractal-based dynamic support and resistance levels
Trade quality scoring system for entry filtering
ATR-based dynamic stop loss and trailing stop
Volatility-adjusted position sizing and risk reduction
Read from monkey_attack_visual_ea.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
ShowPivotLevels
bool
true
Show pivot lines on chart
ShowBuySellZones
bool
true
Show potential buy/sell areas
ShowSettingsPanel
bool
true
Show settings overlay
ShowSignalArrows
bool
true
Show buy/sell signal arrows
ShowSRLevels
bool
true
Show support/resistance levels
PivotColor
color
clrYellow
Color for pivot lines
SupportColor
color
clrLime
Color for support levels
ResistanceColor
color
clrRed
Color for resistance levels
BuyZoneColor
color
clrGreen
Color for buy zones
SellZoneColor
color
clrPink
Color for sell zones
LotSize
double
0.01
Lot size for trades
UseAutoLotSizing
bool
true
Use automatic lot sizing
Show all 40 inputs
Name
Type
Default
Description
RiskPercent
double
1.5
Risk percentage per trade
MagicNumber
int
99999
Magic number for trade identification
TradeComment
string
MonkeyAttack_Pivot
Comment for trades
SR_Lookback_Period
int
20
Lookback period for S/R calculation
ATR_Period
int
14
ATR period for volatility
ATR_Multiplier
double
2.0
ATR multiplier for dynamic stops
Pivot_Strength
int
10
Strength for pivot point detection
Use_Daily_Pivots
bool
true
Use daily pivot points
Use_Weekly_Pivots
bool
true
Use weekly pivot points
Fractal_Period
int
10
Period for fractal detection
RSI_Period
int
21
RSI period
RSI_Overbought
int
65
RSI overbought level (LIVE OPTIMIZED)
RSI_Oversold
int
35
RSI oversold level (LIVE OPTIMIZED)
MACD_Fast
int
12
MACD fast EMA
MACD_Slow
int
26
MACD slow EMA
MACD_Signal
int
9
MACD signal line
MA_Fast
int
20
Fast moving average
MA_Slow
int
50
Slow moving average
UseVolatilityFilter
bool
true
Enable volatility filtering
VolatilityThreshold
double
1.3
Volatility threshold multiplier
VolatilityPeriod
int
20
Period for volatility calculation
MaxSpread
double
7.0
Maximum spread in points
UseDynamicStops
bool
true
Use dynamic stop loss/take profit
MinStopLoss
double
250
Minimum stop loss in points
MaxStopLoss
double
600
Maximum stop loss in points
RiskRewardRatio
double
2.5
Risk:Reward ratio
UseTrailingStop
bool
true
Enable trailing stop
TrailingMultiplier
double
1.8
Trailing stop ATR multiplier
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone Monkeyattack/monkeyattack-gold-pivot-ea 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.
Puer Tigris is a MetaTrader 4 expert advisor that implements multiple entry strategies, primarily focusing on Bollinger Bands mean reversion. It 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 use
This expert advisor for MetaTrader 4 is a multi-strategy robot focused on the recovery zone management technique. It offers a wide array of entry signals, including RSI, MACD, Bollinger Bands, and mean-reversion models. When initial trades move into a loss, the system employs an averaging recovery strategy with lot mul
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
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
This MetaTrader 4 expert advisor is an automated grid trading system that utilizes a variety of indicators including Moving Averages, CCI, Bollinger Bands, and MACD for trade entries. It employs a martingale-style lot multiplier to manage position sizing across sequential grid levels. The software includes risk control
Strawberry Strategy Tester is a MetaTrader 4 expert advisor designed for automated trading and strategy evaluation. It implements Bollinger Band-based entry logic and offers multiple lot sizing methods, including fixed lots, addition, and multiplication. The use of lot multiplication suggests the expert advisor utilize