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.

TL;DR: Premium Button EA integrates with a news API to auto-schedule straddles across ~190 events, includes toggles for funded/pro accounts, weekly build expiry for the test release, and ships as an .ex5 package with example graphs and live screenshots. Demo-test thoroughly and verify execution across brokers.

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.
Premium Button EA

2. Install — Exact Steps

Follow these exact steps so the EA runs and authenticates properly:

  1. Download the EA package and upload all files (EA file, screenshots/graphs, setfiles) to your Downloads area for internal storage.
  2. Place EA file into MQL5/Experts (the test release is provided as a compiled .ex5 file).
  3. 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.
  4. 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”.
  5. Restart MT5 so the Navigator refreshes and the new EA appears; open the chart/instrument recommended by the setfile.
  6. 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.
  7. 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

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.