Yes, the EA does work if it is not migrated to the virtual hosting. But if I migrate, it does not open orders. I look at the chart and see that the EA is supposed to open an order but it hasn't. I press the autotrade button again and it opens the order, i.e. the order is opened from my PC and not from the web-hosting. I will send the logs today if such a situation appears. Thank you for your help.
Another way to make it work is to print "I am alive" every hour, which means that the EA is not frozen and is working. And the additional logging is a must - enter the logging of all operations in the code of the Expert Advisor.
Another way to do it: for example, every hour the Expert Advisor prints "I am alive" - it means that the Expert Advisor is not hung up and is working. And the additional logging is a must - enter the logging of all operations in the Expert Advisor's code.
The matter is that I'm not a programmer. The Expert Advisor was purchased back in January and it was working. I did not trade for a month and it was disabled. However, I enabled it a week ago and now this mess. I have also installed a script to open orders by time and it is not working on virtual hosting either.
The thing is that I am not a programmer. The Expert Advisor was bought back in January and was working. I took part in trading for a month and it was switched off. I enabled it a week ago and this is the problem. I also installed a script to open orders by time and it did not work on virtual hosting either.
The script basically you cannot migrate to MQL5 VPS - so don't cheat.
And as for the EA - I've already said several times: logging and logging again. No proof - no answers.
Read it and see that the MQL5 VPS reduces the execution time of a trade order, when the ping from your PC to the broker's server is long. This means that while you receive an order and send it from your home PC, the MQL5 VPS will have time to send it several times. It is not mentioned anywhere that MQL5 VPS affects the TIME OF TRADING ORDER EXECUTION on a broker's server. If the execution time of a trade order is just huge - that is a reason to think twice and change broker.
As for what it does not say anywhere - this is exactly what it says - https://www.mql5.com/ru/vps/forex
Again - on an office PC with good UPS, transactions are 20 times faster than on your VPS. And it has nothing to do with the broker. I think the discussion on this topic is over, especially when you deleted one of my posts about the VPS server. Very cowardly behaviour on your part.
Сервера MetaTrader VPS расположены максимально близко к брокеру, что позволяет минимизировать сетевые задержки при исполнении ордеров и обеспечить круглосуточную работу торговых роботов и подписок на сигналы. VPS поможет сделать трейдинг на форексе прибыльнее!
You stubbornly do not want to think, but prefer to see what you want to see. It is the reference cited that talks about saving time when the order goes to and from your PC. Please read more thoughtfully and do not fantasise.
You stubbornly do not want to think, but prefer to see what you want to see. It is the reference cited that talks about saving time when the order goes to and from your PC. Please read more thoughtfully and don't fantasise.
It is you who are fantasizing in advertising!
And once again I am writing to you lo that I have a better experience with my broker than through your VPS. And you are the one who STILL won't admit your flaws. Why did you delete your post? Is this decent behaviour? Did I insult anyone? I was writing about a problem. I repeat, transactions are 20 times faster on an office PC. What's that?
It's a fact. And the logs you slipped me are what? That's how you know about the problem. I don't know how and where orders and deals are executed, while you wrote yesterday that your Expert Advisor was blocked on a local PC and you have a record of it in your log-file. You constantly come up with an "explanation" about a "bad" broker - well what are you noodling around with, if I was not happy with him I would have left him. I have had development experience since 2009, and I became a programmer at the age of 15 - that was a long time ago.
First and foremost, respect the client who paid you and asks you to sort it out.
In your position, I would return the money and that would be the end of this futile argument.
I recommend that you cool down and read more carefully. I have been answering Sergei Gruzdev's questions all along. I only started answering you today.
So explain why and solve your server's communication problem, e.g. communication channel. You may very well have a bad channel and you are saving on customers.
Sort it out, otherwise you will be shut down for being unnecessary.
Why "sell" a ping?
And if you were not talking to me, then why did you delete my post?
I wrote to you, and you're back to the topic that not you and not me, but who's here and with whom?
So explain why and solve your server's communication problem, e.g. communication channel. You very possibly have a bad channel and are saving clients money.
Take another close look at the fragment of your log:
LK 016:30:00.044 Trades '500089278': market buy0.01 EURUSD sl: 1.16848 tp: 1.17898
OD 016:30:00.066 Trades '500089278': accepted market buy 0.01 EURUSD sl: 1.16848 tp: 1.17898
QQ 016:30:02.070 Trades '500089278': deal #4980471 buy 0.01 EURUSD at 1.17449 done (based on order #6390183)
RL 016:30:02.076 Trades '500089278': order #6390183 buy 0.01 / 0.01 EURUSD at 1.17449done in2032.114 ms
PQ 016:30:02.107 Trades '500089278': buy limit0.02 EURUSD at 1.17239 sl: 1.16639 tp: 1.17689
OG 016:30:02.116 Trades '500089278': accepted buy limit 0.02 EURUSD at 1.17239 sl: 1.16639 tp: 1.17689
DF 016:30:02.117 Trades '500089278': order #6390184 buy limit 0.02 / 0.02 EURUSD at 1.17239done in10.658 ms
JJ 016:31:46.014 Trades '500089278': market sell0.01 EURUSD sl: 1.18092 tp: 1.17042
MR 016:31:46.025 Trades '500089278': accepted market sell 0.01 EURUSD sl: 1.18092 tp: 1.17042
OG 016:31:48.028 Trades '500089278': deal #4980511 sell 0.01 EURUSD at 1.17492 done (based on order #6390225)
OJ 016:31:48.029 Trades '500089278': order #6390225 sell 0.01 / 0.01 EURUSD at 1.17492done in2015.824 ms
JD 016:31:48.076 Trades '500089278': sell limit0.02 EURUSD at 1.17702 sl: 1.18302 tp: 1.17252
MR 016:31:48.087 Trades '500089278': accepted sell limit 0.02 EURUSD at 1.17702 sl: 1.18302 tp: 1.17252
IN 016:31:48.088 Trades '500089278': order #6390227 sell limit 0.02 / 0.02 EURUSD at 1.17702done in12.575 ms
Doesn't it confuse you that the order execution time changes so much within one second? That the situation repeats itself regularly and clearly depends on the type of order? Or do you think that the "communication channel" can selectively slow down by sending packets with a certain order type?
301933
Yes, the EA does work if it is not migrated to the virtual hosting. But if I migrate, it does not open orders. I look at the chart and see that the EA is supposed to open an order but it hasn't. I press the autotrade button again and it opens the order, i.e. the order is opened from my PC and not from the web-hosting. I will send the logs today if such a situation appears. Thank you for your help.
Another way to make it work is to print "I am alive" every hour, which means that the EA is not frozen and is working. And the additional logging is a must - enter the logging of all operations in the code of the Expert Advisor.
Another way to do it: for example, every hour the Expert Advisor prints "I am alive" - it means that the Expert Advisor is not hung up and is working. And the additional logging is a must - enter the logging of all operations in the Expert Advisor's code.
The matter is that I'm not a programmer. The Expert Advisor was purchased back in January and it was working. I did not trade for a month and it was disabled. However, I enabled it a week ago and now this mess. I have also installed a script to open orders by time and it is not working on virtual hosting either.
301933
The thing is that I am not a programmer. The Expert Advisor was bought back in January and was working. I took part in trading for a month and it was switched off. I enabled it a week ago and this is the problem. I also installed a script to open orders by time and it did not work on virtual hosting either.
The script basically you cannot migrate to MQL5 VPS - so don't cheat.
And as for the EA - I've already said several times: logging and logging again. No proof - no answers.
Read the Help:
Read it and see that the MQL5 VPS reduces the execution time of a trade order, when the ping from your PC to the broker's server is long. This means that while you receive an order and send it from your home PC, the MQL5 VPS will have time to send it several times. It is not mentioned anywhere that MQL5 VPS affects the TIME OF TRADING ORDER EXECUTION on a broker's server. If the execution time of a trade order is just huge - that is a reason to think twice and change broker.
As for what it does not say anywhere - this is exactly what it says - https://www.mql5.com/ru/vps/forex

