Discussion of article "How to Prepare a Trading Account for Migration to Virtual Hosting" - page 12

 
Rosh:

What can be sometimes uploaded to the hosting besides Expert Advisors and indicators declared for synchronisation? What does the hosting pull?

And it wouldn't hurt to sort out the tick of automatic renewal of hosting subscription - it doesn't work.

 

I decided to test the hosting a little more, again there are errors!

SendNotification() doesn't work on metaquotes servers! No response! Although, notification of transactions works.

On webzilla works, but the Russian text can not send correctly - hieroglyphics sends, with Latin - normal.

Tested with this Expert Advisor

int sleep =6100;
int OnInit()
  {
   EventSetMillisecondTimer(sleep);
   return(INIT_SUCCEEDED);      
  }
void OnDeinit(const int reason)
  {
   EventKillTimer();
  }
void OnTimer()
  {
 if(IsTradeAllowed()){
SendNotification ("What the F**k.");
}}

And from another, third-party VPS, where there is a full-fledged terminal, everything works fine.

The feeling of some unreliability.

 

We'll check the notifications. I checked it myself and everything worked.

Russian language can actually be a problem in MT4, as it is not a unicode system, and the operating system is obviously English. Try to find a way to choose the right language for recoding.

 
Renat:

We'll check the notifications. I checked it myself and everything worked.

Russian language can actually be a problem in MT4, as it is not a unicode system, and the operating system is obviously English. Try to find a way to choose the right language for recoding.

Cool thing - these Push notifications. I like it.

What about the question"What can be sometimes uploaded to the hosting besides the Expert Advisors and indicators declared for synchronisation?"? In most synchronisations - everything is normal, but realistically in some situations there was a strong discrepancy in traffic. (you can in private - and I, maybe, forgive).

 
wealthclimber:

Yes I did. I noticed as soon as I shut down my computer and start using my phone to monitor if EA is working, I won't see any new trade.
Did you check logs from VPS any issues there? Please write report to the ServiceDesk with all logs. Read more about VPS here.
 
Edic:

SendNotification() does not work on metaquotes servers! zero response! Transaction notification works though.


It's working now. But deinitialisation sometimes has to wait a long time. The hosting seems to be cancelled, but the prodlal bot sometimes continues to falter for a couple of minutes, but it is a trifle.
 

What does this line in the main log of the Virtual Server mean (the account number was substituted with ABCDE):

2014.12.08 23:55:56.504 'ABCDE': connect failed [Account disabled]

My EA trades without any problems in the Terminal running on my desktop. The Terminal build is 745.

Again and again and again - not enough documentation. I searched the whole site and there were no matches. 

 

Renat, please tell me, I didn't understand from the article - copying of signals is blocked on the terminal and transferred to virtual hosting. That is, I switch on my usual terminal and no trades on the signal are displayed there? And where and how can I see what is happening on the signal? And where can I prolong my subscription to the signal?

When I switch on the regular terminal on my computer (after renting a virtual terminal), will it display correct information about the account status, margin, free funds, etc.?

And do I understand correctly that I can open trades manually in my terminal and they will be automatically transferred to the virtual terminal - i.e. I don't need to synchronise them additionally?

Another question. I use indicators on my terminal, which EAs do not need. Before migration, I understand, it is better to switch them off. If I switch them on again in my terminal afterwards, it will not affect the state of the virtual server in any way?

 
bhumi22:

Renat, please tell me, I didn't understand from the article - copying of signals is blocked on the terminal and transferred to virtual hosting. That is, I switch on my usual terminal and no signal trades are displayed there?

When I switch on my regular terminal on my computer (after renting a virtual terminal), will it display correct information about the account status, margin, free funds, etc.?

Of course, everything will be displayed in your client terminal when connected to this account - open positions, pending orders, trading history, margin, profit and so on. Virtual terminal is just a terminal on hosting, which is connected to your account 24 hours a day. And all copying operations will be logged on it in the terminal log (as usual) when you subscribe to the signal.
 
bhumi22:

Where and how can I see what is happening on the signal?

Request the logs of the virutal terminal directly from your client terminal . https://www.mql5.com/en/articles/994.


In the opened logs view window, you can specify a piece of text by which log records will be filtered, set the desired interval and then click the "Request" button to download the found records.


The logs of the virtual terminal are updated each time they are requested and are saved in folders like <terminal data catalogue>/logs/hosting.<hosting_ID>.terminal and <terminal data catalogue>/logs/hosting.<hosting_ID>.experts.
Подготовка торгового счета к миграции на виртуальный хостинг
Подготовка торгового счета к миграции на виртуальный хостинг
  • 2014.10.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.