LM Fundamentals Macroanalysis
- 实用工具
- 版本: 1.73
LM Fundamentals Macroanalysis is an on-chart panel for the economic calendar that MetaTrader 5 already provides. It does not scrape websites, it does not open a browser and it does not use any external service: the events come from the terminal calendar database itself. Attach the EA to any chart, any symbol and any timeframe. The panel lists the events for the currencies you choose, filtered by importance, and shows the calendar values (actual, forecast and previous) plus the date and time of each release. A single input shifts every displayed hour, so the panel can follow your local time instead of server time. The panel can also alert you when a release is published. Choose the minimum importance (1 to 3), the maximum age of the result to be alerted (in minutes), and whether you want a popup window or only journal records. A test option shows one popup at start with the last known result, so you can confirm the alert path is working on your machine. LM Fundamentals Macroanalysis is a decision-support tool. It does not send, modify or close orders and it does not need any account permission. Several instances can run at the same time on different charts, each one with its own currency filter. Features - Reads the economic calendar integrated in MetaTrader 5 (no website, no DLL, no WebRequest). - Currency filter by list: empty or * for all, or a list such as USD or USD,EUR,GBP. - Minimum importance filter (low, moderate, high), changeable in the inputs and in the panel. - Hour shift input to display the calendar in your local time. - Shows event time, currency, event name, importance and the calendar values when available. - Popup alert when a release is published, with minimum importance and maximum result age. - Optional single test popup at start, to validate the alert path. - Journal verbosity control for the Experts tab. - Multi-language panel. - Clean on-chart layout; every chart object created by the EA is removed when it is detached. - Works on any symbol and timeframe, and several instances can run side by side. Main inputs - InpCurrencies (string, empty) - initial currency filter. Empty or * means all currencies; otherwise a comma list such as USD or USD,EUR. - InpMinImp (enum, ALL) - initial minimum importance shown. - InpShiftHours (integer, 0) - hour shift applied to the displayed times, in hours, positive or negative. - InpLogLevel (enum, MINIMAL) - amount of information written in the Experts journal. - InpLang (enum, EN) - panel language. - InpAlertPop (bool, true) - show a popup when a release is published. - InpAlertMinImp (integer, 3) - minimum importance that triggers the popup, from 1 to 3. - InpAlertAgeMin (integer, 30) - maximum age of a result, in minutes, for it to trigger the popup. - InpAlertTest (bool, false) - shows one test popup at start with the last known result. Warnings - This product does not trade. It does not open, modify or close positions and it does not need trading permission. - Calendar contents, times and revisions are supplied by the terminal calendar provider. A release can be delayed, corrected or added after publication. - Alerts and panel updates require the terminal to be running. Nothing is sent to a phone or by e-mail. - The panel is an information tool. It does not predict price direction and does not guarantee any result.
