
Straddle EA is an MT4 expert advisor for news events. It places a Buy Stop, a Sell Stop or both shortly before a time you set, with optional trailing and expiry rules.
Get one message the moment it launches, with its price.
Straddle EA is an expert advisor for MetaTrader 4 that is built around scheduled news releases. Instead of reading charts for signals, it uses a time you enter and places pending stop orders just before that moment, so a sharp move in either direction can trigger a position.
You set a news time and a number of seconds before it. When that moment arrives, the EA places a Buy Stop above the market, a Sell Stop below it, or only one of them, depending on the trade type you choose. The distance of each order from the current price is set by the buy gap and sell gap, measured in points.
The EA moves through three states, which it shows on the chart:
The chart panel also lists the trade type, lot size, gaps, take profit, stop loss, trailing settings and the activation and expiration times, so you can check the setup at a glance.
The EA can be attached to any symbol where your broker permits pending orders. It is driven by the clock, so the chart timeframe has little effect on when orders are placed. Before using it, check your broker's minimum stop distance, typical spread and execution speed around news, since these decide whether your chosen gaps are practical.
The inputs fall into four groups. Exact defaults can differ, so review every value on the inputs tab before going live.
| Group | Setting | Purpose |
|---|---|---|
| Trade | Trade type | Buy only, sell only or both pending orders |
| Trade | Lot size, gaps, take profit, stop loss | Position size and order distances in points |
| Trade | Comment, magic number | Identify the orders placed by the EA |
| Trailing | Enable trailing, trail only profit, start, step | Move the stop as a trade moves in your favour |
| Time | News time, expiration time, seconds before news | Define when the EA starts and stops |
| Other | Trade only once, cancel opposite order | Control repeat orders and one-sided fills |
| Other | Close pending or live orders on expire | Clean up when the time window ends |
News releases often bring wide spreads, slippage and fast reversals. Pending orders can be filled at worse prices than expected, and both sides can be triggered in turn. Use a stop loss and a lot size that suits your account.
Trading carries risk and past results do not predict future ones. Test the settings on a demo account across several news events before using real funds.
| 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 (news straddle) |
| Order types | Buy Stop and Sell Stop pending orders |
| Markets | Any symbol your broker allows pending orders on; check stop levels |
| Timeframes | Any; entry is driven by the clock, not by the chart timeframe |
| Trade style | Event-driven breakout around scheduled news |
| Requirements | Algo trading enabled; you enter the news time yourself |
| Risk controls | Stop loss, take profit, trailing, expiry and cancel-opposite options |
No reviews yet. Customers who own Straddle EA can review it here.
No. This listing is for MetaTrader 4 only. It will not load in MetaTrader 5, so make sure your broker account runs on MT4 before you buy.
No. You enter the news time in the settings yourself, so you need to check an economic calendar and make sure the time you type matches your broker's server time rather than your local time.
The EA is scheduled by time, so the chart timeframe matters little. Symbols that react to the chosen news event are the usual choice. Check your broker's minimum stop distance and spread, because they affect how pending orders are accepted.
Copy the EA file into the Experts folder via File, Open Data Folder, MQL4, Experts in MT4, then restart the terminal or refresh the Navigator. Drag the EA onto a chart and enable algo trading.
Yes. The trade type setting lets you choose buy only, sell only or both. With both selected, you can also have the EA cancel the opposite order once one side is triggered.
No. Fast news markets can bring slippage, wide spreads and sudden reversals. Trading carries risk and past results do not predict future ones, so test on a demo account first.
Straddle EA
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 Straddle EA? Sign in to review it.