
Be Bestowed By Heaven is an MT4 expert advisor with default settings for gold (XAUUSD). It combines Fibonacci retracement, ZigZag swings and a MACD filter, with an optional martingale routine and built-in balance and margin checks.
Get one message the moment it launches, with its price.
Be Bestowed By Heaven is an expert advisor for MetaTrader 4. Its default parameters are set for gold (XAUUSD). It uses Fibonacci retracement levels, ZigZag swing detection and a MACD time filter to decide when to open trades, and it has an optional martingale routine for managing positions that move against you.
The EA opens a position only when several conditions are true at once. The program switch must be on, Fibonacci retracement lines must be present on the chart, the current time must not fall in the MACD opening window, and the martingale routine must not already be running. This layered logic is meant to cut down on unnecessary entries. It does not remove the risk of loss.
Before each entry the EA also checks the account. It looks for a minimum balance and a minimum margin level. If either check fails, it prints a warning in the terminal so you can see why no trade was placed.
ZigZag swings mark recent highs and lows, and the Fibonacci lines are drawn from those swings. The MACD indicator adds a momentum view. A larger-timeframe switch can be enabled so that the EA avoids trading against the wider trend.
The defaults suit gold, but you can set your own values for other instruments. Gold has a large contract size and can move quickly, so confirm that the lot size suits your account. The period set in the EA inputs must match the chart period it is attached to. Check the user guide for the timeframe the vendor suggests.
The main inputs are listed below. Default values are not given here, so check them in the EA inputs window and in the guide.
| Input | Purpose |
|---|---|
| MagicNumber | Identifies the EA's orders; use a different value for each symbol |
| ProgramSwitch | Turns the program on or off |
| InitialLotSize | Starting lot size |
| LotMultiplier | Multiplier used by the martingale routine |
| MaxDoublingIterations | Martingale limit or exit setting; confirm its exact meaning in the guide |
| TakeProfitPoints, StoplossPoints | Take profit and stop loss distances in points |
| Median_Switch, MedianMultiplier | Risk control when price moves against the trade; the multiplier is suggested at 1 to 5 |
| BreakEvenPoints, SafetyDistancePoints | Break-even and extra safety distances |
| LargePeriod_Switch | Enables the larger-timeframe filter against countertrend trades |
| ZigZag_HighLowDifference, ZigZag1_HighLowDifference | Base and stronger ZigZag values; the stronger one must be larger |
| ZigZag_MA_CandlestickPeriod, ZigZag_LargeCandlestickPeriod | Period settings for the martingale cycle and the larger-timeframe reference |
| MA_Parameter | Moving average period |
Trading carries risk, and past results do not predict future ones. Martingale position sizing can multiply losses quickly and may exhaust your margin. Test on a demo account first, use lot sizes you can afford, and do not trade money you cannot afford to lose.
Read the included user guide before you go live. A VPS is useful if you want the EA to run without interruption.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 4 |
| Strategy focus | Gold or XAUUSD, Trend, Momentum, Support and resistance |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Default market | Gold (XAUUSD); other symbols possible with your own parameters |
| Timeframes | Set by the user; the EA period setting must match the chart |
| Trade style | Trend and momentum entries near Fibonacci and swing levels |
| Position management | Take profit, stop loss, break-even, optional martingale |
| Suggested minimum balance | About 200 USD, according to the vendor; confirm with your broker |
| Requirements | MT4 terminal with automated trading enabled; ideally a VPS |
No reviews yet. Customers who own Be Bestowed By Heaven can review it here.
No. This listing is for MetaTrader 4 only. It is built for the MT4 platform and will not load in MT5. If you trade on MT5, look for a product made for that platform.
Yes, in principle. The default values are intended for gold, but you can change the lot size, stop loss, take profit, ZigZag and moving average settings for another symbol. Test any new symbol on a demo account first, and give each symbol its own magic number.
The vendor suggests a minimum balance of about 200 USD. The EA also checks that the balance and margin level meet its internal limits before it opens a trade. Contract sizes, leverage and spreads differ between brokers, so check the lot size against your own account, especially if you enable martingale.
The magic number lets the EA recognise its own orders. If you run it on several symbols or charts, each one needs a different value. Otherwise the EA may confuse positions from different charts.
Check that automated trading is enabled in the terminal and on the chart, that the program switch input is on, and that the chart period matches the period set in the inputs. Then read the Experts tab in the terminal. The EA prints a warning when the balance or margin level is too low to trade.
Extract the download, copy the EA file into the MQL4 Experts folder through File, Open Data Folder, then restart MT4 or refresh the Navigator. If the package also contains an indicator or a guide, follow the guide for those items. Attach the EA to a chart and allow automated trading.
Be Bestowed By Heaven
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Be Bestowed By Heaven? Sign in to review it.