VPS - página 2

 
Miguel Angel Vico Alba:


Pues repito, ese EA debe pasar por el taller. Póngase en contacto con su creador y que lo arregle para proximas actualizaciones.

Por otro lado, no ponga el EA a correr adjuntandolo a la gráfica en su cuenta fuera del VPS, así evitara "dobletes"....ademas que no tiene sentido alguno tenerlo corriendo en un VPS y en la gráfica fuera de el.

Oks muchas gracias por tu ayuda.
 
Francisco Reyes:
Oks muchas gracias por tu ayuda.


No hay de que.

Saludos! ;)

 
Pero mejor verlo y operar directamente desde el VPS al metatrader y listo. Y no lo tienes que abrir 2 veces al metatrader.
 
Chavorey:
Pero mejor verlo y operar directamente desde el VPS al metatrader y listo. Y no lo tienes que abrir 2 veces al metatrader.

Chavorey,cre que Miguel ha dicho que no se puede hacer eso.

Se que en otros VPS si me puedo conectar directamente,dado que digamos que mi Metatrader se alojaria en un terminal web o algo asi y no tendria que abrirlo desde mi pc sino por escritorio remoto.

Pero creo que los VPS de aqui de MQL5 eso no se puede o eso creo haber entendido de Miguel.

 
Francisco Reyes:

Chavorey,cre que Miguel ha dicho que no se puede hacer eso.

Se que en otros VPS si me puedo conectar directamente,dado que digamos que mi Metatrader se alojaria en un terminal web o algo asi y no tendria que abrirlo desde mi pc sino por escritorio remoto.

Pero creo que los VPS de aqui de MQL5 eso no se puede o eso creo haber entendido de Miguel.


Exacto.

Un VPS "externo" (no daré nombres puesto que esta prohibido cualquier tipo de promoción) te da acceso a un escritorio virtual donde es como otro Windows (o Linux) y tu ahí haces y deshaces lo que te venga en gana.

Para entendernos es como tener otro ordenador al completo, con su Windows/Linux recien instalado y listo para que uno haga lo que le venga en gana.

El VPS de MetaQuotes es solo para poner un EA o una señal corriendo en una cuenta. La ventaja de este es la latencia, que es bajisima in extremis (+/- 20ms).

Cada uno tiene sus ventajas y desventajas y la elección de uno u otro depende de los requisitos del EA o señal que vayamos a usar. Ya que hay EAs/señales que por ser de puro scalping/ticks necesitan de una baja latencia como nosotros el comer (slippage, spread, etc).

De no ser el caso, siempre sera mejor un VPS "externo" donde uno pueda poner tantos MetaTraders/cuentas como le venga en gana y hacer y deshacer sin ningún tipo de limitación.

 
Miguel Angel Vico Alba:


Exacto.

Un VPS "externo" (no daré nombres puesto que esta prohibido cualquier tipo de promoción) te da acceso a un escritorio virtual donde es como otro Windows (o Linux) y tu ahí haces y deshaces lo que te venga en gana.

Para entendernos es como tener otro ordenador al completo, con su Windows/Linux recien instalado y listo para que uno haga lo que le venga en gana.

El VPS de MetaQuotes es solo para poner un EA o una señal corriendo en una cuenta. La ventaja de este es la latencia, que es bajisima in extremis (+/- 20ms).

Cada uno tiene sus ventajas y desventajas y la elección de uno u otro depende de los requisitos del EA o señal que vayamos a usar. Ya que hay EAs/señales que por ser de puro scalping/ticks necesitan de una baja latencia como nosotros el comer (slippage, spread, etc).

De no ser el caso, siempre sera mejor un VPS "externo" donde uno pueda poner tantos MetaTraders/cuentas como le venga en gana y hacer y deshacer sin ningún tipo de limitación.

Aclaro todo.

Error todo mio,es el primer VPS que contrataba y mi gran error ha sido el dejar el autotrading en mi metatrader conectado.

Eso hacía que mi EA duplicara las operaciones al abrir yo el metatrader,dado que las abría a traves del VPS y de mi metatrader a la vez.

El EA va bien Miguel,hace las operaciones como debe,como ya digo el error ha sido todo mio.

 
Francisco Reyes:

Aclaro todo.

Error todo mio,es el primer VPS que contrataba y mi gran error ha sido el dejar el autotrading en mi metatrader conectado.

