Discussion of article "Optimal approach to the development and analysis of trading systems" - page 2

 
Evgeniy Ilin:

Not for a year yet, but it will be. I do not claim to be the truth in the last instance, but still there is some experience that I wanted to share, that's all. And why not? Plus some years I was engaged in theoretical research rather than real trading, gaining knowledge. And about the signal of this well imagine that the depo is not 2000 but 200, it turns out the percentage of growth in 10 times more, that is not 4 per cent and 40, in less than half a year, a year will be about 100 per cent. Small but but safe.

And if there was a depot of $50, it was 160%🔥🔥💰, tell this to your investors ...

And a separate VERY IMPORTANT point:
On a DEMO account everyone is a hero!!!🦾

I didn't look into your code and I won't from the article on system evaluation by the number of lines of code everything became clear to me..., thanks for the good mood in the morning)))
 
Evgeniy Ilin:
In fact, the class is not needed there at all, I just made it for fun ). I don't emphasise code at all. I am an adherent of procedural programming, though I know C# quite well myself and can write in it. OOP in most cases only slows down logic, it is for cumbersome systems, and even in cumbersome variants I try to use structures (stack solves). I admit that the code in general is simple. If you don't like switch, put it instead of if. My task is not to teach you how to program, but to show you that the main thing is to understand the market and programming is only a tool. The original presentation is really the main thing for me. This is just to make it clear to everyone. I apologise in advance to pedants )))
Yes indeed, I agree!
Why do you need quality code because you need to spend a lot of time on it, and according to the plan of the article I am not ready to spend more than for example 1 month for development, I will do as I get and that's OK..., the main thing is Hello World, minimum lines of code, something somehow works, OK,

Let's add some Latin characters, because I can WRITE in C#.

Don't pay attention to grammatical errors in the article, the main thing is the result!!!!.

The article is ready!

We get the promised cache 💰💰💰💰💰 from MQL !
And let's move on to the next articles
The main thing is more water, more Bernoulli formulas and more smart stuff....

Thank you MQL for publishing such quality articles, I haven't seen anything like this for a long time ...

Very uplifting)))
 
Daniil Kurmyshev:
Yes indeed, I agree!
Why do you need quality code because you need to spend a lot of time on it, and according to the plan of the article I am not ready to spend more than for example 1 month for development, I will do it as it turns out AND THAT'S OK..., the main thing is Hello World, minimum lines of code, something somehow works, OK,

Let's add some Latin characters, because I can write in C#.

Do not pay attention to grammatical errors in the article, the main thing is the result!!!!

The article is ready!

Getting the promised cache 💰💰💰💰💰 from MQL !
And move on to the next articles
The main thing is more water, more Bernoulli formulas and other smart stuff....

Thank you MQL for publishing such quality articles, it's been a long time since there was anything like this....

Very uplifting)))

While you are foaming at the mouth trying to show off here, I will quietly continue in the same spirit. Before we write articles, we must ask Danil, he is a developer at Alpari, and we send him articles to check.) The opinion of such toxic trolls as you is worth nothing to me at all, except for your inflated rating you have nothing and will not have anything at all judging by your disrespect for the people around you. Maybe I should write an article about the classification and frequency of toxics on the site ? )) I think it will be very popular, I'll add Bernoulli, more theorver, and I'll write a hello toxic programme with one line of code and infinite profit factor)))))), and I'll make 2 mistakes in each word )

 
Evgeniy Ilin:

While you're trying to show off yourselves here, I will continue in the same spirit. Before writing articles, we must ask Danil, he is a developer at Alpari, and we send articles to him for verification. Fuck these moderators and the entire MQL5 administration). The opinion of such toxic trolls as you is worth nothing to me at all, except for your inflated rating you have nothing at all and will have nothing judging by your disrespect for the people around you.

What respect are you talking about?

Do you read your own posts?

the article is less than mediocre, that's a fact, but if we start to go into all the details of the article, we will come to the quality of moderation of articles - I'm not interested in that.


no, stop... I'm interested:

how to get such a report as in the article in MT5:


I have tried as much as I can, but the balance chart in my tester is like this:

at the bottom of the chart dates and histogram of deposit loading


how to make a chart like in the article? - number of trades and without deposit loading?

 
Igor Makanu:

what kind of respect are we talking about?

Do you read your own posts?

the article is less than mediocre, that's a fact, but if we start going into all the details of the article, we'll come to the quality of moderation of articles - I'm not interested in that.


