Are you thinking about decompiling your EX4 file to MQ4?


We have researched and tested several online decompiling services, the only one we can recommend is Buffett Capital


They are previous metaquote developers who discovered a loophole in the MT4 system, they provide free decompiling tutorials, free decompilers as well as paid services to decompile complex and new build EX4 files on their website. They also offer custom MQL4 programming services.


Click here to decompile your files


Buffett Capital Reviews



Buffett is the real deal 👍. Alexei is just a wonderful human being to work with. He is highly responsive with the live chat, very patient, and understanding. Very thorough as well.

I had, what I would consider, a pretty complex NT8 indicator I wanted decompiled. I had already had a freelance dev on Upwork take a stab at it, and he could not implement it to my specifications. So I was actually concerned what I wanted could not be created within my budget range. Thankfully I kept searching and came across these guys. Alexei and his team got it done in under a month and the implementation was spot on.

I am very satisfied with my experience with Buffett.


September 26, 2022

Gary Henderson

I have used Buffett Capital twice now and have found Alexei to be very helpful in achieving all objectives, communication/updates are timely and the standard of work is extremely high – I have no hesitation in recommending their services.

Septemeber 20, 2022

Paul O.

Alexei’s team is very responsive and very efficient. They were also very speedy with getting the EA done compared to other programmers I’ve worked with. Thanks Alexei!

Septemeber 17, 2023
Keith Shelton

In the last 10 years I have worked with several programmers. Buffett capital (Alexei) is really great, I told him I was not in a hurry but he developed the EA quickly and exactly as I wanted. Perfect and fast communication, correcting any point where I had not explained myself clearly enough.
For any other future work that I might need I will turn to Buffett Capital.
If you need quality work, especially if it’s complicated, I wholeheartedly recommend him.


September 12, 2023

Javier L. Garcia

We had a great experience working with Alexei at Buffett Capital. Indicator and bot were delivered within the agreed timeframe and within our budget (even over the Christmas period!). All queries and minor tweaks were responded to in a professional and timely manner. We would highly recommend Buffett Capital and will absolutely use their services again in the future.


September 10, 2023

Currency Lab

I’ve been working with Alexei for every EA project I have created and I am very satisfied with the services from Buffett capital. Alexei is very professional, patient and produces quality work in a quick turnaround time. I am glad I’ve found Buffett Capital and I would highly recommend them to anyone.

September 6, 2023

Dan M.

Alexei and Buffett Capital were very prompt answering our initial questions and the level of service was incredible throughout the project.

I am happy to give Alexei my highest recommendation and I am not one to give recommendations normally.

Very impressive service and a great job that has exceeded all my expectations for the project.

August 16, 2023
Mark Skerry

For disclosure I have previously provided a review of this service, however as I have now used them to develop three seperate EA’s I feel as though it is fair for me to post again.

The last EA I had developed by Alexei and the team was a complex concept – certainly not a typical EA. Alexei took the time to step by step work through all of the scenarios (including several I hadn’t anticipated) to make sure his understanding was right before creating the EA. And they nailed it.
This EA was as close to what I had envisioned as you can get – and the tiny things that we changed after that were to account for anomalies we identified with the broker not shortcomings in the EA itself (it was also around US election time so things were pretty crazy!). I’ll also add Alexei’s communication is the best I have experienced and with my time zone difference it worked beautifully.

The highest praise I can offer is that it was an out-there idea in my head, and within 5 days of starting the conversation it became a working EA in my account.

I have nothing but good things to say about Alexei and his team and recommend them to anyone.


August 11, 2023

Joni B.


Demystifying the Ex4 to Mq4 Decompiler: A Comprehensive Guide


The world of Forex trading is constantly evolving, with traders and developers seeking innovative ways to gain an edge in the market. One tool that has garnered both intrigue and controversy is the Ex4 to Mq4 decompiler. This software claims to reverse engineer MetaTrader 4 (MT4) Expert Advisors (EAs) and indicators, potentially providing traders with valuable insights into their trading strategies. In this comprehensive guide, we will delve into the Ex4 to Mq4 decompiler, exploring its functionality, legal implications, and ethical considerations.

I. Understanding MetaTrader 4 (MT4)

Before we dive into the Ex4 to Mq4 decompiler, it’s essential to have a solid grasp of MetaTrader 4 and its components.

MetaTrader 4: A Brief Overview

MetaTrader 4, often referred to as MT4, is one of the most popular trading platforms in the world.
It offers a user-friendly interface for trading various financial instruments, including Forex, commodities, and stocks.
MT4 supports the use of Expert Advisors (EAs) and custom indicators, allowing traders to automate their strategies.
Expert Advisors (EAs)