Again - on an office PC with good UPS, transactions are 20 times faster than on your VPS. And it has nothing to do with the broker.
I think the discussion on this topic is over, especially when you deleted one of my posts about the VPS server.
Very cowardly behaviour on your part.
301933
You stubbornly do not want to think, but prefer to see what you want to see. It is the reference cited that talks about saving time when the order goes to and from your PC. Please read more thoughtfully and do not fantasise.
You stubbornly do not want to think, but prefer to see what you want to see. It is the reference cited that talks about saving time when the order goes to and from your PC. Please read more thoughtfully and don't fantasise.
It is you who are fantasizing in advertising!
And once again I am writing to you lo that I have a better experience with my broker than through your VPS.
And you are the one who STILL won't admit your flaws.
Why did you delete your post?
Is this decent behaviour?
Did I insult anyone?
I was writing about a problem.
I repeat, transactions are 20 times faster on an office PC.
What's that?
It's a fact.
And the logs you slipped me are what?
That's how you know about the problem.
I don't know how and where orders and deals are executed, while you wrote yesterday that your Expert Advisor was blocked on a local PC and you have a record of it in your log-file.
You constantly come up with an "explanation" about a "bad" broker - well what are you noodling around with, if I was not happy with him I would have left him.
I have had development experience since 2009, and I became a programmer at the age of 15 - that was a long time ago.
First and foremost, respect the client who paid you and asks you to sort it out.
In your position, I would return the money and that would be the end of this futile argument.
301933
I advise you to chill out and read more carefully. I have been answering Sergei Gruzdev's questions all along. I only started answering yours today.
I recommend that you cool down and read more carefully. I have been answering Sergei Gruzdev's questions all along. I only started answering you today.
So explain why and solve your server's communication problem, e.g. communication channel.
You may very well have a bad channel and you are saving on customers.
Sort it out, otherwise you will be shut down for being unnecessary.
Why "sell" a ping?
And if you were not talking to me, then why did you delete my post?
I wrote to you, and you're back to the topic that not you and not me, but who's here and with whom?
Anyway, just return this token amount.
And you can delete the whole branch, but I've kept copies.
So explain why and solve your server's communication problem, e.g. communication channel.
You very possibly have a bad channel and are saving clients money.
Take another close look at the fragment of your log:
Doesn't it confuse you that the order execution time changes so much within one second? That the situation repeats itself regularly and clearly depends on the type of order? Or do you think that the "communication channel" can selectively slow down by sending packets with a certain order type?