MetaTrader 5 on a live account - page 3

 
Renat:
This error was a consequence of bad optimization and has been fixed in the 358th build.

1. Yes, I understand that this is an accidental error, and I am well aware that it has been fixed. But unfortunately this does not guarantee that such bugs will not appear in the future.

The point here is not even that basic things (such as the timer or custom events) suddenly stop working in the tester, but that half of the trading system's logic may be loaded onto them.

Consequently, you must either wait until the error is corrected, or look for other solutions for the tasks.

2. Since I am interested mainly in automation in MT5 (actually it is 90% of what I am interested in), it is important to me, from MTS point of view, that everything works as planned.

That's why I initially pointed out that from a trader's point of view, who trades manually or with partial automation, I am completely satisfied with the current release (not that I am satisfied with it, but it suits me fine).

Moreover, I would have agreed to work in manual trade mode, on real trade, about half a year ago. But unfortunately I'm only interested in the automation of the trading process (which unfortunately is still suffering).

 
Renat:
So, the thesis of "platform dampness" has not been confirmed.

Renat, would you entrust a large sum of money to an EA running on the current version of the terminal?

So that you could switch it on and observe the result, instead of frantically checking the logs every 2 days to see if everything is OK?


MT4 has been ready for "autonomous floating" for a long time. And I try new builds on the demo, because they do not always start working properly at once.

The five has still to go and to go to this state, no reliability in work yet (neither on the server side nor on the terminal side). The forced update alone is not that bad!


And the stories from the championship? Do you think that such oversights would get away with in real life? And this is with your organization - without the interference of inefficient DC admins!


Maybe it was wrong to talk about the dampness, but MT5 is not reliable (stable, predictable) yet.

 
IgorM:

OK, I'll find time to reread probably already forgotten by me, i.e. such a price (82.45999999(9)) will be accepted by the trading server to open a market order?

sergey1294 Please pay attention to what the developers gave you as ready-made examples and classes, at least the developers provided CTrade class doesn't have NormalizeDouble() functions, as well as the examples in the MQL5 Reference / Trading Functions / OrderSend

I'm not going to invent and initially write the wrong programs if I've read the examples in the original source, the OrderSend() example in the MT4 Reference does not contain the price normalization either

I don't use ready-made examples from help and ready-made built-in classes. I always write my own code. The standard classes and examples do not work well, especially on the real site. It's already proven by practice, especially on MT4. That's why I always normalize prices, SL, TP and volumes before sending them to the server and very rarely do I get a requote from the server
 
komposter:

Renat, would you entrust a large sum of money to an EA running on the current version of the terminal?

So that you could turn it on and observe the result, instead of frantically checking the logs every 2 days to see if everything is OK?

Yes.

But you don't have to pretend that you will not check the logs in some other case or terminal. You will and not just every two days.


MT4 has been ready for "autonomous sailing" for a long time now. And I try new builds on the demo because they do not always start working properly at once.

The five has still to go and to go to this state, no reliability in work yet (neither on the server side nor on the terminal side). The forced update alone is not that bad!

I think the basic functionality of MT5 is already stabilized. Now we are in the process of polishing.

Of course there will still be errors.


And the stories from the championship? Do you think that such oversights would get away with in real life? And this is with your organization - without the interference of inept DC admins!


Maybe it was wrong to talk about dampness, but MT5 is not reliable (stable, predictable) yet.

That's what I'm saying - it doesn't smell damp. And only a corpse is stable.
 
Renat:

Yes.

But don't pretend that you won't check the logs in some other case or terminal. You will, and not just every two days.


I think the basic functionality of MT5 is already stabilised. Now it's a grind.

There will still be errors of course - there is no way around it.


That's what I'm saying - it doesn't smell damp. Only a corpse is stable.

I agree with Renat. If the code is written correctly, no problems occur in trading, no matter whether on demo or real account.