EAs are automated trading systems that execute trades based on pre-defined rules and algorithms.
They are coded using the MetaQuotes Language 4 (MQL4) and can be customized to fit specific trading strategies.
EAs are a crucial feature for traders looking to automate their trading and reduce emotional decision-making.
Custom Indicators

MT4 allows traders to create custom technical indicators using MQL4.
These indicators help traders analyze price movements and make informed trading decisions.
II. Ex4 Files: The Mystery Behind Them

To understand the significance of an Ex4 to Mq4 decompiler, we first need to unravel the mystery behind Ex4 files.

What are Ex4 Files?

An Ex4 file is the compiled version of an MQL4 script, such as an EA or indicator.
Unlike Mq4 source code files, Ex4 files are unreadable to humans, as they are in binary form.
Ex4 files are essential for running EAs and custom indicators on the MT4 platform.
Why Decompilation is Tempting

Traders and developers may be tempted to decompile Ex4 files for several reasons:
To understand the inner workings of a successful EA or indicator.
To modify or improve an existing EA or indicator.
To detect potential scams or malicious code within a file.
III. Ex4 to Mq4 Decompiler: The Basics

Now that we’ve established the importance of Ex4 files let’s explore how an Ex4 to Mq4 decompiler works.

Decompilation Process

An Ex4 to Mq4 decompiler is a software tool that attempts to reverse-engineer an Ex4 file into its original Mq4 source code.
The process involves analyzing the binary data in the Ex4 file to recreate the Mq4 code that generated it.
Decompilation can be a challenging task, as it requires deciphering machine-level code back into a human-readable format.
Decompiler Limitations

It’s important to note that decompilation is not always successful, and the resulting Mq4 code may not be identical to the original.
Decompiled code may lack comments and variable names, making it less comprehensible.
Some EA and indicator developers take measures to obfuscate their code, making decompilation even more challenging.
IV. Legal and Ethical Considerations

The use of Ex4 to Mq4 decompilers raises significant legal and ethical questions.

Intellectual Property Rights

Decompiling Ex4 files may infringe upon the intellectual property rights of the original developers.
Developers invest time and effort into creating EAs and indicators, and unauthorized decompilation can undermine their work.
Licensing and Terms of Use

Many EAs and indicators are distributed with specific licensing agreements and terms of use.
Decompiling software to gain access to code may violate these agreements, leading to legal consequences.
Ethical Dilemmas

Ethical concerns arise when traders and developers use decompiled code without permission.
It’s essential to consider the potential harm to the original developer’s reputation and the broader trading community.
V. Practical Applications and Risks

While the Ex4 to Mq4 decompiler offers intriguing possibilities, it also carries inherent risks.

Practical Applications

Decompilation can be a valuable tool for traders and developers when used ethically and responsibly.
It allows traders to understand and improve their strategies, potentially enhancing their trading performance.
Developers can use decompiled code to identify and fix issues in their EAs and indicators.
Risks and Pitfalls

Traders who decompile EAs or indicators without proper authorization may face legal repercussions.
Relying on decompiled code can be risky, as it may contain errors or security vulnerabilities.
Decompilation can lead to disputes within the trading community and damage the trust between traders and developers.
VI. Legal Alternatives to Decompilation

Instead of resorting to decompilation, traders and developers have legal alternatives to achieve their goals.


Traders seeking to understand or modify an EA or indicator can contact the developer for assistance or clarification.
Developers are often willing to provide insights or collaborate on improvements.

The trading community can benefit from collaboration and knowledge-sharing.
Open-source projects and trading forums provide platforms for developers and traders to work together.
Learning MQL4

For those interested in coding their EAs and indicators, learning MQL4 from scratch can be a rewarding endeavor.
Numerous resources, tutorials, and online courses are available for aspiring MQL4 programmers.
VII. Conclusion: The Ethical Path Forward

In conclusion, the Ex4 to Mq4 decompiler is a powerful tool that can offer valuable insights to traders and developers. However, its use must be approached with caution, as it raises legal and ethical concerns. Traders should consider the potential consequences of decompilation and explore legal alternatives, such as communication with developers and collaboration within the trading community.

The ethical path forward in the world of Forex trading involves transparency, respect for intellectual property rights, and responsible use of technology. By adhering to these principles, traders and developers can foster a more trustworthy and collaborative trading environment, ultimately benefiting the entire community.

As the trading landscape continues to evolve, it’s essential to strike a balance between innovation and ethical responsibility, ensuring that technology serves as a tool for empowerment rather than a source of controversy.