Announcing Lime MQL Editing 2026.1.0

We are excited to announce the first major release of the Lime MQL Editing plugin for IntelliJ IDEA, version 2026.1.0.  Program trading algorithms in Metaquotes Query Language (MQL) 4 or 5? This release marks a significant milestone as we take over the maintenance and development of the original MQL Idea plugin, providing continued support for the MQL4 and MQL5 programming languages within the JetBrains ecosystem.

A New Chapter: The Lime Mojito Fork

The original plugin by investflow.ru had become unmaintained, and Lime Mojito Pty Ltd has stepped in to ensure that MQL developers can continue to use their favourite IDE with modern features.

Key changes in this transition include:

  • Rebranding & Namespace Migration: The project has been rebranded as Lime MQL Editing. As part of this, the entire codebase has been migrated to the com.limemojito.oss namespace, providing a clean slate for future development.
  • Modernized Build Stack: We have updated the project to use Java 21 and Gradle 9.3. This ensures compatibility with the latest development tools and provides a more robust build environment.
  • IntelliJ IDEA 2025.3+ Compatibility: The plugin has been updated to support the latest versions of IntelliJ IDEA (build 253.30387 and above), taking advantage of recent platform improvements.

Features and Improvements

In this initial release, we focused on stabilizing the core functionality that MQL developers rely on:

  • Comprehensive MQL4/MQL5 Support: Full syntax highlighting, code completion, and navigation for both MQL4 and MQL5.
  • Inlined Documentation: Quick documentation lookup (Ctrl+Q) remains available in both English and Russian, helping you stay in the flow while coding.
  • Improved Project Structure: We’ve cleaned up the repository, removing legacy files and streamlining the plugin’s internal structure.
  • New Plugin Icon: A fresh new look with a dedicated plugin icon.
  • Automated CI/CD: We’ve implemented GitHub Actions for automated builds, signing, and releases, ensuring that every update is verified and secure.

Important Note on Compiler Support

In this version, we have clarified our support for external tools. While the plugin provides excellent editing capabilities, launching the MQL compiler directly from the IDE on Windows and Linux is currently not supported. We recommend using the MetaEditor compiler alongside the IDE for the compilation step while we investigate better integration options for future releases.

Getting Started

If you are currently using a legacy version of the MQLIdea plugin, we recommend the following steps for a smooth transition:

  1. Uninstall any previous versions of the MQLIdea plugin.
  2. Restart IntelliJ IDEA.
  3. Search for Lime MQL Editing in the JetBrains Marketplace and install it.
  4. Restart once more to finalize the installation.

We are committed to maintaining this project as an open-source tool under the GPL3 license. You can follow our progress and report issues on our GitHub repository.

Happy Trading and Coding!

— The Lime Mojito Team

References