Articles

Introduction to MQL5 (Part 13): A Beginner's Guide to Building Custom Indicators (II) for MetaTrader 5

This article guides you through building a custom Heikin Ashi indicator from scratch and demonstrates how to integrate custom indicators into an EA. It covers indicator calculations, trade execution logic, and risk management techniques to enhance automated trading strategies

Introduction to MQL5 (Part 12): A Beginner's Guide to Building Custom Indicators for MetaTrader 5

Learn how to build a custom indicator in MQL5. With a project-based approach. This beginner-friendly guide covers indicator buffers, properties, and trend visualization, allowing you to learn step-by-step

Introduction to MQL5 (Part 11): A Beginner's Guide to Working with Built-in Indicators in MQL5 (II) for MetaTrader 5

Discover how to develop an Expert Advisor (EA) in MQL5 using multiple indicators like RSI, MA, and Stochastic Oscillator to detect hidden bullish and bearish divergences. Learn to implement effective risk management and automate trades with detailed examples and fully commented source code for

Introduction to MQL5 (Part 10): A Beginner's Guide to Working with Built-in Indicators in MQL5 for MetaTrader 5

This article introduces working with built-in indicators in MQL5, focusing on creating an RSI-based Expert Advisor (EA) using a project-based approach. You'll learn to retrieve and utilize RSI values, handle liquidity sweeps, and enhance trade visualization using chart objects. Additionally, the

Introduction to MQL5 (Part 9): Understanding and Using Objects in MQL5 for MetaTrader 5

Learn to create and customize chart objects in MQL5 using current and historical data. This project-based guide helps you visualize trades and apply MQL5 concepts practically, making it easier to build tools tailored to your trading needs

Introduction to MQL5 (Part 8): Beginner's Guide to Building Expert Advisors (II) for MetaTrader 5

This article addresses common beginner questions from MQL5 forums and demonstrates practical solutions. Learn to perform essential tasks like buying and selling, obtaining candlestick prices, and managing automated trading aspects such as trade limits, trading periods, and profit/loss thresholds

Introduction to MQL5 (Part 7): Beginner's Guide to Building Expert Advisors and Utilizing AI-Generated Code in MQL5 for MetaTrader 5

Discover the ultimate beginner's guide to building Expert Advisors (EAs) with MQL5 in our comprehensive article. Learn step-by-step how to construct EAs using pseudocode and harness the power of AI-generated code. Whether you're new to algorithmic trading or seeking to enhance your skills, this

Introduction to MQL5 (Part 6): A Beginner's Guide to Array Functions in MQL5 (II) for MetaTrader 5

Embark on the next phase of our MQL5 journey. In this insightful and beginner-friendly article, we'll look into the remaining array functions, demystifying complex concepts to empower you to craft efficient trading strategies. We’ll be discussing ArrayPrint, ArrayInsert, ArraySize, ArrayRange

Introduction to MQL5 (Part 5): A Beginner's Guide to Array Functions in MQL5 for MetaTrader 5

Explore the world of MQL5 arrays in Part 5, designed for absolute beginners. Simplifying complex coding concepts, this article focuses on clarity and inclusivity. Join our community of learners, where questions are embraced, and knowledge is shared

Introduction to MQL5 (Part 4): Mastering Structures, Classes, and Time Functions for MetaTrader 5

Unlock the secrets of MQL5 programming in our latest article! Delve into the essentials of structures, classes, and time functions, empowering your coding journey. Whether you're a beginner or an experienced developer, our guide simplifies complex concepts, providing valuable insights for mastering

Forum

EA not executing trades for client

Hello MQL5 family. I recently sold an Expert Advisor (EA) to a client, which has been working perfectly for other customers. However, for this particular client, the EA is not executing any trades. I have ensured that all the necessary settings are in place, including enabling algorithmic trading