Articles, Library comments - page 3

Check out the new article: Data Science and ML (Part 32): Keeping your AI models updated, Online Learning . In the ever-changing world of trading, adapting to market shifts is not just a choice—it's a necessity. New patterns and trends emerge everyday, making it harder even the most advanced machine
TradeTransaction Class : A base class to simplify coding of trade transactions in MQL5. Author: amrali
Spread indicator MT5 : Spread MetaTrader indicator — displays current spread in the main window of the chart. You can modify the font parameters, indicator's position and the normalization of the spread value. The spread is redrawn after each tick, ensuring the most current and active spread value
Check out the new article: Fortified Profit Architecture: Multi-Layered Account Protection . In this discussion, we introduce a structured, multi-layered defense system designed to pursue aggressive profit targets while minimizing exposure to catastrophic loss. The focus is on blending offensive
Professional Close All Positions Panel : Professional panel for closing positions with 6 smart filters. Close all, by type, by symbol, or by profit/loss. Real-time P&L display. Perfect for emergency exits and risk management. Includes safety confirmations. Author: Hezekiah Bukola Oyetunde
StrategyTester in pips : Tester statistics in pips with an early filter. This is how it should be done. Author: Tomasz Adrian Bialous
Check out the new article: Introduction to MQL5 (Part 22): Building an Expert Advisor for the 5-0 Harmonic Pattern . This article explains how to detect and trade the 5-0 harmonic pattern in MQL5, validate it using Fibonacci levels, and display it on the chart. The 5-0 Harmonic Pattern is a reversal
Moving Averages-14 different types : This is an indicator to calculate 14 types of moving averages based on close price. Author: Yashar Seyyedin
Aklamavo Quarters Theory : This indicator implements the "Quarters Theory" - a technical analysis concept that divides price movement into four quarters around a central base level. It's designed to work with multiple asset types (Forex, stocks, commodities, etc.) and provides visual quarter levels
iVIDyA indicator for mt4 : VIDyA is only available by default in mt5, here is it's mt4 equivalent. Note if using it with an EA call it using the iCustom() function. Author: James Kirika Wanjiru
Check out the new article: Tables in the MVC Paradigm in MQL5: Customizable and sortable table columns . In the article, we will make the table column widths adjustable using the mouse cursor, sort the table by column data, and add a new class to simplify the creation of tables based on any data
New article Automated exchange grid trading using stop pending orders on Moscow Exchange (MOEX) has been published: The article considers the grid trading approach based on stop pending orders and implemented in an MQL5 Expert Advisor on the Moscow Exchange (MOEX). When trading in the market, one of
New article Tips for an Effective Product Presentation on the Market has been published: Selling programs to traders effectively does not only require writing an efficient and useful product and then publishing it on the Market. It is vital to provide a comprehensive, detailed description and good
Check out the new article: Data Science and ML (Part 37): Using Candlestick patterns and AI to beat the market . Candlestick patterns help traders understand market psychology and identify trends in financial markets, they enable more informed trading decisions that can lead to better outcomes. In
New article How to earn money by fulfilling traders' orders in the Freelance service : In our service MQL5 Freelance developers are paid to create trading applications for traders customers. The service has been successfully operating since 2010, with over 100,000 projects completed to date
MQL5 Programming for Traders – Source Codes from the Book. Part 6 : In Part 6 of the "MQL5 Programming for Traders", we will study a key component of the MQL5 language – trading automation. We will start with a description of the fundamental entities, such as financial instrument specifications and
Check out the new article: Creating Custom Indicators in MQL5 (Part 2): Building a Gauge-Style RSI Display with Canvas and Needle Mechanics . In this article, we develop a gauge-style RSI indicator in MQL5 that visualizes Relative Strength Index values on a circular scale with a dynamic needle
MT4 Account details : This code simply prints the account details for a MT4 account. Author: Satyam Shivam
Corrected volume weighted moving average : Corrected volume weighted moving average Author: Mladen Rakic
  Libraries: MQL4/5-JsonLib  (25   1 2 3)
MQL4/5-JsonLib : A JSON library that supports MQL4/MQL5 Author: hini
MQL5 Programming for Traders – Source Codes from the Book. Part 7 : The final seventh part of the book discusses the advanced capabilities of the MQL5 API, which will be useful when developing programs for MetaTrader 5. These include custom financial symbols, built-in economic calendar events, and
Change SL/TP on chart drop off : This script will change the SL and TP of all open trades of the symbol to the price where the script is dropped off. Author: Fernando Morales
Check out the new article: Reimagining Classic Strategies (Part 20): Modern Stochastic Oscillators . This article demonstrates how the stochastic oscillator, a classical technical indicator, can be repurposed beyond its conventional use as a mean-reversion tool. By viewing the indicator through a
Check out the new article: MetaTrader 5 Machine Learning Blueprint (Part 2): Labeling Financial Data for Machine Learning . In this second installment of the MetaTrader 5 Machine Learning Blueprint series, you’ll discover why simple labels can lead your models astray—and how to apply advanced
  Indicators: Gaps  (2)
Gaps : Indicator of price gaps between the previous Close and the current Open price. Author: Tapochun
High-Performance Time Functions (TimeUtils) : High-performmance functions for dealing with time. Author: amrali
Open Range BreakOut Indicator for MetaTrader 5 : The Open Range Breakout (ORB) indicator is a powerful technical analysis tool that identifies and tracks price breakouts from the opening range of trading sessions. This indicator is based on the concept that the high and low prices established during
New Candle or Bar formation. : This Bot detects the open of a new candle on any set timeframe, thereby making it easier to run a one-time code, place trades and call other functions. The code is written in the OnTick() function. Author: Clinton Dennis Edem
BuySell : This indicator shows the "ultimate support/resistance" levels of current trend. Trend changes is shown with color rectangles, trend direction is shown with colored dots. The direction of trend is determined by dynamics of moving average , the support/resistance levels depend on current
Check out the new article: From Novice to Expert: Navigating Market Irregularities . Market rules are continuously evolving, and many once-reliable principles gradually lose their effectiveness. What worked in the past no longer works consistently over time. Today’s discussion focuses on probability