Eso hacía que mi EA duplicara las operaciones al abrir yo el metatrader,dado que las abría a traves del VPS y de mi metatrader a la vez.

El EA va bien Miguel,hace las operaciones como debe,como ya digo el error ha sido todo mio.


Error es tener el EA corriendo si ya lo esta haciendo en el VPS, pero una cosa no quita la otra, no debería duplicar operaciones, no es lo habitual, ya que el EA antes de abrir una operación debería inspeccionar las que tiene abiertas, ya que para eso, entre otras, esta el numero mágico.

Lo digo desde la experiencia, ya que como desarrollador tuve un problema parecido con un cliente y rápidamente solvente el problema.

Mi opinión es esa, el EA debería pasar por el taller, pero si usted se conforma sabiendo que no puede poner doble ese EA porque de lo contrario duplica las operaciones...ahí ya cada cual. Pero lo que es, es...esta mal programado.

En fin, un saludo y me alegro de que tenga todo en orden y sepa un poco mas sobre como funciona el VPS. ;)

 
Miguel Angel Vico Alba:


Error es tener el EA corriendo si ya lo esta haciendo en el VPS, pero una cosa no quita la otra, no debería duplicar operaciones, no es lo habitual, ya que el EA antes de abrir una operación debería inspeccionar las que tiene abiertas, ya que para eso, entre otras, esta el numero mágico.

Lo digo desde la experiencia, ya que como desarrollador tuve un problema parecido con un cliente y rápidamente solvente el problema.

Mi opinión es esa, el EA debería pasar por el taller, pero si usted se conforma sabiendo que no puede poner doble ese EA porque de lo contrario duplica las operaciones...ahí ya cada cual. Pero lo que es, es...esta mal programado.

En fin, un saludo y me alegro de que tenga todo en orden y sepa un poco mas sobre como funciona el VPS. ;)

Supongo que el EA detectará el número mágico del server que esta utilizando.Si tengo el VPS y mi metatrader conectados sin quitar el autotrading en este ultimo tal vez no detecta esa operaciones ya abiertas en el VPS

con lo que me la abre igualmente en mi metatrader.

De todas formas ya todo solucionado,muchas gracias Miguel por tus respuestas.

 
Francisco Reyes:

Supongo que el EA detectará el número mágico del server que esta utilizando.Si tengo el VPS y mi metatrader conectados sin quitar el autotrading en este ultimo tal vez no detecta esa operaciones ya abiertas en el VPS

con lo que me la abre igualmente en mi metatrader.

De todas formas ya todo solucionado,muchas gracias Miguel por tus respuestas.


Te explico el procedimiento, aunque sea para que lo tengas claro y ganes un poco de "culturilla"...que de eso nunca sobra.

Los EAs antes de abrir una operación hacen una comprobación de las operaciones que en ese momento estén abiertas, eso por un lado.

Entonces, si tu pones a correr un EA en tu cuenta MT "física", en tu ordenador, y por otro lado esta ese mismo EA en el VPS (siempre teniendo en cuenta que hablamos de que ambos estan en la misma cuenta), no hay razón alguna para que las abra por duplicado. Ya que como comento, el EA del MT "físico" (y viceversa) debería examinar que operaciones tiene abiertas en esa cuenta (rastrear el magic number), y decidir si abrir o quedarse quieto.

Como dije antes no son conjeturas, soy programador y se perfectamente la estructura de un EA.

En resumen y dicho de otra forma, si estando en una misma cuenta (EA en MT "físico" y a su vez en VPS) no es capaz de ver que en esa cuenta ya tiene operaciones abiertas, da igual por donde hayan sido abiertas, esa EA no esta bien programado.

Pero en fin, como ya dije antes, si a ti te vale...yo que me alegro. ;)

Saludos!

 

Buenos días Miguel,

Permite me una pregunta ta que veo que dominas del hosting virtual. 

Di de alta el servicio mediante un ordenador con el cual puedo hacer las sincronización de los EAs sin problema, pero si me conecto desde otro ordenador abriendo la plataforma no tengo (no aparece) la opción de poder sincronizar los EAs y señales. Sabes el motivo y si existe alguna solución?.

Gracias anticipadas por tu respuesta.

un saludo.

Razón de la queja: