Discusión sobre el artículo "Preparación de la cuenta comercial para la migración al hosting virtual" - página 12

[Eliminado]  
Rosh:

¿Qué se puede subir a veces al hosting además de Asesores Expertos e indicadores declarados para sincronización? ¿De qué tira el hosting?

Y no estaría de más para resolver la garrapata de la renovación automática de la suscripción de alojamiento - no funciona.

[Eliminado]  

Decidí probar el hosting un poco más, ¡de nuevo hay errores!

¡SendNotification() no funciona en los servidores de metaquotes! ¡No responde! Aunque la notificación de transacciones funciona.

En webzilla funciona, pero el texto ruso no puede enviar correctamente - jeroglíficos envía, con el latín - normal.

Probado con este Asesor Experto

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.");
}}

Y desde otro, VPS de terceros, donde hay un terminal de pleno derecho, todo funciona bien.

La sensación de cierta falta de fiabilidad.

 

Comprobaremos las notificaciones. Yo mismo lo comprobé y todo funcionaba.

El idioma ruso puede ser realmente un problema en MT4, ya que no es un sistema unicode, y el sistema operativo es, obviamente, Inglés. Trate de encontrar una manera de elegir el idioma correcto para la recodificación.

[Eliminado]  
Renat:

Comprobaremos las notificaciones. Yo mismo lo comprobé y todo funcionaba.

El idioma ruso puede ser realmente un problema en MT4, ya que no es un sistema unicode, y el sistema operativo es, obviamente, Inglés. Trate de encontrar una manera de elegir el idioma correcto para la recodificación.

Cool cosa - estas notificaciones Push. Me gusta.

¿Qué pasa con la pregunta"¿Qué se puede subir a veces al hosting además de Asesores Expertos e indicadores declarados para la sincronización?"? En la mayoría de las sincronizaciones - todo es normal, pero siendo realistas en algunas situaciones hubo una fuerte discrepancia en el tráfico. (se puede en privado - y yo, tal vez, perdonar).

[Eliminado]  
wealthclimber:

Sí, es cierto. Me he dado cuenta de que tan pronto como apago mi ordenador y empiezo a usar mi teléfono para controlar si el EA está funcionando, no veo ninguna nueva operación.
¿Comprobó los registros del VPS y si hay algún problema? Por favor, escriba un informe al ServiceDesk con todos los registros. Lea más sobre VPS aquí.
[Eliminado]  
Edic:

¡SendNotification() no funciona en servidores metaquotes! ¡respuesta cero! Sin embargo, la notificación de transacción funciona.


Ahora funciona. Pero la desinicialización a veces tiene que esperar mucho tiempo. El hosting parece cancelarse, pero el bot prodlal a veces sigue fallando durante un par de minutos, pero es una nimiedad.
 

Qué significa esta línea en el registro principal del Servidor Virtual (el número de cuenta fue sustituido por ABCDE):

2014.12.08 23:55:56.504 'ABCDE': conexión fallida [Cuenta desactivada]

Mi EA opera sin problemas en el Terminal que se ejecuta en mi escritorio. La compilación de Terminal es 745.

Una y otra y otra vez - no hay suficiente documentación. Busqué en todo el sitio y no había coincidencias.

 

Renat, por favor dime, no entendí del artículo - la copia de señales se bloquea en el terminal y se transfiere al hosting virtual. Es decir, me conecto en mi terminal habitual y no hay operaciones en la señal se muestran allí? ¿Y dónde y cómo puedo ver lo que está sucediendo en la señal? ¿Y dónde puedo prolongar mi suscripción a la señal?

Cuando enciendo el terminal habitual en mi ordenador (después de alquilar un terminal virtual), ¿se mostrará la información correcta sobre el estado de la cuenta, el margen, los fondos libres, etc.?

¿Entiendo correctamente que puedo abrir operaciones manualmente en mi terminal y que se transferirán automáticamente al terminal virtual, es decir, que no necesito sincronizarlas adicionalmente?

Otra pregunta. Yo uso indicadores en mi terminal, que los EAs no necesitan. Antes de la migración, entiendo, es mejor apagarlos. Si después los vuelvo a activar en mi terminal, ¿no afectará en nada al estado del servidor virtual?

 
bhumi22:

Renat, por favor dime, no entendí del artículo - la copia de las señales se bloquea en el terminal y se transfiere al alojamiento virtual. Es decir, ¿conecto mi terminal habitual y allí no se muestra ninguna operación de señal?

Cuando conecto mi terminal habitual en mi ordenador (después de alquilar un terminal virtual), ¿se mostrará la información correcta sobre el estado de la cuenta, el margen, los fondos libres, etc.?

Por supuesto, todo se mostrará en su terminal de cliente cuando se conecte a esta cuenta: posiciones abiertas, órdenes pendientes, historial de operaciones, margen, beneficios, etc. El terminal virtual es sólo un terminal en hosting, que está conectado a su cuenta las 24 horas del día. Y todas las operaciones de copia se registrarán en él en el registro del terminal (como de costumbre) cuando se suscriba a la señal.
 
bhumi22:

¿Dónde y cómo puedo ver lo que ocurre en la señal?

Solicite los registros del terminal virutal directamente desde su terminal cliente . https://www.mql5.com/es/articles/994.


En la ventana de visualización de logs abierta, puede especificar un texto por el que se filtrarán los registros de logs, establecer el intervalo deseado y, a continuación, pulsar el botón "Solicitar" para descargar los registros encontrados.


Los registros del terminal virtual se actualizan cada vez que se solicitan y se guardan en carpetas como <catálogo de datos del terminal>/logs/hosting.<hosting_ID>.terminal y <catálogo de datos del terminal>/logs/hosting.<hosting_ID>.expertos.
Подготовка торгового счета к миграции на виртуальный хостинг
Подготовка торгового счета к миграции на виртуальный хостинг
  • 2014.10.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.