Premium Button EA — News Trading Automation & Install Guide
MT5Toolbox — News Trading · EA · Automation
Premium Button EA is a news-focused Expert Advisor that automates straddles and event-driven entries across a large set of scheduled economic releases. It uses a news feed, timing controls and safety checks to place and manage pending orders around events.
1. Features
The Premium Button EA package implements the following functional capabilities — verify the same option names when you open the downloaded build and setfiles:
- News API integration — retrieves scheduled events and auto-schedules straddle placement around supported events (extensive event list coded into the EA).
- Timed straddles — places buy-stop and sell-stop pending orders a configurable number of seconds/minutes before the event; supports auto-cancel and pre-close timing controls.
- Funded / PRO toggles — presets for handling funded accounts and PRO-pair restrictions (toggles that adjust risk management and pair selection).
- Weekly test build with auth — test release uses a weekly-expiring build and requires a free user account authentication step to avoid abuse (update cadence: weekly).
- Risk & execution controls — spread guard, slippage limits, and percent-risk sizing per triggered trade; also supports micro/macro risk profiles for different balances.
- Advanced trade management — breakeven, trailing stop, partial-close options, and post-trigger auto-management tailored for fast news moves.
- Verbose logging & reporting — records spread at placement, execution time, slippage and outcomes for each straddle to assist broker comparison and tuning.
- Included visuals — author-supplied backtest and live-result graphs/screenshots packaged with the release for reference.

2. Install — Exact Steps
Follow these exact steps so the EA runs and authenticates properly:
- Download the EA package and upload all files (EA file, screenshots/graphs, setfiles) to your Downloads area for internal storage.
- Place EA file into
MQL5/Experts
(the test release is provided as a compiled.ex5
file). - Create the free account — register on the vendor’s specified auth site (used for build authentication) and follow the package instructions to link the EA to your account.
- Allow WebRequest if used — if the package requires fetching calendar data or external resources, add the allowed URL(s) under Tools → Options → Expert Advisors → “Allow WebRequest for listed URLs”.
- Restart MT5 so the Navigator refreshes and the new EA appears; open the chart/instrument recommended by the setfile.
- Load preset — attach the EA to a demo chart, load an included setfile or the recommended defaults, configure toggles (Funded/PRO), verify timer offset and risk settings.
- Enable Algo Trading and check Experts/Journal for runtime messages; if authentication or missing-file warnings appear follow the readme steps (account auth, update weekly build, etc.).
3. Recommended Settings
- Initial balances for testing: $100, $500 and $10,000 were used by the author — try similar multi-balance tests for robustness checks.
- Use the provided toggles: enable Funded Account toggle when testing funded-account rules; enable PRO toggle if using .PRO pairs.
- Place straddle: timer offset 30–120 seconds pre-event is typical; tune using spread/slippage data from your broker.
- Risk sizing: begin with micro-lots or 0.1%–0.5% equity per triggered breakout while forward-testing.
- Spread guard: set tight spread threshold to avoid placements during wide spreads around volatile releases.
4. Testing Protocol
- Backtest where possible and review the included backtest graphs to match expected behavior.
- Forward-test on demo across multiple brokers and balances; author tested at 1:500 leverage and with a low-latency VPS.
- Collect logs for spread at placement, execution time and slippage for each triggered straddle to compare brokers and VPS configurations.
- Test weekly build update flow and authentication process to ensure continuity when using the test release.
5. Pre-deploy Checklist
[ ] Backup original package and note build/upload date [ ] Create free auth account if required and verify EA authentication [ ] Install and compile any helper indicators (if provided) [ ] Save backtests, forward-demo logs, and screenshots [ ] Forward-demo run ≥ 30 days across multiple brokers/balances [ ] Start live only with micro-lots after repeatable demo success
6. Related Resources
Pair Premium Button EA with MT5Toolbox tools to reduce false triggers and improve execution:
7. Download
Download now
Final note: News-event EAs are execution-sensitive and depend heavily on broker behavior and timing. Use tick-replay/backtesting where possible, collect execution logs across brokers, and always use strict risk controls.