1 Attachment(s)
How to connect MetaTrader 5 to PostgreSQL
Attachment 47036
Quote:
This article analyses five standard alternatives to connecting a Postgres database to MetaTrader 5, their requirements, Pros, and Cons. Also, we will set up a development environment, install a Postgres database as a remote one, connect to it, and insert and retrieve data to be consumed by an MQL5 script or EA.
more...
1 Attachment(s)
Category Theory in MQL5 (Part 7): Multi, Relative and Indexed Domains
Attachment 47038
Quote:
In the prior article we looked at how changes to cones and compositions can affect sensitivity-analysis results thus presenting opportunity in system design depending on the indicators and securities one could be trading with. For this one we will take a deeper look at the various types of special/unique domains one can come across and also explore how their relationships can be used to moderate expectations in price volatility.
more...
1 Attachment(s)
MQL5 Wizard techniques you should know (Part 06): Fourier Transform
Attachment 47046
Fourier transform is a method of decomposing a wave of data points into possible constituent parts that was introduced by Joseph Fourier. Integrating over all possible frequencies in the Fourier transform gives us a spectrum of components because it breaks down the original function into its constituents, each corresponding to a different frequency component.
more...
1 Attachment(s)
Implementing an ARIMA training algorithm in MQL5
Attachment 47048
Quote:
Most forex and crypto traders that look to exploit short term movements are plagued by the lack of fundamental information that could aid their endeavours. This is where standard time series techniques could help . George Box and Gwilym Jenkins developed what is arguably the most revered method of time series prediction. Although a number of advances have come about that improve on the original method, the underlying principles are still relevant today.
more...
1 Attachment(s)
Multibot in MetaTrader: Launching multiple robots from a single chart
Attachment 47051
Quote:
.. implementation of a simple template that allows you to create a universal robot for multiple charts in MetaTrader 4 and 5.
more...
1 Attachment(s)
Experiments with neural networks (Part 5): Normalizing inputs for passing to a neural network
Attachment 47057
Quote:
Normalization of inputs is an important step in preparing data for training neural networks. This process allows us to bring the inputs to a certain range of values, which helps to improve the stability and speed of training convergence.
more...
1 Attachment(s)
Category Theory in MQL5 (Part 8): Monoids
Attachment 47059
Quote:
In our previous article, on category theory, we uncovered the key concepts of multi-sets, relative sets, and indexed sets and explored their significance in algorithmic trading. Now, in this follow-up, we introduce the concept of
monoids. Monoids form an essential foundation in mathematics and computer science, providing a structured approach to modeling operations on sets of elements.
more...
1 Attachment(s)
Frequency domain representations of time series: The Power Spectrum
Attachment 47061
Quote:
Displaying the data in different domains can reveal interesting characteristics about the series that may not be apparent when conducting analysis exclusively in the time domain. In this article we will discuss some of the useful perspectives to be gained by analyzing time series in the frequency domain using the discrete fourier transform (dft).
more...
1 Attachment(s)
Rebuy algorithm: Math model for increasing efficiency
Attachment 47076
Quote:
This is a classic trading scheme that is as old as the world.
In this article, we will have a closer look at the concept delving deeper than forum users do. However, the article will be more general and much broader as the rebuy algorithm is very suitable for highlighting some very interesting and useful features.
more...
1 Attachment(s)
Multilayer perceptron and backpropagation algorithm (Part 3): Integration with the Strategy Tester - Overview (I).
Attachment 47089
Quote:
In previous articles, we discussed the construction and use of machine learning models in a simplified way using a client-server connection. However, these models only work in production environments because the tester does not execute network functions.
more...