|
Hello! This is Tanaka from GoGoJungle.
A highly popular series featuring our company’s president Hayakawa and developers!
In this episode, to delve into the core of the MQL5 Converter developed by our company,GoGoJungle's Engineer Director, Matsuihas joined us.
|
|
|
| Engineer Director, University of Tokyo graduate |
Reon MatsuiIn graduate school he studied mathematics and engineering, particularly graphs and functions. From that curiosity, he became interested in chart analysis and the world of investing, and joined GoGoJungle. Not only web programming languages, but he is proficient in MQL4 and MQL5, and in the past,「GogoJungle LABO」 served as the sole official answer person, solving many traders' and developers' technical challenges. Currently as Engineer Director, he is responsible for system development and technical supervision.
|
|
|
GoGoJungle Engineer Appears! Free Tools Included
|
Hello. This is Hayakawa from GoGoJungle Co., Ltd. Today we’ll talk about our new tool, the “MQL5 Converter,” which we developed. |
|
|
| GoGoJungle Hayakawa |
|
| The development lead for this tool, Engineer DirectorPlease introduce yourself first. |
|
|
| GoGoJungle Hayakawa |
|
|
|
I’m Matsui, an engineer, and I serve as Director of the Digital Platform Division. I’ve been involved with GoGoJungle since graduate school; this is my fourth year here, and recently I’ve been responsible for AI-related system development.
|
|
|
|
| This time, to commemorate the video release about the MQL5 Converter, we will give away a handy tool for freeWe plan to distribute it for free. |
|
| Oh, that sounds great. What kind of free tool is it? |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
A tool that deletes comments and blank lines in code with one click!
This tool will be highly useful in the MQL5 Converter we’re introducing today, and of course it will be handy for everyday coding as well. |
|
|
What is the MQL5 Converter? — How is it different from other AIs
|
| So, what kind of tool exactly is the “MQL5 Converter”? |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
In a word, it’s a tool that automatically converts MT4-created EAs and indicators to MT5-compatible versions. The AI analyzes the structural differences between MQL4 and MQL5 and converts them into the optimal form. |
|
| People using generative AIs like ChatGPT to convert are increasing, but what makes GoGoJungle’s converter different? |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
Ordinary AI can only handle information learned in the past. Therefore, when MT5 updates, it may not cope with older knowledge.
However our MQL5 Converterhas a mechanism that continuously updates a “dictionary” and detects conversion failures to automatically fix them. This makes it able to always support the latest MT5 environment. |
|
| I see. It’s like AI specialized for code conversion updating automatically. A major benefit for investors. |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
Yes. MT5 is regularly updated—think Build 5200 and similar—periodically changing specifications. The MQL5 Converter updates these changes quickly, always keeping up with the current build. |
|
|
Origin of development — a tool born from real-world feedback
|
| What prompted you to develop this tool? |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
I used to handle Q&A for "EA Maker" and "Indicator Maker," and there was a period when I answered all questions by myself.
During that time, MT5-related inquiries surged, and I sensed a demand to migrate from MT4 to MT5.“I want to migrate from MT4 to MT5”, So I decided to create a tool to assist with code conversion. |
|
| That real-world feedback was the trigger. It truly was a user-need-driven project. |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
That’s right. Currently, Q&A duties have been handed to several people, and I’m focused on development. Because we built this tool while feeling the real need, it’s genuinely useful in the field, and I hope many people will use it. |
|
|
Development team and AI prompt design — a mechanism to prevent mis-conversion
|
| What was the structure of the development team? |
|
|
|
| GoGoJungle Matsui |
|
We have several members strong in AI. Among them, a highly skilled engineer with strong AI capabilities led system design and development, while I organized the MT4 and MT5 specification differences and designed prompts for AI. |
|
| AI prompt design means crafting wording to prevent mis-conversions, right? |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
That’s right.It’s important to clearly tell AI what to verify and how. For example, giving clear instructions like “check if this syntax remains” or “list NG items” improves AI inference accuracy. |
|
So this is essentially AI “education” in its design. By the wayWas there anything impressive during development?? |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
Actually, the parts where AI errs are similar to places where humans stumble. For example, reversing the order of a time-series array.
Many questions in the lab overlapped with real-world scenarios, and hands-on experience directly led to improvements! |
|
|
How to use and future prospects — conversion completed with one button
|
| Please tell us the actual flow of conversion. |
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
Just paste MQL4 source code and press the “Convert” button. Then the AI on the server converts, runs internal compile tests, and automatically fixes as needed. Typically, a compilable code is produced in about 5–15 minutes. |
|
That’s easy! It’s a major attraction that you can use it without specialized knowledge. What kind of evolution are you planning next?
|
|
|
| GoGoJungle Hayakawa |
|
|
| GoGoJungle Matsui |
|
We will collect failure cases to strengthen the AI dictionary and continue to improve so that it can handle more complex code structures. Our goal is to further improve the converter’s accuracy and make it useful to more developers. |
|
Thank you!
Even if you want to convert MT4 to MT5, you might hesitate, and outsourcing can cost a lot...so I think many people haven’t done the conversion yet. This tool really reaches the places that needed help. |
|
|
| GoGoJungle Hayakawa |
|
| Next time, we’ll dive deeper into the core of the MQL5 Converter, so don’t miss it! |
|
|
| GoGoJungle Hayakawa |
|
| Episode 1 |
“This is the tool I’ve been waiting for!” The tool that will convert MT4 tools to MT5 in one go that developers have been eagerly awaiting! 【MQL5 Converter】 |
|
|
|