AI Economic Release Strike EA User Manual

AI Economic Release Strike EA User Manual


AI Economic Release Strike EA User Guide

1. Overview

The AI Economic Release Strike EA (hereafter ERS EA) is a news-scalping expert advisor designed to capture the sharp, short-lived volatility that occurs just before high-impact economic releases.
Leveraging proprietary AI analysis of the global GDELT news database, the EA follows a “one-shot” logic: open a position 3 minutes before the release → force-close it InpForceCloseSec seconds after the release (default = 3 sec).

  • Platform supported: MetaTrader 5 (MT5)
  • Recommended time frames: M1–M15 (chart TF does not affect trade frequency)
  • Recommended symbols: EURUSD, USDJPY and other major low-spread pairs
    Note: For high-spread symbols (e.g. XAUUSD) raise InpMaxSpreadPips accordingly.
  • Recommended brokers: ECN / RAW accounts (tight spread & fast execution)
  • Target volatility: engineered to capture one-shot moves of roughly ±50 pips immediately after the release

2. Installation Steps

Automatic Installation
If you purchase the EA from the MQL5 Market, it will be installed automatically via the MT5 “Navigator” > “Market” tab.

Manual Installation

  • Copy AI Economic Release Strike EA.ex5 into the MQL5\Experts\ folder
  • Restart MT5

Attach to a Chart

  1. Open any symbol / timeframe chart (e.g., EURUSD M5)
    └ The EA’s internal logic will automatically detect the currency pair with the highest volatility for the upcoming release and place orders on that pair.
  2. In the Navigator, drag & drop AI Economic Release Strike EA from “Expert Advisors” onto the chart
  3. Tick “Allow Algo Trading” → OK
  4. Even if your broker appends a suffix such as .m or # , the EA resolves it automatically, so no extra settings are required.

WebRequest Settings (Required)
In MT5, go to [Tools][Options][Expert Advisors] and add
https://script.google.com
to “Allow WebRequest for listed URL”.
The EA performs license verification via Google Apps Script.

Expert_Option

Expert tab

3. Input Parameter Details

Group Parameter Default Description
🔑 License Verification InpLicenseKey (none) Purchase key—must be filled in.
InpLicenseInterval 3600 Re-check interval (seconds).
📄 Calendar Check InpCheckInterval 30 CSV reload interval (seconds). Do not set below 30 sec.
⏱️ Entry Timing InpLeadSec 180 Seconds before release to open a trade.
💼 Exit Timing InpForceCloseSec 3 Seconds after release to force-close.
⚙️ Filters / Risk InpMinStars 3 Minimum ★ rating required.
InpMinVolPips 15 Minimum expected move (pips).
InpMaxSpreadPips 30 Maximum allowed spread (pips).
💰 Lot Settings InpLotSize 0.05 Base lot size.
InpVariableLot true Enable automatic ★-based multipliers.
🛑 Initial SL InpUseInitSL true Place initial SL on entry.
InpInitSLPips 60 Initial SL width (pips).
InpTightenAtNews true Tighten SL to breakeven just before release.
InpTightenSec 20 Seconds before release to tighten SL.
🎯 Trailing TP InpEnableTrail true Enable trailing take-profit.
InpTrailPips 300 Trigger distance for instant TP (pips).
⚙️ Common InpEnableEA true Master on/off switch.
InpMagicNumber 4102025 Upper 32-bit fixed magic number.
InpUseSymbolMagic true Separate magic per symbol.
InpLogLevel 0 0 = DEBUG, 1 = INFO, 2 = WARN, 3 = ERROR.


4. Notes & FAQ

  • Q: The EA doesn’t open trades.
    Check: 1) License key not entered 2) MT5 “Algo Trading” button is OFF 3) InpMinStars or InpMaxSpreadPips too strict.
  • Q: Trades are skipped due to spread.
    Spreads often widen right before news. ECN accounts are recommended. If you must trade, raise InpMaxSpreadPips.
  • Q: Stop-loss is too wide/narrow.
    Balance InpInitSLPips and InpTrailPips. Use wider SL on high-volatility pairs.

5. How to Read the “Expert” Tab Logs

AI Economic Release Strike Expert

The MT5 “Expert” tab can be divided into three phases—① initialization & license, ② data retrieval, ③ entry execution—making troubleshooting straightforward.

① Initialization & License Verification

  • INIT | Strike EA v1.5 start – EA has been loaded onto the chart.
  • LIC | License OK – GAS replied with {“status”:”valid”} ; license accepted.
  • Auth Error / LIC | Invalid … – Key not found, expired, inactive, or WebRequest not authorised.

② Economic-Data Retrieval

  • GDELT | GET Economic Release – Start downloading the CSV.
  • status = 200 OK – HTTP success; CSV will now be parsed.
  • PARSE | EURUSD … – Parsed indicator line.
  • LOAD | Loaded n new records – Number of new rows added.

③ Entry Check → Order Execution

  • SYMMATCH – Maps input symbol to actual tradable symbol.
  • SPREAD – Current spread vs. allowed max.
  • ORDER | Opened … – Market order placed successfully.
    Send fail err=… shows the broker error code if the order was rejected.

Typical Log Messages & Quick Fixes

  • Auth Error – Key not registered / expired / inactive / WebRequest not authorised.
  • HTTP fail – Network issue / wrong URL / SSL problem.
  • LOAD 0 new records – No upcoming indicators or CSV format mismatch.
  • SKIP | spread – Spread exceeded InpMaxSpreadPips.
  • SKIP | confidence / volPips – ★ rating or expected pips below threshold.

6. Support

If you need assistance, send us a message via the MQL5 “Messages” system or leave a comment on the product page.
Attaching your Experts tab logs and a screenshot will help us resolve issues more quickly.



Source link

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *