The software handles stop-loss and take-profit placement in ticks, providing advanced trailing stop logic and break-even functionality. It allows users to scale out of positions through three configurable partial exit levels. Additionally, it incorporates account-level protection through daily profit and loss limits. The tool can also dynamically adjust stop-loss levels based on previous candle highs or lows to lock in unrealized gains.
Read from traderpad.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
Secao1
string
###############
### Definições Básicas ###
Volume
double
0
Volume
TipoUltimoPreco
ENUM_LAST_PRICE_TYPE
0
Tipo de referência do ultimo preço
Spread
int
0
Spread para entrada na operação em ticks
Secao2
string
###############
### Alvos ###
StopGainEmTicks
int
0
Stop Gain em ticks
StopLossEmTicks
int
0
Stop Loss em ticks
Secao3
string
###############
### Gerenciamento de Stop ###
IsStopNoCandleAnterior
ENUM_LOGIC
0
Stop na máxima/ mínima do candle anterior?
SpreadStopNoCandleAnterior
int
0
Spread utilizado no ajuste em ticks
WaitBreakEvenExecuted
ENUM_LOGIC
0
Aguardar execução do break even?
IsPeridoPersonalizadoStopNoCandleAnterior
ENUM_LOGIC
0
Utilizar período personalizado?
Show all 35 inputs
Name
Type
Default
Description
PeridoStopNoCandleAnterior
ENUM_TIMEFRAMES
0
Período personalizado
Secao4
string
###############
### Trailing Stop ###
IsTrailingStop
ENUM_LOGIC
0
Ativar Trailing Stop?
TrailingStopInicio
int
0
Valor de inicio em ticks
TrailingStop
int
0
Valor de Ajuste do Trailing Stop em ticks
Secao5
string
###############
### Break-Even ###
IsBreakEven
ENUM_LOGIC
0
Ativar Break-Even?
BreakEven
int
0
Valor do break-even, zero é o ponto inicial em ticks
BreakEvenInicio
int
0
Valor de inicio em ticks
Secao6
string
###############
### Financeiro ###
IsGerenciamentoFinanceiro
ENUM_LOGIC
0
Ativar Gerenciamento Financeiro?
MaximoLucroDiario
double
0
Lucro máximo no dia
MaximoPrejuizoDiario
double
0
Prejuízo máximo no dia
Secao7
string
###############
### Realização de Parcial ###
IsParcial
ENUM_LOGIC
0
Ativar saída parcial?
PrimeiraParcialVolume
double
0
Volume da 1ª saída parcial
PrimeiraParcialInicio
int
0
Valor de inicio da 1ª saída parcial em ticks
SegundaParcialVolume
double
0
Volume da 2ª saída parcial
SegundaParcialInicio
int
0
Valor de inicio da 2ª saída parcial em ticks
TerceiraParcialVolume
double
0
Volume da 3ª saída parcial
TerceiraParcialInicio
int
0
Valor de inicio da 3ª saída parcial em ticks
Secao8
string
###############
### Expert Control ###
NumeroMagico
int
0
O número mágico é utilizado para diferenciar ordens de outros robôs
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone erlonfs/traderpad.bad-robot 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, and any .mqh files into the Include folder the code expects.
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 MetaTrader expert advisor functions as a trade manager that automates stop loss adjustments for existing positions. It specifically waits until a trade reaches a user-defined profit threshold in points before initiating a trailing stop. The tool includes flexible filtering options to manage specific symbols, magic
This trade manager for MetaTrader 4 and 5 automatically adjusts the stop-loss levels of open positions using the Average True Range indicator. It allows users to define the trailing distance through a configurable ATR period and multiplier. The expert advisor includes filtering logic to apply the trailing stop only to
PSAR Trailing Stop is a management utility for MetaTrader 4 and 5 that automates the adjustment of stop-loss levels for open positions. Instead of manual movement, it follows the Parabolic SAR indicator values to lock in profits or minimize losses as a trend progresses. The software includes filtering options to target
This expert advisor is a utility for MetaTrader 4 and MetaTrader 5 designed to manage stop-loss levels for existing trades. It utilizes Bill Williams' Fractals indicator to dynamically adjust the stop loss as new fractal points form on the chart. Users can configure the number of bars to scan and specify which fractal
This visual trade management utility for MetaTrader 5 assists manual traders with order execution and risk management. It features interactive chart lines for entry, stop loss, and take profit levels, allowing for drag-and-drop price adjustments. The system automatically calculates position sizes based on a defined per
This expert advisor acts as a trade manager for MetaTrader 4 and 5, focusing on automated stop-loss adjustments. It uses the Supertrend indicator to dynamically calculate and move the stop-loss level for existing positions. Users can filter which trades are managed based on symbol, magic number, trade type, or comments