Nueva versión de la plataforma MetaTrader 4 build 840: Mejoras y correcciones

 

Nueva versión de la plataforma MetaTrader 4 build 840: Mejoras y correcciones

El viernes 12 de junio de 2015 se publicará una actualización de la plataforma MetaTrader 4. La actualización contiene los siguientes cambios:


MetaTrader 4 Client Terminal build 840

  1. Terminal: La cantidad máxima de pistas emergentes personalizadas de los objetos gráficos ha aumentado hasta 128 símbolos. Las sugerencias se establecen con ayuda de la propiedad OBJPROP_TOOLTIP.




  2. Terminal: Corregida la representación de los objetos gráficos de los canales con la propiedad "Ray" activada, continuación infinita del canal a la izquierda o a la derecha.
  3. Market: Ampliado el historial al comprar los productos. Esto permitirá simplificar la búsqueda de soluciones cuando los usuarios tengan problemas.
  4. Market: Corregidos los errores de prolongación del alquiler de los productos.
  5. MQL4: Corregido el error en la carga de programas MQL4 al usar en los campos símbolos no latinos en ciertas lenguas (en concreto los símbolos de las lengua china y japonesa).
  6. MQL4: Añadida la función MQLSetInteger para gestionar las propiedades de los entornos de los programas MQL4. A la enumeración ENUM_MQL_INFO_INTEGER se ha añadido la propiedad MQL_CODEPAGE. Con su ayuda, a través de la función MQLSetInteger se instala la página de código actual en un programa MQL4 iniciado.

    Por defecto, en un programa MQL4 se instala la página de código que se usó en el momento de la compilación. Si los locales del sistema operativo al compilar e inciar un programa no coinciden, pueden aparecer problemas con la representación de los mensajes y la recepción de los valores de línea. Esto atañe a las funciones Print, PrintFormat, Comment, Alert, MessageBox, SendFTP, SendMail, SendNotification, iCustom y otras funciones, donde se usan como parámetros los nombres de archivos, objetos gráficos, variables globales, etcétera.

    Las nuevas función y propiedad solucionan este problema.

  7. MQL4: Añadida una forma más de la función ObjectsDeleteAll:
    Esta función elimina todos los objetos gráficos del tipo indicado del gráfico indicado o su subventana. Una peculiridad es la posibilidad de indicar el prefijo en el nombre de los objetos a eliminar. Por ejemplo, es posible eliminar solo aquellos objetos cuyo nombre comience por los símbolos "myobj_".

  8. MQL4: Añadida la generación del evento CHARTEVENT_CHART_CHANGE al navegar con las teclas Home y End. Antes, este evento se generaba solo al cambiar las dimensiones de los gráficos y al cambiar sus propiedades a través del diálogo correspondiente.
  9. MQL4: Corregida la generación del evento CHARTEVENT_OBJECT_CREATE al crear un objeto gráfico mediante copia. La copia se ejecuta arrastrando el objeto con la tecla Ctrl pulsada.
  10. MQL4: Corregido el valor retornado por la función ChartID al realizar la simulación visual.
  11. MQL4: Corregida la obtención de la propiedad OBJPROP_SCALE para el objeto gráfico "Ellipse". Esta propiedad está diseñada para obtener la escala del objeto.
  12. MQL4: Corregida la comprobación de los parámetros de entrada de las funciones ArrayFill. Esta función rellena la matriz numérica con el valor indicado.
  13. MQL4: A las clases CArrayChar, CArrayShort, CArrayInt, CArrayFloat y CArrayLong de la biblioteca estándar han sido añadidos los métodos ArrayMaximum y ArrayMinimum. Estos permiten buscar los valores máximos y mínimos en las matrices correspondientes.
  14. MQL4: En las clases СArrayChar, CArrayShort, CArrayInt, CArrayLong, CArrayFloat, CArrayDouble y CArrayString de la biblioteca estándar han sido corregidos los errores en los métodos SearchGreatOrEqual y SearchLessOrEqual. Los métodos permiten buscar en las matrices los elementos mayores o iguales al indicado o menores o iguales al indicado.
  15. MQL4: Corregidos los errores en la clase CArrayChar de la biblioteca estándar. Corregidos los métodos: QuickSort, QuickSearch, SearchGreat y SearchLess.
  16. Correciones de crash logs.

La actualización estará disponible a través del sistema LiveUpdate.
Razón de la queja: