MT4Programming.com – Service Level Agreement (SLA)

Last Updated: 12 October 2025

1. Purpose of This Agreement

This Service Level Agreement outlines the scope of services, response time expectations, delivery processes, and client responsibilities when working with MT4Programming.com. It is intended to clarify professional standards, reduce misunderstandings, and promote successful project outcomes.

2. Scope of Services

We provide custom development for MetaTrader 4 and MetaTrader 5 platforms. This includes:

  • Expert Advisor (EA) programming
  • Indicator creation and conversion
  • Strategy automation and integration tools
  • Utility scripts and platform-specific modules

We do not provide trading signals, portfolio management, or investment advisory services.

3. Communication Response Times

We aim to respond to project inquiries, clarification requests, and revision follow-ups within 1–2 business days. Response time may vary depending on complexity, workload, and time zone differences. Faster replies are always attempted, but not guaranteed during high-volume periods.

4. Delivery Timeframes

Most custom projects are delivered within 2–5 business days after final written confirmation. Larger or more complex builds may take longer. You will receive a realistic delivery estimate once your request is fully understood.

Turnaround time may be delayed if:

  • Project requirements are incomplete or unclear
  • Client feedback is delayed during clarification
  • New features are added mid-development

5. Delivery Method

Final files are delivered via email, secure link, or client portal. A typical delivery includes compiled `.ex4/.ex5` files and, where requested, `.mq4/.mq5` source code, `.set` files, and optional logs or version notes.

6. Post-Delivery Support

Reasonable support is available for:

  • Clarifying inputs or usage instructions
  • Correcting issues related to original logic
  • Minor adjustments that were clearly part of the original scope

Support does not include:

  • Debugging in live or real-money environments
  • Platform or broker issues unrelated to our code
  • Requests made after 7 days without prior notice

7. Availability & Downtime

While we aim to maintain continuous availability for inquiries and updates, occasional downtime may occur due to holidays, time zone offsets, or project queue delays. We are not bound to specific office hours but strive for consistent, professional turnaround on all active work.

8. Client Responsibilities

Clients are expected to:

  • Provide clear and complete project descriptions
  • Respond promptly to questions or clarification requests
  • Test delivered tools in demo environments before live deployment

Failure to meet these expectations may result in project delays or delivery without guarantee of correction.

9. Agreement Changes

This SLA may be updated at any time to reflect changes in scope, process, or technical capabilities. Continued use of services constitutes acceptance of the latest version.