The Software is a research and portfolio-construction tool, analogous to general-purpose data-science and quantitative-research instruments. It is not a signal service, robo-advisor, or automated execution engine. Past performance, including any backtest result, is not indicative of future results. All trading decisions are made solely by you, on your own analysis, and at your sole financial risk. See §11 for the full disclaimer.
§ 1Definitions
For the purposes of this Agreement:
- "Software" means TrendSurfers Portfolio Manager, including its installer, executables, libraries, configuration files, in-app text, documentation, and any Updates delivered by InfinityDev SL — as further described in Schedule A attached.
- "Licensor", "InfinityDev SL", "we", "us" means INFINITYDEV, S.L. (NIF B-44974798), Plaça Jardí Enric Morera 2, 17600 Figueres, Girona, Spain.
- "Licensee", "you" means the natural or legal person who purchased a license to use the Software.
- "License Key" means the unique alphanumeric code issued to the Licensee upon purchase, used to activate one (1) installation of the Software.
- "Hardware Fingerprint" means the one-way hash derived from selected hardware identifiers of the device on which the Software is activated.
- "MoR" means Merchant of Record — the legal seller of the transaction, in this case Lemon Squeezy.
- "Effective Date" means the date of purchase recorded by the MoR.
- "MT5" means MetaTrader 5, a product of MetaQuotes Software Corp. — see §12 and §13.
§ 2Parties
This Agreement is between:
- The Licensor — INFINITYDEV, S.L., a sociedad de responsabilidad limitada incorporated in Spain (NIF B-44974798), registered in the Registro Mercantil de Girona (Tomo 3.431, Folio 106, Hoja GI-72299), with registered office at Plaça Jardí Enric Morera 2, Bajos, 17600 Figueres, Girona, Spain. EUID: ES17010.000505013.
- The Licensee — the natural or legal person identified by the email address used at checkout.
The Software is sold by Lemon Squeezy (Lemon Squeezy LLC) acting as Merchant of Record. The commercial transaction is between you and Lemon Squeezy; the software-license relationship is between you and InfinityDev SL. See §10 for the full explanation.
§ 3Acceptance & Formation
This Agreement is formed and becomes binding upon the earliest of: (a) your acceptance of these terms at the Lemon Squeezy checkout flow; (b) your acceptance of the click-through dialog presented at first launch of the Software; or (c) your installation, activation, or use of the Software.
If you do not agree to these terms, do not install, activate, or use the Software, and request a refund through the Lemon Squeezy customer portal within the refund window (§9).
§ 4Grant of License
Subject to your continued compliance with this Agreement, InfinityDev SL grants you a perpetual, non-exclusive, non-transferable, non-sublicensable, single-user license to install and use one (1) copy of the Software on one (1) device, for your own internal, personal, or commercial trading-research purposes.
The license is bound to the Hardware Fingerprint of the device on which the License Key is first activated. Hardware changes, system reinstalls, or device replacements may invalidate the binding — see §8.
The license includes lifetime Updates within the same major version (currently the v3.x line). New major versions, if released, may require a separate license.
§ 5The Software (As-Is Baseline)
The Software is a research and portfolio-construction tool that interoperates with the MetaTrader 5 platform. It provides, among other things: parallel backtest orchestration via MT5 Subworkers; a Portfolio Builder Wizard; calibration and validation tooling; and correlation analysis. The complete feature inventory in effect as of your Effective Date is set out in Schedule A.
The Software is licensed "as-is" and "as-available", with the warranty disclaimers in §14. Licensees are bound by the Schedule A in effect on their purchase date; subsequent changes to Schedule A apply only to purchases made on or after the Schedule's revision date.
§ 6Updates & Maintenance
InfinityDev SL may, from time to time and at its sole discretion, release updates, bug fixes, patches, and new features ("Updates") for the Software. Updates within the same major version are delivered to existing Licensees at no additional cost.
InfinityDev SL makes no commitment to release any specific Update, feature, or fix at any specific time. The roadmap, including any feature mentioned in marketing materials, in support communications, or on the website, is indicative only and may change without notice.
§ 7Support
InfinityDev SL provides best-effort support to active Licensees through the channels designated on the website (currently: email and the community channels listed at legal.html#contact). No service-level agreement, response-time guarantee, or fix-time commitment is offered or implied.
§ 8License Key & Hardware Binding
Each License Key entitles you to one (1) activation. On activation, the Software computes a Hardware Fingerprint as a one-way hash of selected hardware identifiers and binds the License Key to that Fingerprint. The Fingerprint is not reversible to its underlying identifiers and is used solely for activation, anti-piracy, and license-management purposes.
Once activated, a License Key is permanently bound to its Hardware Fingerprint. The License Key is non-transferable between users, between devices, and between hardware configurations.
If your hardware is materially changed (motherboard, CPU, primary disk, full OS reinstall, or equivalent), the License Key will fail to validate. In such cases:
- You may purchase a new license at the then-current price; or
- You may, once per License Key, request a courtesy rebinding to a new Hardware Fingerprint via support, subject to manual review by InfinityDev SL. Rebindings are logged. A second rebinding request will be refused.
§ 9Refunds & Revocation
A 30-day money-back guarantee is offered, computed from your Effective Date. To request a refund, use the Lemon Squeezy customer portal accessible from your purchase confirmation email; do not contact InfinityDev SL directly for payment-refund matters.
Upon a refund being processed by Lemon Squeezy, a webhook notification is sent to InfinityDev SL and your License Key is automatically revoked. The Software will detect the revocation at next license check and cease to function. You are required to delete all copies of the Software upon refund.
The refund window starts at purchase, not at activation; delaying activation does not extend the window. The refund window is not extended by hardware-failure events, by Updates, or by any other circumstance.
§ 10Lemon Squeezy as Merchant of Record
Lemon Squeezy LLC acts as the Merchant of Record for all sales of the Software. This means that:
- Your payment and the commercial transaction are with Lemon Squeezy. Lemon Squeezy issues the invoice, collects applicable taxes (VAT, GST, sales tax, etc.) for your jurisdiction, and is responsible for payment-processor compliance.
- Your software license is with InfinityDev SL. The terms of this EULA, including the warranty disclaimers, liability cap, and trading-risk disclaimer, govern the Software itself.
- Refunds and billing disputes are handled through the Lemon Squeezy customer portal (see §9).
- Software-related questions, support, and license-management requests are handled by InfinityDev SL through the channels in §7.
Lemon Squeezy's own Terms of Service govern the sale itself and are presented at checkout. They are independent of, and additional to, this EULA.
§ 11Trading-Risk Disclaimer
The Software is a research and portfolio-construction tool providing capabilities to assist a competent trader in evaluating, calibrating, and assembling MetaTrader 5 strategies. The Software is not a trading signal service, a robo-advisor, an automated execution engine, an investment-recommendation system, or a financial-advice product. It does not place trades, does not connect to live broker accounts to execute orders, and does not represent that any output produced by the Software will be profitable or suitable for live deployment.
Without limiting the generality of the foregoing, the Licensee specifically acknowledges and agrees that:
- Outputs are research outputs. Any output produced by or in connection with the Software (including but not limited to: backtest results, calibration parameters, lot-sizing values, set files, portfolio artifacts, drawdown estimates, risk metrics, optimization reports) is a research output intended for the Licensee's evaluation. It is not a trading recommendation, signal, advice, instruction, or direction to act.
- Decisions are yours. Any decision to deploy, modify, paper-trade, demo-trade, live-trade, or otherwise act upon any output of the Software is made solely by the Licensee, on the Licensee's own analysis, judgment, and risk assessment, and at the Licensee's exclusive responsibility.
- Past performance is not indicative. Past performance, backtest performance, simulated performance, paper-trading performance, demo-account performance, and any other historical or simulated metric produced by or in connection with the Software is not indicative of future results and provides no representation or warranty that any future trading will be profitable or suitable for the Licensee's circumstances.
- Compliance is yours. The Licensee is solely responsible for: (i) compliance with all applicable laws and regulations governing the Licensee's trading activity; (ii) compliance with the terms of any broker, prop trading firm, exchange, or other counterparty; (iii) the suitability of any portfolio, strategy, or parameter for the Licensee's risk tolerance, capital, and objectives; (iv) all financial outcomes of any trading activity.
- Express waiver. To the fullest extent permitted by applicable law, the Licensee irrevocably waives any and all claims against InfinityDev SL, its administrators, employees, contractors, and agents for any direct, indirect, incidental, consequential, special, exemplary, or punitive damages arising out of or relating to any financial loss, missed gain, opportunity cost, broker or prop-firm fee, slippage, drawdown, account closure, regulatory action, or any other financial or non-financial consequence of any trading activity, regardless of whether such activity was informed by, derived from, conducted in reliance upon, or unrelated to any output of the Software.
- No advice. Nothing in the Software, including any documentation, marketing materials, in-app text, support communications, or any output of the Software itself, constitutes investment advice, financial advice, tax advice, or legal advice. The Licensee should consult qualified professional advisors before making any financial decisions.
- Verification obligation. The Software is a research and analysis instrument, analogous in nature to general-purpose data-science, statistical, scientific-computing, and quantitative-research tools. As with any such instrument, the Licensee is solely responsible for verifying, validating, and independently reviewing the Software's outputs before relying on them for any purpose. The Licensee shall apply the same standard of professional skepticism a competent quantitative researcher would apply to the outputs of any general-purpose research tool. Before acting on any output of the Software in any live-trading context, the Licensee shall, at minimum, perform plausibility review, out-of-sample validation where applicable, and independent verification of any numerical output. The Licensee's failure to perform such verification constitutes the Licensee's own contributory action; any loss resulting from acting on un-verified or insufficiently-verified outputs is attributable to the Licensee's own decisions and not to any defect, malfunction, or representation of the Software.
§ 12Third-Party Trademarks & Affiliations
The Software is an independent product developed by InfinityDev SL. InfinityDev SL is not affiliated with, endorsed by, sponsored by, certified by, or otherwise connected to MetaQuotes Software Corp., MetaQuotes Ltd., or any of their affiliated entities ("MetaQuotes"). The Software is not approved by MetaQuotes, and MetaQuotes provides no warranty, support, or representation regarding the Software.
The same disclaimer applies to all other third-party entities, platforms, brokers, prop trading firms, and data providers whose names, marks, or services may appear in or be referenced by the Software, its documentation, or its marketing materials.
"MetaTrader", "MetaTrader 4", "MetaTrader 5", "MT4", "MT5", "MQL4", and "MQL5" are registered trademarks of MetaQuotes Software Corp. and/or its affiliated entities. Microsoft, Windows, and .NET are trademarks of Microsoft Corporation. All other product names, trademarks, service marks, and registered trademarks referenced in the Software or its accompanying materials are the property of their respective owners and are used solely for identification and descriptive purposes. Such use does not imply endorsement, sponsorship, or any affiliation between InfinityDev SL and the trademark holders.
The Software may interoperate with, reference, or rely on availability of third-party platforms, services, or systems. InfinityDev SL has no control over such third-party systems and assumes no responsibility for any change, suspension, restriction, or termination of those systems by their respective operators, including but not limited to changes in licensing terms, platform access restrictions, regulatory actions, removal from app stores, or discontinuation of services. Such effects do not entitle the Licensee to refunds, damages, or any other remedy from InfinityDev SL.
§ 13Platform Dependency & Compatibility (MT5)
The Software is architecturally dependent on MetaTrader 5. If MetaQuotes modifies, restricts or removes any MT5 capability the Software relies on, parts or all of the Software may stop functioning. This is not a defect, and does not entitle you to a refund or any other remedy.
The Licensee acknowledges that the Software is designed to interoperate with the MetaTrader 5 trading platform, a product of MetaQuotes Software Corp., and depends on specific MT5 capabilities for its operation. Such dependencies include, without limitation:
- The ability to invoke MT5 instances via command-line interface (the /portable, /config:, and related flags) for purposes of automated parallel backtesting;
- The ability to launch, terminate, configure, and monitor multiple MT5 terminal instances, including through file-system access to MT5 configuration directories, junctions, and data folders;
- The structure, format, and content of MT5 set files, expert advisor parameters, and strategy-tester report formats;
- The structure of MT5 terminal data folders, including history, tester cache, common files, and login profile storage;
- The behavior, output format, and timing characteristics of the MT5 strategy tester;
- Any other MT5 capability, behavior, format, or interface upon which any feature of the Software relies, whether expressly listed in Schedule A or not.
The Licensee further acknowledges that MetaQuotes is an independent third party over which InfinityDev SL has no control. MetaQuotes may, at any time, in its sole discretion, and without notice or consent of InfinityDev SL or the Licensee:
- Modify, restrict, deprecate, or remove any MT5 capability, including any of the dependencies listed above;
- Change the licensing terms, terms of service, or eligibility criteria for use of MT5 (including, by way of example, restrictions on use by prop trading firms, retail traders, or third-party tools);
- Issue technical, contractual, or marketplace measures that prevent or limit interoperation between MT5 and third-party software including the Software;
- Discontinue MT5 entirely or replace it with a successor product incompatible with the Software.
The Licensee accepts and assumes all risk arising from the Software's dependency on MT5. To the fullest extent permitted by applicable law:
- Any malfunction, degradation, or cessation of Software functionality caused (in whole or in part) by an action or omission of MetaQuotes does not constitute a defect, bug, breach of warranty, breach of contract, or non-conformity of the Software;
- Such malfunction, degradation, or cessation does not entitle the Licensee to any refund (whether full, partial, or pro-rata), credit, replacement license, exchange, compensation, damages, or any other remedy from InfinityDev SL;
- Such malfunction, degradation, or cessation does not extend, restart, or otherwise modify any refund window, license term, or warranty period under this EULA;
- InfinityDev SL has no obligation to develop, distribute, or maintain any modification, workaround, replacement feature, or alternative implementation in response to any such MetaQuotes action, although InfinityDev SL may, at its sole discretion, undertake to do so on a best-efforts basis without thereby creating any continuing obligation.
§ 14Disclaimer of Warranties
To the fullest extent permitted by applicable law, the Software is provided "AS IS" and "AS AVAILABLE", without warranty of any kind, whether express, implied, statutory, or otherwise. InfinityDev SL specifically disclaims all warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, completeness, uninterrupted operation, error-free operation, security, and availability.
InfinityDev SL does not warrant that the Software will meet your requirements, that the Software will operate without interruption or error, or that any defect will be corrected. The above disclaimer is qualified only to the extent that mandatory consumer-protection laws of your country of residence prohibit its application.
§ 15Limitation of Liability
To the fullest extent permitted by applicable law, the aggregate liability of InfinityDev SL, its administrators, employees, contractors, and agents arising out of or relating to this Agreement or the Software shall not exceed the amount actually paid by the Licensee for the License Key giving rise to the claim during the twelve (12) months preceding the event giving rise to liability.
In no event shall InfinityDev SL be liable for any indirect, incidental, consequential, special, exemplary, or punitive damages, including but not limited to loss of profits, loss of revenue, loss of data, loss of business, loss of goodwill, or trading losses, regardless of the legal theory and regardless of whether InfinityDev SL has been advised of the possibility of such damages.
Nothing in this clause limits or excludes liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot lawfully be excluded under applicable law.
§ 16Intellectual Property & Restrictions
All title, intellectual-property rights, and other proprietary rights in and to the Software (including all source code, object code, algorithms, data structures, internal mechanisms, file formats, configurations, documentation, and any modification or derivative thereof) are and shall remain the exclusive property of InfinityDev SL or its licensors. No rights are granted to the Licensee other than those expressly set out in this Agreement.
The Licensee shall not, directly or indirectly, and shall not permit any third party to:
- Reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code, internal structure, or algorithms of the Software, except to the limited extent that such activity is expressly permitted by mandatory applicable law (and in such case, the Licensee shall first provide written notice to InfinityDev SL and a reasonable opportunity to provide the requested information);
- Modify, adapt, translate, or create derivative works of the Software;
- Remove, alter, or obscure any copyright, trademark, or other proprietary notice;
- Distribute, sublicense, lease, rent, lend, sell, resell, or otherwise transfer the Software or any License Key to any third party;
- Use the Software to develop a competing product or service;
- Circumvent or attempt to circumvent any license-management, activation, or anti-piracy mechanism of the Software;
- Use the Software in violation of applicable law or in any manner not expressly permitted by this Agreement.
Trade secrets. The Licensee specifically acknowledges that the internal mechanisms of the Software — including but not limited to: the MT5 Subworkers architecture, terminal junction and isolation strategy, CPU and RAM affinity logic, calibration formulas and lot-sizing computations, drawdown-balancing methodology, set-file parsing and generation, and the structure and schema of any artifact-package format — constitute valuable trade secrets of InfinityDev SL, the protection of which is essential to InfinityDev SL's business.
§ 17Indemnification
The Licensee shall defend, indemnify, and hold harmless InfinityDev SL, its administrators, employees, contractors, and agents from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising out of or related to: (a) the Licensee's use of the Software; (b) the Licensee's breach of this Agreement; (c) the Licensee's violation of any applicable law; (d) the Licensee's trading activity; or (e) any claim brought by a third party (including a broker, prop firm, exchange, or counterparty) arising out of the Licensee's use of any output of the Software.
§ 18Termination
This Agreement is effective until terminated. The Agreement terminates automatically and without notice upon any material breach by the Licensee. InfinityDev SL may also terminate the Agreement upon written notice in case of fraud, chargeback, or any other action that would have entitled InfinityDev SL to revoke the License Key.
Upon termination, the Licensee's License Key is revoked, the Licensee shall cease all use of the Software, and the Licensee shall delete all copies of the Software in their possession. Termination does not entitle the Licensee to any refund and does not relieve the Licensee of any liability accrued prior to termination. The clauses that by their nature are intended to survive termination shall survive (including §11, §12, §13, §14, §15, §16, §17, §20).
§ 19Privacy & Data
InfinityDev SL acts as the data controller for personal data processed in connection with the Software. Lemon Squeezy acts as a sub-processor for payment-related data. The Software stores most data locally on the Licensee's device; only license-validation, update-check, and (where you have opted in) crash-report data is transmitted to InfinityDev SL or its sub-processors. The full description of data flows, retention periods, and Licensee rights under GDPR is set out in the Privacy Policy, which is incorporated into this Agreement by reference: Privacy Policy.
§ 20Governing Law & Jurisdiction
This Agreement shall be governed by, and construed in accordance with, the laws of the Kingdom of Spain, without giving effect to any conflict-of-laws principles. Any dispute arising out of or in connection with this Agreement shall be submitted to the exclusive jurisdiction of the courts of Figueres, Girona, Spain.
Consumer carve-out. If the Licensee is a consumer resident in the European Union, the foregoing choice of law and jurisdiction does not deprive the Licensee of the protection of the mandatory consumer-protection laws of the Licensee's country of residence (Brussels I bis Regulation, Article 17 et seq.). The Licensee may bring proceedings in either the courts of the Licensee's country of residence or the courts of Figueres.
§ 21General Provisions
Entire agreement. This Agreement, together with Schedule A, the Privacy Policy, the Lemon Squeezy Terms of Service, and any applicable Feature-Specific Terms, constitutes the entire agreement between the parties relating to its subject matter and supersedes all prior agreements, representations, and understandings.
Severability. If any provision of this Agreement is held to be invalid or unenforceable, the remaining provisions shall remain in full force and effect.
Versioning. Each Licensee is bound by the version of this Agreement in effect on the Effective Date of their purchase. New versions apply only to purchases made on or after their effective date.
Notices. Notices to InfinityDev SL shall be sent to the address in §23. Notices to the Licensee shall be sent to the email address used at checkout.
Assignment. The Licensee may not assign this Agreement. InfinityDev SL may assign this Agreement to any successor in interest.
Language. This Agreement is executed in English. Any translation is for convenience only; the English text controls.
Force majeure. Neither party shall be liable for any failure or delay in performance caused by circumstances beyond its reasonable control.
§ 22Feature-Specific Terms
(a) Framework. From time to time, InfinityDev SL may introduce features in Updates that are subject to additional terms ("Feature-Specific Terms"). Such features are typically opt-in, requiring the Licensee's affirmative action (such as enabling a setting, providing a third-party API key, or invoking a specific function) to use them.
(b) Acceptance mechanism. When the Licensee first attempts to enable or use a feature subject to Feature-Specific Terms, the applicable Feature-Specific Terms will be presented to the Licensee within the Software, accompanied by a mechanism to accept or decline. The Licensee's affirmative acceptance — or, where indicated, the Licensee's continued use of the feature after disclosure — constitutes acceptance of the applicable Feature-Specific Terms.
(c) Precedence. Feature-Specific Terms apply only to the specific feature they govern. Declining to accept Feature-Specific Terms does not affect the Licensee's right to use the rest of the Software under this EULA. Feature-Specific Terms do not supersede or modify this base EULA except with respect to the specific feature they govern.
(d) Independent versioning. Feature-Specific Terms may be added, modified, or removed by InfinityDev SL without bumping the version of this base EULA. Each set of Feature-Specific Terms maintains its own version and effective date, independently of the base EULA version. Existing acceptances of prior Feature-Specific Terms remain in effect until the relevant feature is materially modified, at which point updated Feature-Specific Terms (if any) will be presented to the Licensee at next use.
(e) Base EULA protections preserved. For the avoidance of doubt: this base EULA, including its limitations of liability, warranty disclaimers, trading-risk disclaimers (§11), platform-dependency disclaimers (§13), and all other protections, applies to all features of the Software, whether or not they are subject to additional Feature-Specific Terms. Feature-Specific Terms supplement — they do not replace — this base EULA. Where Feature-Specific Terms exist for a feature, this base EULA and the applicable Feature-Specific Terms are read together; in the event of a conflict, the Feature-Specific Terms govern solely for that feature; this base EULA governs all other matters.
§ 23Contact
INFINITYDEV, S.L.
Plaça Jardí Enric Morera 2, Bajos
17600 Figueres, Girona — Spain
NIF: B-44974798 · EUID: ES17010.000505013
Legal notices: legal@trendsurfers.io
Support: hello@trendsurfers.io
Community: Discord · Telegram
Refunds & billing: handled via the Lemon Squeezy customer portal.
Schedule ASoftware Feature Inventory — v3.0.1
The capabilities listed below are those in effect as of EULA v1.0 (effective 26 April 2026), corresponding to Software version v3.0.1. Each entry annotates the MT5 capabilities the feature relies on; in the event MetaQuotes modifies any such capability, §13 governs. Buyers are bound by the Schedule A version in effect on their purchase date; subsequent revisions apply only to purchases made on or after the revised effective date.
Portfolio Manager (TrendSurfers Portfolio Manager)
| Feature | Description | MT5 dependency |
|---|---|---|
| Portfolio Builder Wizard | Five-step flow from raw set files to a deployable, calibrated portfolio artifact | Set-file format (.set); MT5 HTML strategy-tester report format |
| Strategy Calibration (Backtester Queue) | Computes LotSizeStep per strategy; runs calibration backtests via MT5 strategy tester; drawdown balancing across strategies | MT5 backtester; .ini config format; deal-timeline data structure; strategy-tester report HTML |
| MT5 Subworkers (Parallel Backtesting) | Spins up isolated copies of the master terminal and runs backtests in parallel, each in its own MT5 portable instance | CLI invocation (/portable, /config:); NTFS junctions; terminal-folder structure; Tester/cache directory layout |
| Portfolio Artifact (.tspa) Export | Packs calibrated strategies, parameters, lot-sizing data, and risk profile into a versioned, AES-256 encrypted artifact file | MT5 strategy-tester report format (for artifact metadata); set-file format |
| Allowed Terminals & Auto-Discovery | Detects installed MT5 terminal instances, EAs, indicators, and symbols; user maintains an allow-list of terminals | MT5 process command-line arguments (/portable, /login, /server); terminal data folder structure; Windows registry; common files |
MT5 Manager
| Feature | Description | MT5 dependency |
|---|---|---|
| MT5 Manager Artifact Library | Import, store, manage, and delete .tspa portfolio artifacts in the MT5 Manager AppData library | .tspa archive format (AES-256 encrypted) |
| MT5 Manager Profile Deployment | Deploy a .tspa artifact to a selected MT5 terminal: creates MT5 chart profiles, maps EA/symbol, writes .chr files | .chr profile format; MT5 Profiles directory structure; MT5 chart-template conventions |
| Guardian Compliance Scan | Scans MT5 terminals for EA parameter compliance against stored Guardian profiles; highlights deviations; one-click override | Set-file format (.set); MT5 process detection (WMI Win32_Process) |
| EA Mappings & Cleanup | EA discovery and mapping for magic-number duplicate detection; log cleanup per terminal | MT5 EA discovery via MQL5/Experts directory listing; MT5 log file location |
Schedule A version-pinned to your purchase date. Subsequent revisions apply only to purchases made on or after the revised effective date.