Articles

Quantization in machine learning (Part 2): Data preprocessing, table selection, training CatBoost models for MetaTrader 5

The article considers the practical application of quantization in the construction of tree models. The methods for selecting quantum tables and data preprocessing are considered. No complex mathematical equations are used

Quantization in machine learning (Part 1): Theory, sample code, analysis of implementation in CatBoost for MetaTrader 5

The article considers the theoretical application of quantization in the construction of tree models and showcases the implemented quantization methods in CatBoost. No complex mathematical equations are used

CatBoost machine learning algorithm from Yandex with no Python or R knowledge required for MetaTrader 5

The article provides the code and the description of the main stages of the machine learning process using a specific example. To obtain the model, you do not need Python or R knowledge. Furthermore, basic MQL5 knowledge is enough — this is exactly my level. Therefore, I hope that the article will

Forum

Is there a pattern to the chaos? Let's try to find it! Machine learning on the example of a specific sample.

Actually, I suggest downloading the file from the link . There are 3 csv files in the archive: train.csv - the sample on which you need to train. test.csv - auxiliary sample, it can be used during training, including merged with train. exam.csv - a sample that does not participate in training. The

Algorithm for combining ranges of a segment - help to create

Please help me to create an algorithm that combines pieces (ranges) of a segment into one segment without intersecting segments, with a possible gap to be filled in later. Initially we have an array of numbers in a certain range, numbers can be repeated, this array is divided into segments by

The great loss mechanism

Almost everyone has non-systemic capital losses from currency or stock market transactions, and I am no exception. In this thread I propose to think about and understand the mechanism of these accidents to try and prevent them in the future. We are talking about significant one-off losses or a

Stop Loss doesn't work any more - to lose is to lose.

SL broke - how come? Screenshots of the MetaTrader trading platform Si-9.19, M1, 2019.08.28 JSC ''Otkritie Broker'', MetaTrader 5, Real Stop Loss broke 2019.08 . 28 16 : 53 : 31.179 Trades '***' : buy limit 1.00 Si- 9.19 at 66982 2019.08 . 28 16 : 53 : 31.214 Trades '***'

Evaluating CPU cores for optimisation

I suggest collecting statistics on the performance of various processors to estimate their effectiveness for the Strategy Tester in optimization mode. To be more objective, I suggest using an Expert Advisor that runs in the"Mathematical Computing" mode which allows you to minimize the use of your

Prop trading - is it a scam or is it good?

A lot of people have heard about proprietary Forex trading , but here I came across an advertisement for proprietary trading on Forts, which made me generally interested after I got acquainted with the terms and conditions. In brief, you risk your own money, but you share the profit with a

Fins in the glass - trying to understand what happened by the ticks

Actually Si-6.19 instrument 03.04.2019 13:00 I was confused by the spread in the tester - over 60 pips, so went to look at the tick history. Here's the statement <DATE> <TIME> <BID> <ASK> <LAST> <VOLUME> VolSumm 03.04.2019 13:00:11.950 65811 03.04.2019 13:00:11.979 65875 03.04.2019 13:00:11.979

MT5 RAM memory voraciousness, problems with reading/writing large files

I have a question, my CSV file is 78 megabytes in size, I want to calculate it, as Excel is very slow because of its size, I was thinking to use MT5. I made a script that only reads data into arrays for each line (57 arrays for reading from file and 57 for writing into new file), the size of array

Gathering a team to develop an IO (decision tree/forest) in relation to trend strategies

I propose to rally to the challenge of MO in relation to trends, i.e. where the probability of an outcome event must be predicted many bars ahead. What I propose from my side: 1. a basic strategy for generating targets. 2. Maintaining a joint database of features. 3. Organizing the possibility of

Videos for the marketplace

I propose to discuss the topic of creating videos for the marketplace. Do you need videos to successfully sell a product or are they overkill and a waste of time? What about sound - silence, music or commentary? What resolution should be the file (in fact, will be used) for comfortable viewing? What