
Bear vs Bull EA MT4 is an automated expert advisor for forex pairs. It uses two timeframe calculations to time entries, then manages trades with an order grid, breakeven, trailing stop and several loss limits.
Get one message the moment it launches, with its price.
Bear vs Bull EA is an automated expert advisor for MetaTrader 4 that trades forex pairs without manual input. It calculates signals on two timeframes, opens positions when its conditions are met, and can add further orders in a grid if price moves against an open trade. This page explains what it does, which settings matter and what to check before running it.
The EA bases its entries on calculations over a chosen number of bars on two separate timeframes. For each timeframe you set the price type used in the calculation and an upper and lower level. When the readings cross those levels in the way the EA expects, it can open a buy or sell order. An option lets it act only on bar opening prices, which makes behaviour easier to reproduce in testing.
If price moves against a position, the EA can open additional orders after a set drawdown in pips. You control how far apart orders are placed, the maximum number of open orders, the lot multiplier and the order number from which the multiplier begins to apply. Grid and multiplier methods can increase exposure quickly, so treat these inputs with care.
The EA is designed for forex. The developer suggests volatile majors such as GBPUSD, USDCAD, EURUSD, USDJPY, USDCHF, AUDUSD and NZDUSD. The working timeframes are not fixed; you choose them through the calculation inputs, so the right combination should be found through your own testing on your broker's data.
The list of inputs is long. The main groups are shown below. Default values depend on the version you load, so read them in the input window rather than relying on numbers quoted elsewhere.
| Group | What it controls |
|---|---|
| Timeframe 1 and 2, period, applied price, levels | How entry signals are calculated |
| Open prices only | Whether it acts only at the opening of a bar |
| Stop loss, take profit, percent switches | Exit levels in money or as a share of balance |
| Breakeven and trailing inputs | Protecting and following open profit |
| Grid inputs and maximum orders | Distance, step and number of added orders |
| Starting lot, maximum lot, from balance, multipliers | Lot sizing relative to account balance |
| Weekday switches | Which days it may trade |
| Max spread, slippage, commission control | Execution and cost filters |
| Consecutive losses, max loss percent | Conditions that stop the EA |
| Magic number, order comment, draw information | Order identification and the on-chart panel |
Set DRAW_INFORMATION to true if you want the information panel. If your broker charges commission, enable the commission control and enter the per-lot amount so the EA accounts for it.
Grid-style trading can hold several losing positions at once, and increasing lot sizes can enlarge losses during a strong trend. Use the loss-limit inputs, keep the order cap low while you learn the behaviour, and start on a cent or demo account. Wide spreads, slippage and swap costs can all change results compared with a test.
Trading carries risk, and you can lose some or all of your capital. Backtest results and past performance do not predict future results. Test on a demo or cent account before using real money.
For continuous operation, consider running the terminal on a VPS with a stable connection. Check your broker's rules on hedging, FIFO and minimum lot size before going live.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 4 |
| Strategy focus | General |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Markets | Forex majors such as GBPUSD, USDCAD, EURUSD, USDJPY, USDCHF, AUDUSD, NZDUSD |
| Timeframes | Two calculation timeframes plus an optional bar-open timeframe, set by the user |
| Trade style | Signal entries with an optional order grid and lot multiplier |
| Trade management | Breakeven, virtual trailing stop, stop loss and take profit in money or percent |
| Requirements | Algo trading enabled; a stable connection or VPS is advisable |
| Broker support | Works with MT4 brokers; a FIFO-related setting is mentioned for US accounts |
No reviews yet. Customers who own Bear vs Bull EA MT4 can review it here.
No. This is the MetaTrader 4 edition and will not load in MT5. If you trade on MT5, look for a separate MT5 product rather than trying to convert this one.
Extract the downloaded archive, then in MT4 choose File > Open Data Folder and copy the EA file into MQL4/Experts. Restart MT4 or refresh the Navigator, drag the EA onto a chart and make sure Algo Trading is switched on in the toolbar and in the EA's Common tab.
The developer points to volatile forex majors such as GBPUSD, USDCAD, EURUSD, USDJPY, USDCHF, AUDUSD and NZDUSD. The timeframes are set through the calculation parameters, so test your own combination in the Strategy Tester and on a demo account before trading live.
No fixed figure can be guaranteed for every broker and setup. A commonly quoted guideline is about 1000 USD per 0.01 lot, but because the EA can open several orders in a grid, you should check drawdown in testing and size your account and lots conservatively.
Set the DRAW_INFORMATION parameter to true in the inputs. The panel then appears on the chart where the EA is running.
The developer states it can be used with such brokers, but rules differ between firms. Check your broker's conditions and test on a demo account first to confirm orders are accepted and closed as expected.
Bear vs Bull EA MT4
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 Bear vs Bull EA MT4? Sign in to review it.