Articles, Library comments - page 33

3rd Generation Moving Average MT5 : 3rd Generation Moving Average is an advanced version of the standard moving average (MA) indicator for MetaTrader. It implements a rather simple lag-reducing procedure based on the longer MA period. The method was first described by M. Duerschner in his article
3rd Generation Moving Average MT4 : 3rd Generation Moving Average is an advanced version of the standard moving average (MA) indicator for MetaTrader. It implements a rather simple lag-reducing procedure based on the longer MA period. The method was first described by M. Duerschner in his article
Breakeven Line Indicator for MT4 : Breakeven Line Indicator is a MetaTrader indicator that calculates breakeven level based on all open positions and displays it on your chart as a horizontal line. Additionally, it will calculate the total number trades, the total number of lots, and the distance to
Breakeven Line Indicator for MT5 : Breakeven Line Indicator is a MetaTrader indicator that calculates breakeven level based on all open positions and displays it on your chart as a horizontal line. Additionally, it will calculate the total number trades, the total number of lots, and the distance to
Negative Volume Index indicator for MT5 : Negative Volume Index (NVI) is a free technical indicator for advanced chart analysis in MT4, MT5 platforms. It is based on tick volume (can be substituted with real volume in MT5) and has two useful features added: Support for multi-timeframe (MTF)
Negative Volume Index indicator for MT4 : Negative Volume Index (NVI) is a free technical indicator for advanced chart analysis in MT4, MT5 platforms. It is based on tick volume (can be substituted with real volume in MT5) and has two useful features added: Author: Tuan Nguyen Van
Check out the new article: Integrate Your Own LLM into EA (Part 5): Develop and Test Trading Strategy with LLMs(IV) — Test Trading Strategy . With the rapid development of artificial intelligence today, language models (LLMs) are an important part of artificial intelligence, so we should think about
Check out the new article: Building A Candlestick Trend Constraint Model(Part 6): All in one integration . One major challenge is managing multiple chart windows of the same pair running the same program with different features. Let's discuss how to consolidate several integrations into one main
An Expert Advisor template : This code has been used by Valery Mazurenko ( notused ) as a template of the Expert Advisor for Automated Trading Championship 2010 . You can use this file as a template for your Expert Advisor. Add your trading logic to compile it. Author: Валерий
Chin Breakout Alert: Chin Breakout Alert indicator. Author: John Smith
CCI beginner tutorial by William210 : Beginner tutorial on CCI to learn to code in MQL5 Author: Gerard Willia G J B M Dinh Sy
New article Automated grid trading using limit orders on Moscow Exchange (MOEX) has been published: The article considers the development of an MQL5 Expert Advisor (EA) for MetaTrader 5 aimed at working on MOEX. The EA is to follow a grid strategy while trading on MOEX using MetaTrader 5 terminal
Donchian Channel MTF : The multitimeframe version of Donchian channel. Author: Mladen Rakic
Log4mql (MT5) : A logging library similar to Log4j but for MQL. Author: lippmaje
Check out the new article: Gating mechanisms in ensemble learning . In this article, we continue our exploration of ensemble models by discussing the concept of gates, specifically how they may be useful in combining model outputs to enhance either prediction accuracy or model generalization
Check out the new article: The Inverse Fair Value Gap Trading Strategy . An inverse fair value gap(IFVG) occurs when price returns to a previously identified fair value gap and, instead of showing the expected supportive or resistive reaction, fails to respect it. This failure can signal a potential
Price increase Indicator : Price increase Indicator Author: Igor Widiger
  Indicators: VWAP Custom Position  (40   1 2 3 4)
VWAP Custom Position : Standard VWAP (Volume Weighted Average Price) calculation, but with configurable start position. Author: José Ricardo Magalhães
  Experts: Forex Calculators  (39   1 2 3 4)
Forex Calculators: Margin Calculator, Point Value Calculator, Profit Calculator and Swap Calculator. Author: amrali
Position Risk Calculation Tool : An indicator that dynamically calculates risk (in percentages and money) based on the lot size and stop loss Author: Conor Mcnamara
New article Multiple indicators on one chart (Part 01): Understanding the concepts has been published: Today we will learn how to add multiple indicators running simultaneously on one chart, but without occupying a separate area on it. Many traders feel more confident if they monitor multiple
Check out the new article: Design Patterns in software development and MQL5 (part one): Creational Patterns . There are methods that can be used to solve many problems that can be repeated. Once understand how to use these methods it can be very helpful to create your software effectively and apply
  Libraries: Math Utils  (56   1 2 3 4 5 6)
Math Utils: Handy functions for comparison and rounding of floating-point numbers (prices, lots and money). Author: amrali
CCI_Histogram_Round : Standard CCI oscillator implemented as a histogram rounding its values to the standard range. Author: Nikolay Kositsin
Check out the new article: Redefining MQL5 and MetaTrader 5 Indicators . An innovative approach to collecting indicator information in MQL5 enables more flexible and streamlined data analysis by allowing developers to pass custom inputs to indicators for immediate calculations. This approach is
EA CloseAll : CloseAllOrdersEA for MetaTrader 4 closes all existing orders upon initialization. It works by: OnInit: Calls CloseAllOrders to shut down all market and pending orders. OnDeinit: Only logs deinitialization. OnTick: No action needed as orders are closed on start. CloseAllOrders: Loops
Check out the new article: Build Self Optimizing Expert Advisors in MQL5 (Part 4): Dynamic Position Sizing . Successfully employing algorithmic trading requires continuous, interdisciplinary learning. However, the infinite range of possibilities can consume years of effort without yielding tangible
Check out the new article: Price Action Analysis Toolkit Development (Part 9): External Flow . This article explores a new dimension of analysis using external libraries specifically designed for advanced analytics. These libraries, like pandas, provide powerful tools for processing and interpreting
Check out the new article: From Basic to Intermediate: Variables (I) . Many beginning programmers have a hard time understanding why their code doesn't work as they expect. There are many things that make code truly functional. It's not just a bunch of different functions and operations that make
Fair Value Gap (FVG) Indicator : The Fair Value Gap (FVG) Indicator identifies price gaps that occur when there is an imbalance between buying and selling pressure. It highlights areas where price is likely to return to fill the gap, providing potential trade entry points based on market