Articles, Library comments - page 6

  Examples: MetaTrader 4 on Linux  (41   1 2 3 4 5)
New article MetaTrader 4 on Linux has been published: In this article, we demonstrate an easy way to install MetaTrader 4 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers. Author: MetaQuotes Software Corp
Check out the new article: The View and Controller components for tables in the MQL5 MVC paradigm: Containers . In this article, we will discuss creating a "Container" control that supports scrolling its contents. Within the process, the already implemented classes of graphics library controls will
Check out the new article: Forex Arbitrage Trading: Relationship Assessment Panel . Let's consider creating an arbitrage panel in MQl5. How to get fair exchange rates on Forex in different ways? Create an indicator to obtain deviations of market prices from fair exchange rates, as well as to assess
Self-Aware Trend System : Self-Aware Trend System (SATS) is an advanced MQL5 indicator that combines an adaptive SuperTrend engine with a Trend Quality Index (TQI) dashboard, offering dynamic signal detection, risk management levels, and self-learning calibration for smarter, more reliable trade
Check out the new article: Beyond the Clock (Part 1): Building Activity and Imbalance Bars in Python and MQL5 . The article replaces clock-based sampling with López de Prado's alternative bar types and provides two aligned implementations: a unified Python module for batch tick histories and an
Check out the new article: Manual Backtesting with On-Chart Buttons in the MetaTrader 5 Strategy Tester . Learn how to build a manual backtesting EA for MetaTrader 5's visual tester by adding chart buttons with CButton, executing orders through CTrade, and filtering positions with a magic number
Check out the new article: Automating Trading Strategies in MQL5 (Part 27): Creating a Price Action Crab Harmonic Pattern with Visual Feedback . In this article, we develop a Crab Harmonic Pattern system in MQL5 that identifies bullish and bearish Crab harmonic patterns using pivot points and
Instance ID script for MT4/MT5 : This script allows a user to find out instance_id of the running MetaTrader instance/installation. Author: Stanislav Korotky
Check out the new article: Creating Custom Indicators in MQL5 (Part 11): Enhancing the Footprint Chart with Market Structure and Order Flow Layers . This article extends the MQL5 footprint chart with market-structure and order-flow layers: volume-profile bars, point of control, value-area
Check out the new article: Biogeography-Based Optimization (BBO) . Biogeography-Based Optimization (BBO) is an elegant global optimization method inspired by natural processes of species migration between islands within archipelagos. The algorithm is based on a simple yet powerful idea: high-quality
Check out the new article: Leak-Free Multi-Timeframe Engine with Closed-Bar Reads in MQL5 . The article presents two systematic pitfalls in MQL5 multi‑timeframe work: indicator handle leaks that exhausted resources and repainting from reading the forming bar (index 0). It introduces MTFEngine.mqh, a
Sniper Pro : Multi-timeframe confluence indicator designed to snipe accurate entries. Inspired from TradingView Author: Hammad Dilber
New article How to create Requirements Specification for ordering a trading robot has been published: Are you trading using your own strategy? If your system rules can be formally described as software algorithms, it is better to entrust trading to an automated Expert Advisor. A robot does not need
Script Account Information : This script will display all account information. Author: Farhad Soltani
Institutional Kinematic Price Physics (Velocity and Acceleration) : A quantitative physics engine that applies differential calculus to price action, extracting true Market Velocity (1st Derivative) and Market Acceleration (2nd Derivative) to predict trend exhaustion before it happens. Author
New article MetaTrader 5 on macOS is published: We provide a special installer for the MetaTrader 5 trading platform on macOS. It is a full-fledged wizard that allows you to install the application natively. The installer performs all the required steps: it identifies your system, downloads and
Check out the new article: From Matrices to Models: How to Build an ML Pipeline in MQL5 and Export It to ONNX . The article describes the arrangement of a coordinated ML pipeline in MetaTrader 5 with separation of roles: Python trains and exports the model to ONNX, MQL5 reproduces normalization and
Check out the new article: Creating an EMA Crossover Forward Simulation Indicator in MQL5 . A custom forward simulation engine detects fast/slow EMA crossovers and immediately projects synthetic candles ahead of the signal bar. It generates bodies and wicks using controlled logic, draws them with
Check out the new article: Twitter Sentiment Analysis with Sockets . This innovative trading bot integrates MetaTrader 5 with Python to leverage real-time social media sentiment analysis for automated trading decisions. By analyzing Twitter sentiment related to specific financial instruments, the
XPro Trade Panel — Full Trade Management Panel for MT5/MT4 : One-click trade panel for MT5 and MT4. Manage entries, exits, SL, TP, pending orders and partial closes without touching the keyboard. Author: Cristhian Alexander Gaibor Cuasquer
Check out the new article: Gaussian Processes in Machine Learning: Regression Model in MQL5 . We will review the basics of Gaussian processes (GP) as a probabilistic machine learning model and demonstrate its application to regression problems using synthetic data. Gaussian processes (GPs) are a
Check out the new article: Feature Engineering for ML (Part 3): Session-Aware Time Features for Forex Machine Learning . The article addresses the loss of temporal information in ML pipelines by encoding periodic time variables with Fourier harmonics and adding forex session structure. It implements
Check out the new article: MQL5 Trading Tools (Part 17): Exploring Vector-Based Rounded Rectangles and Triangles . In this article, we explore vector-based methods for drawing rounded rectangles and triangles in MQL5 using canvas, with supersampling for anti-aliased rendering. We implement scanline
Inside Bar : Automatically detect Inside Bar patterns, draw projection rectangles, and receive real‑time alerts – all in one powerful indicator. Swing And Full Margin trader Author: reza rahmad
Check out the new article: Building a Liquidity Spectrum Volume Profile Indicator in MQL5 . Build a Liquidity Spectrum Volume Profile in MQL5 that allocates volume to equal price bins over a chosen lookback using candle close prices. The guide covers data retrieval with copy functions, binning and
Check out the new article: Exploring Conformal Forecasting of Financial Time Series . In this article, we will consider conformal predictions and the MAPIE library that implements them. This approach is one of the most modern ones in machine learning and allows us to focus on risk management for
Check out the new article: Adaptive Malaysian Engulfing Indicator (Part 1): Pattern Detection and Retest Validation . Implement the Malaysian Engulfing concept in MQL5 with two coordinated indicators. One applies strict, body‑based engulfing rules for precise pattern detection; the other uses a
Institutional Kalman Filter (Dynamic True Price Estimator) : An aerospace-grade state estimation algorithm that dynamically filters out market noise and manipulation wicks to reveal the true underlying execution price with zero static phase-lag. Author: Amanda Vitoria De Paula Pereira
Check out the new article: From Novice to Expert: Creating an MTF CRT Overlay Indicator in MQL5 . Higher-timeframe CRT ranges are informative, yet traders often execute on lower timeframes without that context. We implement an MQL5 indicator that reads higher-timeframe OHLC, projects the full candle
New article Learn how to design a trading system by Ichimoku has been published: Here is a new article in our series about how to design a trading system b the most popular indicators, we will talk about the Ichimoku indicator in detail and how to design a trading system by this indicator. In this