No, stop... interesting:

how to get such a report as in the article in MT5:


I have tried as much as I can, but the balance graph in the tester is like this:

at the bottom of the chart dates and histogram of deposit loading


how to make a chart like in the article? - number of transactions and without deposit loading?

The article is what I need and that's all you need to know. Below or above is not for you to judge because everyone has his own experience and this information will help someone, if you have nothing to take from it, I am happy for you. Regarding the graph I don't understand your question. Plus you have 1 year there and I have 10 years. What is it that confuses you I can't understand, or do you have doubts that this is a real graph ? What is the point of the question? If anything, this is an MT4 test, do you need MT5? If yes, why, what will you see there?

 
Evgeniy Ilin:

What is the essence of the question ? If anything this is MT4 test, do you need MT5 test ? If yes, why, what will you see there new?

I doubt it is possible to publish reports from MT4 in the context of an article on MQL5.

new? - MT5 reports are more informative and do not hide neither the test start date, nor the deposit load, nor the equity drawdown.

 
Igor Makanu:

I doubt it is possible to publish MT4 reports in the context of an article on MQL5

new? - MT5 reports are more informative and do not hide neither the test start date, nor the deposit load, nor the equity drawdown.

You can do that, only where it is not so critical. As for hiding, I can adapt the test to MT5 and upload it here if you need it, you will not find any differences, equity will be merged with the balance, except that the expectation matrix will be smaller, that's all. Deposit loading is basically the same lots, if I had been marting there you would have seen it at the bottom. This is an honest chart, only one trade is always open, there are no grids or anything like that there

 

Forum on trading, automated trading systems and testing trading strategies

Discussion of the article "Optimal approach to the development and analysis of trading systems"

Denis Kirichenko, 2020.10.23 20:09

Interesting function. And the main thing is that there are no checks that something has been copied....

void CalcAllMQL5Values()//array recalculation
  {
   ArraySetAsSeries(High, false);
   ArraySetAsSeries(Low, false);
   ArraySetAsSeries(Close, false);
   ArraySetAsSeries(Open, false);
   ArraySetAsSeries(Time, false);
   ArraySetAsSeries(Volume, false);
   CopyHigh(_Symbol, _Period, 0, CandlesE, High);
   CopyLow(_Symbol, _Period, 0, CandlesE, Low);
   CopyClose(_Symbol, _Period, 0, CandlesE, Close);
   CopyOpen(_Symbol, _Period, 0, CandlesE, Open);
   CopyTime(_Symbol, _Period, 0, CandlesE, Time);
   CopyTickVolume(_Symbol, _Period, 0, CandlesE, Volume);
   ArraySetAsSeries(High, true);
   ArraySetAsSeries(Low, true);
   ArraySetAsSeries(Close, true);
   ArraySetAsSeries(Open, true);
   ArraySetAsSeries(Time, true);
   ArraySetAsSeries(Volume, true);
  }

I haven't watched the article yet. I don't understand this comment. I don't practice checks for Tester either. And I do it intentionally.

 
Evgeniy Ilin:

You can do that, only where it is not so critical. Regarding hiding, I can adapt it to MT5 and upload a test here if you need it, you won't find any differences, equity will be the same as balance, except that the expectation matrix will be lower, that's all. Deposit loading is basically the same lots, if I had been marting there you would have seen it at the bottom. This is an honest chart, only one trade is always open, there are no grids or anything like that there

you can't do that! it raises questions about the credibility of the information in the article, it's a forgery (wiki)?

any schoolboy of 3+ classes can write the same material within a couple of hours - google image search will give a lot of such charts, it is impossible to assess the reliability of the article, why is it in the article?

 
Igor Makanu:

You can't do that! It raises questions about the credibility of the information in the article, isn't it a forgery (Wiki)?

any schoolchild of 3+ grade can write the same material in a couple of hours - google image search will give many such graphs, it is impossible to assess the reliability of the article, why is it in the article?

Why can't it be ? Because you think so or because someone else thinks so? I think I can. There will be another article, I will make it heavy and show how to do it there. There will be an advisor that everyone will get. Besides, you can see that the screenshot is definitely not from MT5, do you think that moderators are so stupid that they can't distinguish between two platforms? I have the right to add such things in the article because these are my real EAs. Whether they are worse or better than others is not important. What is important is that these are real results of a real person. You can do the same, nobody prevents you. About any schoolboy in 2 hours, well, let's not be so reasoning it is not serious, and you yourself do not believe in it).