Articles, Library comments - page 63

Script to extract Candlesticks data from all time frames to CSV. : This MQL5 script exports candlestick data for various timeframes into a CSV file, capturing essential market information like open, high, low, and close prices. It analyzes each candlestick's characteristics, including body and wick
Demo_BitmapOffset (OBJPROP_XOFFSET and OBJPROP_YOFFSET) : If you need to show just a part of the image at the moment and hide other, you can use the moving window by specifying the visible area of the image. This is an example of use of the OBJPROP_XOFFSET and OBJPROP_YOFFSET properties. See video
Check out the new article: Developing a multi-currency Expert Advisor (Part 13): Automating the second stage — selection into groups . We have already implemented the first stage of the automated optimization. We perform optimization for different symbols and timeframes according to several criteria
New article Data Science and Machine Learning (Part 01): Linear Regression has been published: It's time for us as traders to train our systems and ourselves to make decisions based on what number says. Not on our eyes, and what our guts make us believe, this is where the world is heading so, let us
Check out the new article: Developing a Replay System (Part 51): Things Get Complicated (III) . In this article, we will look into one of the most difficult issues in the field of MQL5 programming: how to correctly obtain a chart ID, and why objects are sometimes not plotted on the chart. The
2MA_RSI : This Expert Advisor uses two Moving Averages and RSI indicator. It has two money management systems - fixed lot and martingale. The martingale can be disabled. Author: Fox Rex
jMasterRSX v1 by jirimac: Based on RSX multiple timeframes for EURUSD Author: jirimac
Fourier extrapolation of price : This indicator fits a trigonometric model to prices and extrapolates it in the future. This indicator uses the Quinn-Fernandes algorithm to find the harmonic frequencies. It fits harmonics of the trigonometric series one by one until the specified total number of
Check out the new article: Developing a Replay System (Part 53): Things Get Complicated (V) . In this article, we'll cover an important topic that few people understand: Custom Events. Dangers. Advantages and disadvantages of these elements. This topic is key for those who want to become a
Check out the new article: Creating a Trading Administrator Panel in MQL5 (Part VI):Trade Management Panel (II) . In this article, we enhance the Trade Management Panel of our multi-functional Admin Panel. We introduce a powerful helper function that simplifies the code, improving readability
Check out the new article: Price Action Analysis Toolkit Development (Part 2): Analytical Comment Script . Aligned with our vision of simplifying price action, we are pleased to introduce another tool that can significantly enhance your market analysis and help you make well-informed decisions. This
Check out the new article: Data Science and Machine Learning (Part 21): Unlocking Neural Networks, Optimization algorithms demystified . Dive into the heart of neural networks as we demystify the optimization algorithms used inside the neural network. In this article, discover the key techniques
Check out the new article: Developing Zone Recovery Martingale strategy in MQL5 . The article discusses, in a detailed perspective, the steps that need to be implemented towards the creation of an expert advisor based on the Zone Recovery trading algorithm. This helps automate the system saving time
Check out the new article: Exploring Cryptography in MQL5: A Step-by-Step Approach . This article explores the integration of cryptography within MQL5, enhancing the security and functionality of trading algorithms. We’ll cover key cryptographic methods and their practical implementation in
Check out the new article: Mutual information as criteria for Stepwise Feature Selection . In this article, we present an MQL5 implementation of Stepwise Feature Selection based on the mutual information between an optimal predictor set and a target variable. Mutual information is a valuable tool
Check out the new article: Neural Networks Made Easy (Part 93): Adaptive Forecasting in Frequency and Time Domains (Final Part) . In this article, we continue the implementation of the approaches of the ATFNet model, which adaptively combines the results of 2 blocks (frequency and time) within time
Check out the new article: Developing a multi-currency Expert Advisor (Part 6): Automating the selection of an instance group . After optimizing the trading strategy, we receive sets of parameters. We can use them to create several instances of trading strategies combined in one EA. Previously, we
Check out the new article: A Generic Optimization Formulation (GOF) to Implement Custom Max with Constraints . In this article we will present a way to implement optimization problems with multiple objectives and constraints when selecting "Custom Max" in the Setting tab of the MetaTrader 5
Check out the new article: Price Action Analysis Toolkit Development (Part 1): Chart Projector . This project aims to leverage the MQL5 algorithm to develop a comprehensive set of analysis tools for MetaTrader 5. These tools—ranging from scripts and indicators to AI models and expert advisors—will
New article Movement continuation model - searching on the chart and execution statistics has been published: This article provides programmatic definition of one of the movement continuation models. The main idea is defining two waves — the main and the correction one. For extreme points, I apply
  Scripts: KeyFinder  (19   1 2)
KeyFinder : This script finds DeMark pivot points, displays them on the chart and indicates their dimensions. Author: Pavel Trofimov
Check out the new article: Understanding order placement in MQL5 . When creating any trading system, there is a task we need to deal with effectively. This task is order placement or to let the created trading system deal with orders automatically because it is crucial in any trading system. So, you
Check out the new article: MQL5 Wizard Techniques you should know (Part 48): Bill Williams Alligator . The Alligator Indicator, which was the brain child of Bill Williams, is a versatile trend identification indicator that yields clear signals and is often combined with other indicators. The MQL5
Triangle Day : The indicator plots (using OBJ_TRIANGLE) the area between 'Open', 'High', 'Low' and 'Close' of the day Author: Vladimir Karputov
Check out the new article: Data label for time series mining (Part 6):Apply and Test in EA Using ONNX . This series of articles introduces several time series labeling methods, which can create data that meets most artificial intelligence models, and targeted data labeling according to needs can
xauusd nas profitable ea : more explanation about this ea visit my youtube https://www.youtube.com/watch?v=IJCHqImjJdg Author: Allan Maurice Mwesigwa
Check out the new article: Neural Networks Made Easy (Part 88): Time-Series Dense Encoder (TiDE) . In an attempt to obtain the most accurate forecasts, researchers often complicate forecasting models. Which in turn leads to increased model training and maintenance costs. Is such an increase always
  Experts: EA Stop Order  (15   1 2)
EA Stop Order : The Expert Advisor places a grid of pending Buy Stop and Sell Stop orders. Input Values Profit purpose (in money) - profit target in money; Use Buy stop - enable/disable Buy Stop orders; Use Sell stop - enable/disable Sell Stop orders; Maximum pending orders - the maximum number of
EES Hedger : This utility tracks positions opened manually or by another EA for the current symbol and opens an opposite position. Opening the positions is tracked in OnTradeTransaction. Author: Vladimir Karputov
Check out the new article: MQL5 Wizard Techniques you should know (Part 22): Conditional GANs . Generative Adversarial Networks are a pairing of Neural Networks that train off of each other for more accurate results. We adopt the conditional type of these networks as we look to possible application