MT4 64 bit se está convirtiendo en nessery para la compatibilidad con windows 10 y nuevos pcs - página 3
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
El tema no es de emulación sino de poder ejecutar MT4 en un sistema de 64 bits.
Así que cuando escribió :
Le contesté : no es cierto.
Para mí, lo que ha dicho es cierto. Puedes ejecutar MT4 en un SO de 64 bits, pero con una máquina virtual/emulación (puedes llamarlo como quieras). Por lo tanto, no es lo mismo que ejecutar una aplicación nativa de 64 bits (menor velocidad, límite de memoria, etc). Saludos.
¡Estoy totalmente de acuerdo con @Alain Verleyen, @whroeder1 y @honest_knave! No existe limitación (o desventaja) alguna para ejecutar MT4 (32 bits) en un Windows 7, 8 o 10 de 64 bits o en Windows Server 2008, 2012 o 2016 (sí, lo he ejecutado personalmente en todos ellos).
Además, no hay tal cosa como que se ejecuta como "virtual" o "emulado" o algo por el estilo. Simplemente se ejecuta en un contexto diferente (capa extra) donde la API expuesta, la gestión de recursos, etc. se presentan como funcionalidad de 32 bits (el código en sí, todavía se ejecuta como código nativo).
De hecho, incluso Microsoft recomienda utilizar la versión de 32 bits de Office en Windows 10, en lugar de la versión de 64 bits, porque es utiliza menos recursos y es marginalmente más rápido.
Conclusión para el OP es, sólo está creando un problema donde no existe - Si desea utilizar MT4 en Windows 10 (64 bits), simplemente hacerlo. Y si no funciona, entonces considera que puede ser un problema de P.I.C.N.I.C.
EDIT: Microsoft se refiere a WOW64 como "el emulador x86", pero eso es una simplificación excesiva de lo que hace y tiene que ver principalmente con el entorno en el que se ejecuta una aplicación, no con la ejecución real de su código. Se trata más bien de una estratificación de la estructura subyacente y de la funcionalidad presentada a la aplicación de 32 bits. Sí, entiendo que técnicamente se puede llamar "emulación", pero la palabra invoca incorrectamente una visión mal entendida de lo que realmente está haciendo.
¡Estoy totalmente de acuerdo con @Alain Verleyen, @whroeder1 y @honest_knave! No hay ninguna limitación (o desventaja) para ejecutar MT4 (32 bits) en un Windows 7, 8 o 10 de 64 bits o Windows Server 2008, 2012 o 2016 (sí, lo he ejecutado personalmente en todos ellos).
¿No dijiste que nunca estuviste de acuerdo con Alain? jajaja :0).
Yo también he ejecutado MT4 en varios SO de 64 bits sin problemas. Pero tiene limitaciones (velocidad lenta, límite de memoria, etc, etc). No es lo mismo que ejecutar una aplicación nativa de 64 bits. Para un SO de 64 bits es mejor usar MT5. De lo contrario, no aprovecharás todas las capacidades de un SO de 64 bits. Son dos asuntos diferentes.
Saludos.
¿No dijiste que nunca estuviste de acuerdo con Alain? jajaja :0).
Yo también he ejecutado MT4 en varios SO de 64 bits sin problemas. Pero tiene limitaciones (velocidad lenta, límite de memoria, etc, etc). No es lo mismo que ejecutar una aplicación nativa de 64 bits. Para un SO de 64 bits es mejor usar MT5. De lo contrario, no aprovecharás todas las capacidades de un SO de 64 bits. Son dos asuntos diferentes.
¿Dónde y cuándo he dicho eso? Sí he dicho que hemos tenido "disputas" y "choques" de opiniones, pero no que nunca esté de acuerdo con Alain.
¿Velocidad lenta? ¿Límite de memoria? Nunca he tenido ninguna aplicación que corra más lenta en un SO de 64 bits que en uno de 32 bits en la misma máquina. Hay que comparar "manzanas" con "manzanas" y no con "naranjas". En cuanto a los límites de memoria, ¿cómo puede un SO de 64 bits estar limitando la memoria de una aplicación de 32 bits? Está limitada por su propio espacio de direcciones de 32 bits, ¡no porque el SO de 64 bits la esté limitando!
Si lo que dices es que la versión de 64 bits de una aplicación puede ser superior a la de 32 bits (énfasis en "puede ser", porque no es necesariamente siempre así) porque tiene a su disposición un espacio de direcciones mayor, funcionalidad de la CPU, etc. - entonces sí, pero nadie está discutiendo eso.
Lo que estamos discutiendo es el hecho de que el OP está afirmando que un sistema operativo de 64 bits es de alguna manera culpable de la funcionalidad reducida o limitada de una aplicación de 32 bits. Eso no es cierto.
Y también, no, no es SIEMPRE mejor usar una aplicación de 64 bits en un sistema operativo de 64 bits. Como ya he dicho, la propia Microsoft sugiere utilizar el Office de 32 bits en lugar de la versión de 64 bits. Depende de cada caso individual y no puede ser una regla general.
Yo uso tanto MT4 como MT5 (64 bits) en un Windows 10 (64 bits) a diario, y francamente, sigo encontrando MT5 muy carente incluso con todo "su gran argumento de venta de 64 bits". Su multiprocesamiento y otras "golosinas" no tienen nada que ver con que sea de 64 bits y también podrían haberse implementado en MT4 si los desarrolladores hubieran querido hacerlo. De hecho, como no estoy absolutamente seguro de esto, MT5 también está disponible en 32 bits.
Yo uso tanto MT4 como MT5 (64 bits) en un Windows 10 (64 bits) diariamente, y francamente, sigo encontrando a MT5 muy carente incluso con todo "su tan grandioso discurso de ventas de 64 bits". Su multiprocesamiento y otras "golosinas" no tienen nada que ver con que sea de 64 bits y también podrían haberse implementado en MT4 si los desarrolladores hubieran querido hacerlo. De hecho, como no estoy absolutamente seguro de esto, MT5 también está disponible en 32 bits.
Varias cosas, pero en lo que respecta al hilo, la mejora del rendimiento, aunque es obvia, no es tan grande como se "anuncia" o se "exagera" sobre los anuncios de "High Frequency Trading". Además, ¡está muy necesitado de recursos! (Edición: HFT y no HPT como tenía en el texto original)
Pero hay muchas otras cosas, no directamente relacionadas con el hilo, ya que falta la funcionalidad que está disponible en MT4 (pero todavía no está disponible en MT5, incluso después de años de espera). También hay varias otras operaciones que eran bastante fáciles de hacer en MT4, pero por alguna razón desconocida, se ha hecho más complicado de lograr.
Por ejemplo, un simple back-test (no visual) en MT4 permitía ver los resultados de la operación durante y después, pero en MT5 sólo se puede tener acceso a ellos a través de la salida de Exportación (desde la ventana de Gráficos), o el Informe de Prueba final, o en pantalla si se hace en Modo Visual. Obviamente, puedo echar un vistazo al informe o acelerar la prueba visual saltando al final del periodo de prueba, pero los pasos generales necesarios para hacer todo esto de forma sencilla y rápida, llevan mucho más tiempo y no son muy fáciles de usar o intuitivos.
Sí, también tiene muchas cosas buenas y estupendas, pero no es habitual que una aplicación de actualización quite tantas funcionalidades de las versiones anteriores que gustan a los usuarios y de las que se han hecho dependientes. Normalmente uno espera con ansias el nuevo y mejorado modelo, pero no en este caso. Fue más bien el paso de una "berlina" a un "SUV", en lugar de una nueva "berlina de lujo".
¿Dónde y cuándo he dicho eso? Sí he dicho que hemos tenido "disputas" y "choques" de opiniones pero no que nunca esté de acuerdo con Alain.
Sí, me refería a eso. Y sí, lo dijo Alain y no tú. Pensé que eras tú, lo siento. De todos modos, esta pregunta no tiene importancia. Era una broma.
¿Velocidad lenta? ¿Límite de memoria? Nunca he visto ninguna aplicación que se ejecute más lentamente en un sistema operativo de 64 bits que en uno de 32 bits en la misma máquina.
He visto aplicaciones de 32 bits corriendo más lento en un SO de 64 bits que en un SO nativo de 32 bits. La misma máquina y la misma aplicación.
En cuanto a los límites de memoria, ¿cómo puede un SO de 64 bits estar limitando la memoria de una aplicación de 32 bits? Está limitada por su propio espacio de direcciones de 32 bits, ¡no porque el SO de 64 bits la esté limitando!
No, no he dicho eso. Un SO de 64 bits no limita la memoria (un SO de 32 bits sí), pero si usas una aplicación de 32 bits, no aprovecharás TODA la memoria RAM instalada en tu máquina, aunque estés usando un SO de 64 bits. A eso me refería.
Si lo que dices es que la versión de 64 bits de una aplicación puede ser superior a la de 32 bits (énfasis en "puede ser", porque no necesariamente es siempre así) porque tiene a su disposición un mayor espacio de direcciones, funcionalidad de la CPU, etc. - entonces sí, pero nadie lo discute.
Sí, yo también lo digo.
Lo que estamos discutiendo es el hecho de que el OP está afirmando que un sistema operativo de 64 bits es de alguna manera culpable de la funcionalidad reducida o limitada de una aplicación de 32 bits. Eso no es cierto.
Creo que es cierto, debido a lo que he dicho más arriba.
Y también, no, no es SIEMPRE mejor utilizar una aplicación de 64 bits en un sistema operativo de 64 bits. Como he dicho, la propia Microsoft, sugiere utilizar el Office de 32 bits en lugar de la versión de 64 bits. Depende de cada caso individual y no puede ser una regla general.
Debería ser así siempre. Si no es así, tal vez la aplicación de 64 bits no está bien implementada.
De hecho,como no estoy absolutamente seguro de esto, MT5 también está disponible en 32 bits.
Sí, MT5 tiene una versión de 32 bits.
Saludos.
¿Puedo preguntar a qué se refiere con "muy escaso"?
MQL5 ha mejorado en los últimos 12 meses, especialmente en el rendimiento de un solo hilo. Sin embargo, hemos tenido que poner en algunas soluciones desagradables a los errores que Metaquotes no parecen querer reconocer o arreglar.
Y, por supuesto, no se nos permite discutir esos problemas en este foro porque es para "problemas de los usuarios" y no para problemas de Metaquotes.
Probablemente deberíamos crear un "grupo de desarrolladores" que pueda revisar los principales problemas y presionar a Metaquotes por parte de la comunidad de desarrolladores, en lugar de que la plataforma se rija tanto por los requisitos de marketing y de los corredores.