|
Hello! This is Tanaka from GoGoJungle.
A very popular content: a dialogue series between our representative, Hayaka, and our developers!
This time, to get to the core of the MQL5 Converter we developed,we have Matsui, the Engineering Director at GoGoJunglejoining us.
|
|
|
| Engineering Director with a PhD from Tokyo University |
Reiho MatsuiHe studied mathematics and engineering in graduate school, focusing especially on graphs and functions. From that curiosity, he became interested in chart analysis and the world of investment, and joined GoGoJungle. He is proficient not only in web programming languages but also in MQL4 and MQL5, and in the past he“GogoJungle LABO”served as the only official answer provider, solving many technical issues for traders and developers. Currently, as Engineering Director, he handles system development and technical supervision.
|
|
|
GoGoJungle Engineer Appears! Also, Great Free Tools
|
Hello. This is Hayaka from GoGoJungle Co., Ltd. Today we will discuss our newly developed tool, the “MQL5 Converter.” |
|
|
| GoGoJungle Hayaka |
|
| We would like to introduce theHead of Development— Engineering Director Matsui—. First, please introduce yourself. |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
I’m Matsui, Director of the Digital Platform Division, an engineer by training. I’ve been involved with GoGoJungle since graduate school, this is my fourth year, and recently I’ve been handling AI-related system development.
|
|
|
| GoGoJungle Matsui |
|
| To commemorate the video release about MQL5 Converter,we will share useful tools for freeas a giveaway. |
|
| Oh, that’s nice. What kind of free tools are they? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
A tool that deletes comments and blank lines in code with one click!
This tool will be very useful not only for the MQL5 Converter but also for everyday coding. |
|
|
What is MQL5 Converter? — How it differs from other AIs
|
| So, what exactly is the “MQL5 Converter”? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
In short, it is a tool that automatically converts EA and indicators made for MT4 to be compatible with MT5. AI analyzes the structural differences between MQL4 and MQL5 and converts them into the optimal form. |
|
| More people are using generative AI like ChatGPT to perform conversions, but what makes GogoJungle’s Converter different? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
General AI can only handle data it has learned in the past. Therefore, when MT5 is updated, older knowledge may no longer be sufficient.
However, our MQL5 Converter has a mechanism to continuously update its "dictionary" and automatically corrects conversions when failures are detected. has a mechanism to continuously update its "dictionary" and automatically corrects conversions when failures are detected. This allows it to always support the latest MT5 environment. |
|
| I see. It’s like AI that specializes in code conversion automatically updates. A big advantage for investors. |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
Yes. MT5 regularly updates, for example Build5200, and its specifications change with each update. MQL5 Converter quickly updates to match these changes, thus always supporting the current build. |
|
|
Origins of Development — a Tool Born from On-Site Feedback
|
| Please tell us what prompted you to develop this tool. |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
I used to answer questions alone as the Q&A person for “EA Creator” and “Indicator Creator.”
During that time, inquiries about MT5 surged,and there was a demand to migrate from MT4 to MT5. So I decided to create a tool to support code conversion. |
|
| That real-world feedback was the trigger. A project born directly from user needs. |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
That’s right. Currently, multiple people handle Q&A, and I’m focused on development. Because the tool was created from real needs, it’s practical on the ground, and I hope many of you will use it. |
|
|
Development Team and AI Prompt Design — A System to Prevent Mis-Conversion
|
| What was the structure of the development team? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
We have several members strong in the AI field. Among them,an engineer with especially high AI skillshandled system design and development, and I organized the MT4 and MT5 specification differencesto instruct the AI (prompts)design. |
|
| Is prompt design for AI about carefully choosing words to prevent mis-conversion? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
Exactly.It is important to clearly tell AI what to check and how. For example, issuing clear instructions like “check for this syntax remains” or “list NG items” improves AI reasoning accuracy. |
|
This is basically designing to “educate” AI. By the way,Was there anything impressive during development?? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
Actually, AI tends to make mistakes in areas where humans stumble. For example, reversing the order of a time-series array.
Often the questions in the lab lined up with on-site experiences, so practical experience directly informed improvements. |
|
|
Usage and Future Prospects — Completing the conversion with one click
|
| Please tell us the actual flow of the conversion. |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
Just paste the MT4 source code and press the “Convert Request” button. Then the AI on the server performs the conversion, internally runs compile tests, and automatically fixes as needed. Typically, a code that can be compiled is completed in about 5–15 minutes. |
|
That’s easy! The fact that you don’t need specialized knowledge is a major attraction. What evolution can we expect next? |
|
|
| GoGoJungle Hayaka |
|
|
| GoGoJungle Matsui |
|
We will continue to collect failure cases to strengthen the AI dictionary and enable handling more complex code structures. We aim to further improve the converter’s accuracy and be more helpful to a wider range of developers. |
|
Thank you!
Even if you want to convert from MT4 to MT5 but hesitation holds you back, and hiring externally can be costly...so there are undoubtedly many who haven’t done the conversion yet. This tool truly meets those needs. |
|
|
| GoGoJungle Hayaka |
|
| Next time, we’ll delve further into the core of the MQL5 Converter, so stay tuned! |
|
|
| GoGoJungle Hayaka |
|
| Episode 1 |
“I’ve wanted a tool like this!” A tool that turns MT4 tools developers have been waiting for into MT5-ready in one go! 【MQL5 Converter】 |
|
|
|