When is the new version of MT5 and where do you find out what's expected in it? - page 12

 
Alexander Puzanov:

Oh dear, no offence, but you are a weak novice in this field - either a nerd or a lamer, I don't know. Learn from your mistakes and it will pass, and if it doesn't, you're an idiot.

And no hope of getting better. I agree.

I'm an idiot, who distributes/supports his own includes to hundreds of clients, instead of using a standard byte that's automatically updated by Metacquotes for a hundred and fifty incudes.


Even if he had clients, he would not be engaged in such distribution. Why?! First, you have WebRequest, which can always download the latest version of your library.

Secondly, there is EX4/5, where you do not care about Bibles. But even if you need sources, it's no problem to upload folder with your libs for each client. Finally, put your libs in a free kodobase.

 
Karputov Vladimir:

On hedge trading accounts in MetaTrader 5, several robots can trade on the same symbol. The robots differentiate their POSITIONS by their magic. For example, two robots opened two positions (BUY and SELL)^

Greetings Vladimir.

Only now there is no possibility to pull up the order to the price, just opens a new position ?

 
comp:

Firstly, there's WebRequest, which can always pump up a fresh version of your biblicals.

Checked

#include <..\\Files\\Idiot\\Test.mqh>

It works. So sandboxing the latest bits via WebRequest is a workable solution.

 
comp:

"Use hedging when trading"!

Yes, I don't see the point in staying on MT4 for traders and brokers (don't know the costas issue) if it becomes the same as in MT4. And these are the majicies for each of the positions, including one way. SL/TP levels for each of the positions.

Didn't find any difference between MT4 and MT5-hedge. OrderCloseBy only missing.

I would like to understand what is in beta to run-in.

Relevant.
 
Server Muradasilov:

Greetings Vladimir.

Only now there is no possibility to pull up the order to the price, just a new position opens ?

This is true for the new type of trading account. Now (on the MetaQuotes-Demo server only) a new type of trading account is available - with hedging enabled. To do that, you should open a new demo account at MetaQuotes-Demo and select the "Use hedging when trading" option:

MetaTrader 5. Using hedging

On regular MetaTRader 5 trading accounts (netting accounts) the rules remain the same:

  • Only one position for each financial instrument may exist in one account.
 
comp:

Every programmer has OWN libraries and only idiots copy-paste their libraries when there is a #include.

<First Chinese warning for aggressiveness>.

When you give the source code to a non-programmer customer, it is desirable that it was a single file, rather than a scattering of linked inludes. So he is a layman does not puzzle where to get all these files.

And categorical bold assertions are the lot of frustrated teenagers. :)

 

In the new build, opening price testing has become slower!!! About 6 times slower.

Testing one and the same Expert Advisor with the same parameters, for the same timeframe, at opening prices on M1, connected to the same real account of my brokerage company.

Here is the result of the 1 year EA test on the new build:

2016.03.21 12:24:16    Core 1    EURUSD.e,M1: 23012321 ticks (369242 bars) generated in 0:04:52.517 (total bars in history 827439, total time 0:04:52.533)

But on the old 1241 (on this computer, even a slower processor):

2016.03.21 12:11:50 Core 1 EURUSD.e,M1: 1458795 ticks (369242 bars) generated in 0:00:46.832 (total bars in history 827439, total time 0:00:46.847)

You can see that 15 times more ticks are generated on the new one. It's unclear why this is the case if the test is at opening prices.

Am I the only one with such an increase in calculation time?

The number of trades is the same. Profit is a little less, I assume this is because they fixed the commission calculation (there was a mistake there before).

Update:

Support Team 2016.03.21 12:48

Thank you. Sorted it out.

A fix will be available in the next build
 

Sergei Vladimirov:
Когда отдаешь исходник заказчику-непрограммисту, очень желательно, чтобы это был один файл, а не россыпь, объединенная инклудами. Чтобы он - неспециалист - не ломал голову, куда это все эти файлы распихать.

Always for the non-specialist, an archive is handed over, which he has to unpack in the MQL4/5 folder. There is nothing else.

Normally, all binaries are downloaded via WebRequest to the sandbox. This allows to automatically keep all clients with fresh versions of Expert Advisors/indicators. The Expert Advisor and indicator should always be in the sandbox as an mqh-file that is downloaded via WebRequest. And the mq4/5-files should contain only one line - #include this mqh. Then the update of Expert Advisors and indicators is done simply by uploading the appropriate mqh-file into the sandbox

And stupid and categorical insolent statements are the lot of unsatisfied teenagers. :)

I agree.
 
Sergei Vladimirov:
Do you write it to order? You have no idea how much I'm sick of copying my own code into every MT4 Expert Advisor I make to order, because there are no ready-made libraries in MT4. )) Of course, it takes no more than a minute, but still I am sick of it.
Why don't you form them into classes, which are included via #include? Copy-paste is the worst possible variant of all. Fill in the library or find and fix a bug, copy-paste everywhere again?
 
How to work with grids now, if more than 3 pending orders in mt5 are not allowed by DC... and then somehow we need to set up copying from hedge to netting in the same terminal...))
Reason: