Articles, Library comments - page 84

New article Data Science and Machine Learning (Part 08): K-Means Clustering in plain MQL5 has been published: Data mining is crucial to a data scientist and a trader because very often, the data isn't as straightforward as we think it is, The human eye can not understand the minor underlying pattern
Check out the new article: Deep Learning Forecast and ordering with Python and MetaTrader5 python package and ONNX model file . The project involves using Python for deep learning-based forecasting in financial markets. We will explore the intricacies of testing the model's performance using key
KA-Gold Bot : KA-Gold Bot is an advanced trading advisor specifically designed for gold, utilizing the powerful combination of the Keltner channel strategy and two exponential moving averages (EMAs) - the 10-period EMA and the 200-period EMA. Principle of Operation: The 10-period EMA represents the
Candlestick Body Range : Click on candlestick to see its body range value. Author: Rajesh Kumar Nait
Past Regression Deviated : Past Regression Deviated is an indicator consisting of 7 parallel lines that form a sort of price channels that can be used as support and resistance levels and also a trend line that is built to determine the current trend direction. Past Regression Deviated displays
BullsBearsEyes EA : The Expert Advisor based on the BullsBearsEyesindicator custom indicator Author: Vladimir Karputov
EMA LWMA RSI : An Expert Advisor based on two iMA (Moving Average, MA) and iRSI (Relative Strength Index, RSI) Author: Vladimir Karputov
  Indicators: Woodies CCI  (13   1 2)
Woodies CCI : Woodies CCI is a momentum indicator that was developed by Ken Woods. It's based on a 14 period Commodity Channel Index (CCI). It's a fully unbounded oscillator with a base value of 0 and has no lower or upper limit. Some traders use the indicator to spot a number of tradable CCI
Check out the new article: Building and testing Aroon Trading Systems . In this article, we will learn how we can build an Aroon trading system after learning the basics of the indicators and the needed steps to build a trading system based on the Aroon indicator. After building this trading system
Listing all Signals' properties to a CSV file. : This simple quick & dirty script code will output a CSV file of all the Signals' properties as reported by the MQL5 Trade Signals functionality. With the resulting CSV file opened as a spreadsheet (e.g. Excel), you can sort them by your preferred
Monitoring Spread : Tools for monitoring spread of currency pairs Author: Alexey Sergeev
Check out the new article: Mastering Model Interpretation: Gaining Deeper Insight From Your Machine Learning Models . Machine Learning is a complex and rewarding field for anyone of any experience. In this article we dive deep into the inner mechanisms powering the models you build, we explore the
Check out the new article: Neural networks made easy (Part 44): Learning skills with dynamics in mind . In the previous article, we introduced the DIAYN method, which offers the algorithm for learning a variety of skills. The acquired skills can be used for various tasks. But such skills can be
super-signals : The semaphore arrow indicator of trend change Fig.1 The super-signals indicator Author: Nikolay Kositsin
Check out the new article: MQL5 Wizard Techniques you should know (Part 10). The Unconventional RBM . Restrictive Boltzmann Machines are at the basic level, a two-layer neural network that is proficient at unsupervised classification through dimensionality reduction. We take its basic principles and
Check out the new article: GUI: Tips and Tricks for creating your own Graphic Library in MQL . We'll go through the basics of GUI libraries so that you can understand how they work or even start making your own. Developing a GUI library is one of the biggest non-specific projects that anyone could
Regression_Channel: The Regression Channel is based on the Linear Regression Trend, which represents a usual trend line plotted between two points on a price chart using the method of least squares. Author: John Smith
Daily Percent Change : This indicator uses the open price for the day, and computes the percent change for that day. Use on any chart TF up to and including D1. Author: Robert Rice
New article How to deal with lines using MQL5 has been published: In this article, you will find your way to deal with the most important lines like trendlines, support, and resistance by MQL5. We can use the Trend line in trading by placing our orders based on the trend line type. If there is an
New article Automated Optimization of an EA for MetaTrader 5 has been published: This article describes the implementation of a self-optimization mechanism under MetaTrader 5. The first MetaTrader 5 instance is running 24/7, this instance hosts the BuddyIlan EA and the EA on which we will work today
New article SQLite: Native handling of SQL databases in MQL5 has been published: The development of trading strategies is associated with handling large amounts of data. Now, you are able to work with databases using SQL queries based on SQLite directly in MQL5. An important feature of this engine
Bounce Number for Grid/Martingale strategies Lot Sizing/Order Count set : When we want to know how many times price will goes up and down 40 pips before breaking this channel, we will need Bounce Number tool. Author: Mahdi Ebrahimzadeh
Check out the new article: Data Science and Machine Learning (Part 18): The battle of Mastering Market Complexity, Truncated SVD Versus NMF . Truncated Singular Value Decomposition (SVD) and Non-Negative Matrix Factorization (NMF) are dimensionality reduction techniques. They both play significant
  Scripts: Nerve  (3)
Nerve : The script calculates the average and weighted symbol volatility. Author: Denis Kudryashov
BreakEven&TrailingStop: This library has two functions: BreakEven & TrailingStop. Author: Bola Peter
Check out the new article: Understanding Programming Paradigms (Part 1): A Procedural Approach to Developing a Price Action Expert Advisor . Learn about programming paradigms and their application in MQL5 code. This article explores the specifics of procedural programming, offering hands-on
Check out the new article: Data label for time series mining(Part 1):Make a dataset with trend markers through the EA operation chart . This series of articles introduces several time series labeling methods, which can create data that meets most artificial intelligence models, and targeted data
  Libraries: CComment Class  (12   1 2)
CComment Class : The ССomment class was designed to extend the capabilities of the standard Comment function. Its purpose is to display a multi-line comment on a panel. Methods of this class allow you to specify text color, font, style and line spacing. You can move the panel within the screen space
Check out the new article: Developing an MQTT client for Metatrader 5: a TDD approach — Part 5 . This article is the fifth part of a series describing our development steps of a native MQL5 client for the MQTT 5.0 protocol. In this part we describe the structure of PUBLISH packets, how we are
Period converter: It is designed to create a non-standard symbol period based on the use of the standard period. Author: MetaQuotes Software Corp.