Product essentials
- Platform: MetaTrader 4 only.
- Timeframe: H1 (60-minute chart).
- Instruments: EURUSD, XAUUSD (Gold) and US30 (Dow Jones).
- Minimum deposit: $100.
- Leverage: 1:100 or higher.
- Source code: Included as an MQ4 file.
- Licence: Unlimited.
- Set files: Available.
The vendor positions Safe Bot as a stabilised automated system for traders who want visibility into the execution logic. Because the MQ4 source file is part of the package, the strategy can be inspected, modified or recompiled before live use.
How trade direction is determined
Safe Bot uses a trend-following framework. According to the vendor, the core entry signal relies on an H4 trend confirmation that feeds into the H1 execution. This means the EA checks a higher-timeframe bias before opening a position on the H1 chart.
The system combines several components:
- Adaptive indicator reading for trend detection.
- Signal filtering to discard setups that do not meet a minimum intensity threshold.
- Wave-based entry logic tied to the prevailing trend structure.
For the three supported instruments, the H4 confirmation is intended to reduce counter-trend entries. The EA will not necessarily trade all instruments at the same time; set files can limit which symbols are active. The included .set file references a GBPUSD M15 configuration, which differs from the stated H1 specification, so buyers should verify the set file contents against their chart setup.
T indicator integration
The vendor describes an automated 'T Indicator' that performs the H4 trend analysis. The indicator is part of the package and is used for direction filtering, not as a standalone signal generator. This distinguishes the EA from simpler moving-average crossovers: the H4 bias must align with the H1 trigger before a trade package can be opened.
Order handling and exposure logic
Safe Bot groups its positions into directional 'trade packages'. Rather than placing a single order per signal, the EA can manage multiple related orders as one unit. The vendor states that this package structure includes stability rules for execution order and direction.
Profit management is performed at package level. Trailing functions and balance targets can be applied to the whole group, not only to individual positions. This affects how partial closes and trailing stops behave compared with EAs that manage each ticket independently.
After a losing sequence, the EA can adjust future position sizing. The vendor calls this 'dynamic losing streak adjustment logic'. The exact formula is visible in the source code, which is relevant for traders who want to know whether the scaling is aggressive, linear or capped.
Risk controls
The vendor lists drawdown protection and customisable trade exposure settings as separate functions. While specific parameters are not documented in the marketing text, the source code exposes the logic. Traders can inspect the drawdown threshold behaviour and lot sizing rules before deployment.
The EA includes on-chart visual elements that show active control lines and trading functions. This is useful for monitoring thresholds such as trailing levels or package boundaries.
Minimum deposit is $100, which makes the EA accessible on smaller accounts. However, with XAUUSD and US30 both available, the required margin per trade can be high on a $100 balance. Traders should calculate lot sizes based on their leverage and the symbol being used.
Setup notes
The package contains the .ex4 compiled file, the .mq4 source file, several custom indicators and at least one set file. The listed indicators are SimpleBars, TrendMagic, PZ-LopezTrend and DT_ZZ_optimized. These must be installed for the EA to load correctly, as missing indicators will prevent chart execution.
Set files are provided, but the one named in the vendor description references GBPUSD on M15. This does not match the primary specification of EURUSD, XAUUSD and US30 on H1. A buyer should treat the included set file as a starting point and test parameter combinations in the strategy tester before live use.
Since the licence is unlimited, the EA can be run on multiple accounts and terminals without additional activation. Source code access also allows compilation for personal modifications.
Before running live
The gap between the set file specification and the stated timeframe and pairs should be resolved first. The H4 confirmation logic means the EA relies on history from the higher timeframe; a fresh chart with limited H4 data may produce fewer trades until enough bars are loaded.
Testing on XAUUSD and US30 is recommended separately, as their tick values and volatility differ notably from EURUSD. The drawdown protection and losing streak adjustment should be verified against historical drawdowns for each symbol.
The source code is the strongest point of control here. All risk logic, order management and signal filtering can be audited line by line before capital is committed.