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

[Eliminado]  
Server Muradasilov:
el 15 del mes que viene.
Gracias, lo tengo.
 

Hola.

Por favor, aconséjeme, tengo un MT4 (de Alpari) EA conectado. Funciona en mi ordenador, pero no quiere funcionar en un VPS.

He conectado el VPS según las instrucciones:

https://www.mql5.com/es/articles/994

El registro del servidor muestra un error que no puede cargar el Asesor Experto:

no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC897979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3].

Pero no hay tal ruta y carpetas en mi ordenador:

MetaTraderHosting\

instancias

12F77A6AFDCC8979340CA1EB0D56BF64

¿Cómo conectar un Asesor Experto en VPS?

Подготовка торгового счета к миграции на виртуальный хостинг
Подготовка торгового счета к миграции на виртуальный хостинг
  • 2014.10.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.
 
PavelKa1:

Hola.


Una de las explicaciones es que las llamadas DLL no están permitidas en hosting compartido. Si un Asesor Experto utiliza llamadas DLL, no funcionará en hosting compartido. Como referencia - el uso de DLL es un signo de programación antigua y la ignorancia en términos de seguridad.
 

¿Cómo puedo saber si utiliza DLL o no?

En la configuración de mi ordenador, en la configuración del Asesor Experto, DLL está desactivado. Y el EA funciona. Entonces, ¿no utiliza DLL?

¿Hay alguna forma de especificar la ruta al Asesor Experto en el servidor?

(por alguna razón el mensaje se escribe sobre una línea y ocupa mucho espacio - no sé cómo arreglarlo).

 
PavelKa1:


Vuelva a compilar el Asesor Experto en una nueva construcción (en la actualidad la última MetaTrader 4 tiene construir 950).
 

Si he entendido bien, la recompilación es necesaria cuando el Asesor Experto no sale en el gráfico y no funciona en MT4.

Pero funciona bien en mi ordenador. Pero no funciona en VPS.

Si el formato de la EA no está en MQ4, pero sólo EX4, entonces no recompilar?

 
PavelKa1:

Si he entendido bien, la recompilación es necesaria cuando el Asesor Experto no sale en el gráfico y no funciona en MT4.

Pero funciona bien en mi ordenador. Pero no funciona en VPS.

Si el formato del EA no está en MQ4, sino sólo EX4, ¿no puedo recompilarlo?

Sólo se pueden compilar formatos editables (mq5 o mq4). ¿Cuál es la compilación del terminal en tu ordenador de casa? Comprueba también los logs del hosting virtual en busca de errores y mensajes - y los logs de ambas plataformas virtuales - Terminal y Expert Advisors).
 


Me di cuenta de que la recompilación no funcionará, porque tengo la EA sólo en formato EX4.
En mi ordenador de casa construir 950.
No hay errores en el registro de alojamiento virtual "Terminal".
En el registro de "Experto" escribí uno de los errores anteriores.
Para elaborar, el asesor es multidivisa y en el último momento en el diario "Expertos" errores son los siguientes:
2016.03.22 06:03:47.516 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.532 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.548 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.563 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.579 no puede abrir el archivo 'C:C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.594 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC897979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.626 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.641 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.672 no se puede abrir el archivo 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]

 
No se puede encontrar sobre el tráfico en vps, disco allí 30 m.b. registros de terminales se llenan activamente, ¿cómo en vps para borrar el registro, es posible? ¿Qué pasa si no queda memoria en el disco? ¿Hay un límite de tráfico?
 
Anatolij Anufriev:
No se puede encontrar sobre el tráfico en vps, disco allí 30 m.b. registros de terminales se llenan activamente, ¿cómo en vps para borrar el registro, es posible? ¿Qué pasa si no queda memoria en el disco? ¿Hay un límite de tráfico?

En alojamiento compartido, integrado en el terminal que, de hecho, no tienen acceso a la información sobre el disco (sobre su tamaño). Y siempre se puede ver el uso del disco de la siguiente manera: Trabajando con plataforma virtual. Y una situación bastante normal es un uso del disco alrededor de 250 MB:

Uso del disco en alojamiento compartido