Un cliente acaba de llamar la comparación de la actualización más reciente para MetaTrader Obamacare. Given the number of phone calls that I’ve fielded today, que suena bastante bien.
The most common issue is that expert advisors and indicators don’t show up inside of MetaTrader. Clientes juran arriba y abajo que los archivos están en el lugar correcto, but MT4 can’t find them for some reason.
Tiene uno de los dos temas:
- Sus archivos son no en el lugar correcto. Esta actualización de MT4 migra los nuevos expertos carpeta a un camino completamente diferente. La nueva ruta es C:\Usuarios\User_account_name\Datos de aplicación\Itinerancia\MetaQuotes\Terminal\Instance_id\MQL4\expertos. Los elementos en negrita son diferentes en cada computer.The forma más fácil de acceder a esta carpeta es haciendo clic en Archivo / Carpeta de Datos Abiertos. Haga clic MQL4, luego los expertos.
- Los cambios en el lenguaje de programación MQL4 rompieron su código. Necesitas un MetaTrader programas to modify your code so that it’s compatible with Build 600. The reason your EA or indicator doesn’t show up in MT4 is because el código ya no funciona correctamente. That’s not your fault. It’s a direct result of the changes that MetaQuotes introduced into MQL4.
¿Por qué están haciendo esto?
La verdadera razón es que MetaTrader 5 es un fracaso total desde una perspectiva empresarial. MetaTrader Sólo un puñado de corredores han adoptado 5 como una plataforma disponible. Ninguno que yo sepa se jactan de ello. It’s an option that’s there, pero nadie lo usa. We’re all familiar and want to stick with MT4.
MetaQuotes’ la respuesta es batir sus usuarios pataleando y gritando hacia dónde quiere ir. Quieren quieren todos los que usan MT5. Dado que el mercado ha votado con su falta de adopción, MetaQuotes ve su mejor jugada como obligar MT5 en MT4. Como ellos mismos lo describen, they’re bringing the features of MT5 down to MT4.
Eso viene con un montón “retos”. Yo digo que en broma, ya que cualquier compañía de tecnología de intentar una tirada de código a cabo esta grave está condenado al fracaso. They’ve tried to stuff 3 años de trabajo de desarrollo de un paquete de gráficos independientes en un lanzamiento de software más antiguo. No es exactamente una receta para el éxito.
We’re all familiar and want to stick with MT4.
MetaTrader 4 nunca fue diseñado como un paquete de gráficos extremo superior. I’m from Texas, so I’m going to go with a gun analogy here to reinforce everyone’s stereotypes. MT4 es el AK-47 de los paquetes gráficos. Hay mejor, opciones más sofisticadas disponibles. Pero Te, un AK-47 todavía se disparará, incluso si la cámara está llena de suciedad.
MetaTrader’s appeal is very similar. You don’t need years of trading experience to use it. You pretty much open it up and you’re all set.
El lenguaje MQL4, al menos tal como fue originalmente concebida, era igualmente básico. Era un lenguaje de scripting. That’s fine if you want to build a moving average cross strategy. Si quieres análisis estadístico o implementar una lógica compleja, la simplicidad añade un montón de gastos generales.
La introducción de la programación orientada a objetos a MQL4 intenta apoyar a los comerciantes que quieren seguir un enfoque más sofisticado. La razón por la programación orientada a objetos es importante es realmente más allá del alcance del artículo y, hablando con franqueza, mayoría de los comerciantes de EA realmente importa un bledo los detalles de la programación. La conclusión es que usted puede hacer las tareas más complicadas en la nueva versión de MQL4. Viene a costa de romper un montón de mayores indicadores de anuncios AE.
¿Está afectado por los nuevos cambios a MQL4? Correo electrónico info@onestepremoved.com con los archivos .mq4 que ya no funcionan correctamente con el fin de recibir un presupuesto gratuito.
Neil dice
La forma en MetaQuotes habían ido sobre el despliegue de la actualización para Construir 600 hace MT4 similar a Trojan Horse software: Sin permiso, un programa aparentemente seguro e inocuo sobrescribe los archivos .exe existentes y reorganiza sus carpetas, causando estragos y romper cosas en el proceso. En otras palabras, MT4 se comporta como el malware. Ya no confío MetaQuotes, y serán plataformas de conmutación tan pronto como puedo decidir qué plataforma y que el broker de usar. Entonces voy a extirpar cada instalación MT4 de mi ordenador.
Shaun Overton dice
Estoy de acuerdo. Me preguntaba cómo se obligó a la actualización de los usuarios. The way it’s been handled is extremely underhanded.
Neil dice
Here’s how: en la carpeta oculta C:\ProgramData MetaQuotes, hay una carpeta llamada Webinstall. Dentro de esta carpeta es otra carpeta llamada mt4clw, y al menos dos archivos con el sufijo .png – lo que implica que son archivos de imagen. Ellos no estan! Si cambia el sufijo a .zip, verá que son realmente los archivos. Al Parecer,la plataforma MT4 tiene la capacidad de: 1) descargar estos archivos de imagen, que pasar por alto los programas antivirus, ya que parecen ser archivos no ejecutables; 2) cambiar el sufijo; 3) descomprimir los archivos; 4) comparar la versión descargada del archivo terminal.exe con la versión que ya existe en la carpeta de la Webinstall mt4clw; y 5) proceed to update your MT4 installation’s terminal.exe file to the newer version, si es necesario.
MrWayne dice
¿Se puede hacer una guía sobre cómo escribir una EA que genera unos gráficos personalizados ( Sé que algunos de ellos utilizando el archivo de la historia para hacer esto ) . Intenté escribir una EA que genera unos gráficos personalizados que contienen unos pares seleccionados de divisas , but it just didn’t work out . And my code compare with other people’s is actually similar . I don’t know why .