P.S Examples from help and standard classes are only for examples to understand how it works and no more. If you need a stable code that works on real trading, you have to consider all possible situations when trading on real and the developers are not obliged to describe all situations related to trading on real in the examples.

Взгляни на рынок через готовые классы
Взгляни на рынок через готовые классы
  • 2010.10.26
  • Dmitriy Skub
  • www.mql5.com
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
 
sergey1294:
I do not use ready-made examples from the help or ready-made built-in classes. I always write my own code. Standard classes and examples do not work well, especially on real trading. It's already proven by practice, especially on MT4. That's why I always adjust price open, SL, TP and volume before sending it to the server and very rarely do I get a requote from the server
sergey1294:

I support Renat. If you write the code correctly, you won't have any problems when trading, even on demo, even on real account.

P.S Examples from help and standard classes are only for examples to understand how it works and no more. If you need a stable code that works for real trading, take into account all possible situations when trading on real account and the developers are not obliged to describe all situations related to trading on real account in the examples.

don't push the issue! - If you're a technician by specialty - then you understand the value of technical documentation, especially the documentation from the original source (and in Russian), rather than a reprint from who knows where and by whom, but if you have no education in programming and electronics, then do not read further - you won't understand

The fact that you can write a better code than you are offered in the examples - is your personal right / business, and the fact that you publicly demonstrate a lack of understanding and unwillingness to discuss technical aspects - looks unwise, write your own classes and libraries - but the call of built-in functions must be performed as recommended by developers, if during a public discussion it turns out that the developers have made a mistake - kudos to you. And here you are singing the praises of either you or the developers.

I often have to deal with expensive imported equipment (Siemens, Octagon, Omron) and I have enough brains to read technical documentation and do as the developers suggest - not to search for a few days mistakes and not to ruin a multi-million worth rack - you should get used to technical standards

 

Renat:

But don't pretend that you won't check the logs in some other case or terminal. You will and not just every two days.

I have left MT4 build 225 on when going on holiday (for a week or more). More than once.

And on arrival I'm not sorting out logs, but account reports from broker.


Renat:

I think the basic functionality of MT5 is already stabilised. Now there is a grind going on.

That's great, but it doesn't give you confidence.

I, as a user, know nothing even about something as simple as the terminal's behaviour after an update.

  • If you don't press the "Restart" button, will the terminal run for as long as it wants?
  • Will the old build work, update only when restarting?
  • The EA won't try to recompile?
  • If the server part is updated, will the connection with the outdated version of the terminal be lost?

The answers to these questions are not contained in Help (or they are not complete enough), and the developers do not often post information of their own initiative, so they have to beg for it.


Besides, if the functionality of the language or the terminal, or the standard classes (if they are used in the EA), or any functions interacting with the server are changed, I have to manually check the EA on the "new terminal". Why would I need to do it every week?


I'm not saying that MT5 is raw, but I believe that the current state is not enough to go to real (I mean full automation, not touching manual trading).

Взгляни на рынок через готовые классы
Взгляни на рынок через готовые классы
  • 2010.10.26
  • Dmitriy Skub
  • www.mql5.com
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
 
Renat:

MetaTrader 5 has already gone live with several companies and their ads are running on this site.

The dampness is nonsense. There has been public beta-testing for more than a year. God forbid our competitors reach this level of rawness.

Speaking of competitors. Renat, are you familiar with Integral PowerTrader platform?

True, it is oriented on ECN interbank markets. But it looks very good and it is not crude at all.

There are a lot of interesting and complete solutions. Beautiful and quite convenient platform.

But the functionality is simpler than in MT. And in many respects it is of course inferior to MT.

 
ANG3110:

Who knows if Medvedev and Putin will reclassify the DCs as casinos and then only ECNs will remain.

Actually a couple of Russian banks already expressed a desire to buy MT5. So "not only with integral" :)
 
Yedelkin:
Actually a couple of Russian banks have already expressed a desire to buy MT5. So "not only integral" :)
Can I have a list of them?
Reason: