Articles, Library comments

New article How to Subscribe to Trading Signals is published: "Signals" in MetaTrader 5 trading platform allow traders to connect to any signal issued by providers. Select and subscribe to any trading signals provider to copy all his or her deals on your account. How to become an investor and...
New article How to Become a Signals Provider for MetaTrader 4 and MetaTrader 5 is published: Do you want to offer your trading signals and make profit? Register on MQL5.com website as a Seller and specify your trading account to offer your signals to traders. Keep in mind that you can create only...
New article Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS has been published: Renting a virtual server right from the MetaTrader 4 and MetaTrader 5 terminals is the optimal way to ensure uninterrupted work of your trading robots and Signal subscriptions....
New article How to create Requirements Specification for ordering an indicator has been published: Most often the first step in the development of a trading system is the creation of a technical indicator, which can identify favorable market behavior patterns. A professionally developed indicator...
New article How to Prepare a Trading Account for Migration to Virtual Hosting has been published: MetaTrader client terminal is perfect for automating trading strategies. It has all tools necessary for trading robot developers ‒ powerful C++ based MQL4/MQL5 programming language, convenient...
New article Use MQL5.community channels and group chats has been published: The MQL5.com website brings together traders from all over the world. Users publish articles, share free codes, sell products in the Market, perform Freelance orders and copy trading signals. You can communicate with them on
Check out the new article: Build Self Optmising Expert Advisors in MQL5 . Build Expert Advisors that look forward and adjust themselves to any market. Self-optimizing automated systems are essential in today's dynamic financial markets. Developing a trading bot that can adjust to current market
Check out the new article: Building A Candlestick Trend Constraint Model (Part 1): For EAs And Technical Indicators . This article is aimed at beginners and pro-MQL5 developers. It provides a piece of code to define and constrain signal-generating indicators to trends in higher timeframes. In this
Check out the new article: Creating a market making algorithm in MQL5 . How do market makers work? Let's consider this issue and create a primitive market-making algorithm. Many people think that a market maker does not bear any risks at all. However, this is not the case. The main risk of a market
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: Population optimization algorithms: Bacterial Foraging Optimization - Genetic Algorithm (BFO-GA) . The article presents a new approach to solving optimization problems by combining ideas from bacterial foraging optimization (BFO) algorithms and techniques used in the
  Libraries: WinSock  (18   1 2)
WinSock: A WinSock library and a client/server example Author: rob
Check out the new article: Developing a Replay System (Part 34): Order System (III) . In this article, we will complete the first phase of construction. Although this part is fairly quick to complete, I will cover details that were not discussed previously. I will explain some points that many do
New article How to Post a Product in the Market is published: Publish your interesting applications in the Market, and they will be immediately available to all traders who use MetaTrader 5 worldwide. The Market is a great opportunity to earn, with an immediate transfer to the account and convenient...
Manual Backtest Bar Replay Simulator : A simple indicator which may help you in manual backtest by just moving a vertical line to show hide bars. Author: Rajesh Kumar Nait
Check out the new article: Neural networks made easy (Part 67): Using past experience to solve new tasks . In this article, we continue discussing methods for collecting data into a training set. Obviously, the learning process requires constant interaction with the environment. However, situations
A BETTER RSI : Relative Strength Index that completely removes noise, works on all markets! Author: Zoe Nsidibe Udokpan
Check out the new article: Developing an MQL5 Reinforcement Learning agent with RestAPI integration (Part 1): How to use RestAPIs in MQL5 . In this article we will talk about the importance of APIs (Application Programming Interface) for interaction between different applications and software
Check out the new article: Population optimization algorithms: Evolution Strategies, (μ,λ)-ES and (μ+λ)-ES . The article considers a group of optimization algorithms known as Evolution Strategies (ES). They are among the very first population algorithms to use evolutionary principles for finding
Determine Broker's Daylight (DST) schedule : Script to determine whether your Broker follows the US, UK or AU daylight (DST) schedule. Author: amrali
Check out the new article: Overcoming ONNX Integration Challenges . ONNX is a great tool for integrating complex AI code between different platforms, it is a great tool that comes with some challenges that one must address to get the most out of it, In this article we discuss the common issues you
FollowLine: This indicator uses Bollinger Bands lines to detect markets trend. It's a very useful tool for manual trading. Furthermore, it is possible to use the indicator with ATR as a filter, as well as the option to pop up an alert when a reverse trend occurs.  Author: Nikolaos...
Check out the new article: Developing a Replay System (Part 33): Order System (II) . Today we will continue to develop the order system. As you will see, we will be massively reusing what has already been shown in other articles. Nevertheless, you will receive a small reward in this article. First
Check out the new article: Indicator of historical positions on the chart as their profit/loss diagram . In this article, I will consider the option of obtaining information about closed positions based on their trading history. Besides, I will create a simple indicator that displays the approximate
Check out the new article: Python, ONNX and MetaTrader 5: Creating a RandomForest model with RobustScaler and PolynomialFeatures data preprocessing . In this article, we will create a random forest model in Python, train the model, and save it as an ONNX pipeline with data preprocessing. After that
Check out the new article: Design Patterns in software development and MQL5 (Part 3): Behavioral Patterns 1 . A new article from Design Patterns articles and we will take a look at one of its types which is behavioral patterns to understand how we can build communication methods between created
Check out the new article: Color buffers in multi-symbol multi-period indicators . In this article, we will review the structure of the indicator buffer in multi-symbol, multi-period indicators and organize the display of colored buffers of these indicators on the chart. A single-color indicator
Check out the new article: News Trading Made Easy (Part 1): Creating a Database . News trading can be complicated and overwhelming, in this article we will go through steps to obtain news data. Additionally we will learn about the MQL5 Economic Calendar and what it has to offer. In this article, we
New article Neural networks made easy (Part 2): Network training and testing has been published: In this second article, we will continue to study neural networks and will consider an example of using our created CNet class in Expert Advisors. We will work with two neural network models, which show
Check Last Closed Trade (Profit / Type / Symbol etc.) : Select the last closed deal (trade) to further work. Author: Hapu Arachchilage Tharindu Lakmal