MT5 For those who care about speed. - page 8

 

So much for the friendly silence.

Looks like we've hit the level of competence... or intellect of the property...

Okay, as long as you didn't say anything, I figured it out--

since the VPS is a server, he's got his own modem or something in its place... Maybe he's the internet provider himself - that's why he's shoving all sorts of ftp or TCP words in there.

He may use words like "ftp" and "pinq" or something else.

Right:

 
i_logic:

The mnemonic codes are most likely to exist as mnemonic codes recognized by the terminal. That's why it is so compact.

Five is written in Visual Studio 2012, so the code speed on MT5 will be almost the same as on C.

What does it matter what it is written in... what matters is WHAT it is written by and WHO made the algorithm for what is being written...
 
i_logic:

I do not understand the option, but it seems to me the library must be mastered, then connect it to the Expert Advisor and get the ping value from it.

By the way, google says that there is such a library in Windows, icmp.dll is called. In principle, you can use it directly.

I can certainly compile a separate program in the wind, but how to write a server broker responded when the server is classified?
 
C-4:
Do I understand correctly, the generated Expert Advisors, scripts and indicators exist in the form of machine commands of CPU, not the commands of MetaTrader virtual machine?
The operation is similar to .NET: first the platform-independent bytecode is compiled into EX5, and then it is precompiled into native 32/64 code at boot time, depending on the platform.
 
shelandr:
I can certainly compile a separate program in the wind, but how to write a server broker responded when the server is classified?

No way... They won't tell you the protocol for exchanging with the MT server, it's Metacvots policy.

I was rereading your previous posts, and I understand that you want to implement some kind of hardware box to be ahead of the curve in time? Is that correct?

shelandr:

I need a router-like device with direct output to network, which implements my algorithm of filtering and processing of exchange signal and thus I get rid of Lan exchange slowdowns.

I program on the level of Assembler or Dos Pascal.

I cannot give a shit about microsoft's intricacies, they just relax.

 
i_logic:

No way... They won't tell you the protocol for exchanging with the MT server, it's Metacvots policy.

I reread your previous posts, and realized that you want to implement a hardware box, to be ahead by time? Is it correct?

What does the box have to do with it ? It's more like a fantasy...Moreover, to get into the regular router is practically impossible and non-standard router will not accept the ISP...

So, work on MT5 and do not get bored. The more that 99% of traders can outrun just by a good computer, a good router, a good ISP...

And you can not overtake the 1% because they are sitting on the server broker and market maker...

And the protocol is not needed at all - if the server has the function of echo control, they (or the broker) can tell it ... but most likely it is not laid there ...

So your parcel will just go in the bin... Of course, you can check sending a command to open an order and time it and when the position comes - turn off the timer - it will be the time there and back plus handling time ... The only thing you don't want to do on a working account, but you may do it on a demo account.

 

shelandr:

You don't need a protocol at all - if the server has echo control, they (or the broker) can tell you about it...but it's more likely that it's not there...

Sorry, I don't understand - why echo control? To check if the connection to the server has failed?
 
shelandr:

Especially as 99% of traders can be outrun simply by a good computer, a good router, a good ISP...

... and a good VPS for $8.
 

Shelandr, with your approach to trading, you don't need all this. There's no algorithm.

You're like that cat - when there's nothing to do, it licks its own balls.

 
shelandr:

What does the box have to do with it? It's more of a fantasy...especially since it's practically impossible to get into a regular router and a non-standard router will not be accepted by the internet provider...

So, work on MT5 and do not get bored. The more that 99% of traders can outrun just by a good computer, a good router, a good ISP...

And you can not overtake the 1% because they are sitting on the server broker and market maker...

And the protocol is not needed at all - if the server has the function of echo control, they (or the broker) can tell it ... but most likely it is not laid there ...

So your parcel will just go in the bin... Of course, you can check sending a command to open an order and time it and when the position comes - turn off the timer - it will be the time there and back plus handling time ... The only thing I don't want to do on a working account, but you may do it on a demo account.

You may use linkis router with open firmware and fill it in as you need. (Look up GPL Code Center on google)