Notas de la Versión

From FxCodeBaseWiki
(Redirected from Release Notes/es)
Jump to: navigation, search

ForexConnect 1.4.1 beta (2016-03-02)

Cambios

  1. Capacidad para recuperar información sobre comisiones se ha agregado. Recuperar información sobre comisiones, utiliza nueve interfaz IO2GCommissionsProvider. Nuevo método getCommissionsProvider se ha agregado al interfaz IO2GSession. Utilizando la interfaz de IO2GCommissionsProvider puede:
    1. Recupera listas de comisiones para la oferta y cuenta especificado. Para este propósito, utiliza método IO2GCommissionsProvider.getCommissionDescriptions.
    2. Calcula comisiones estimadas para operaciones de comerciales. Para este propósito, utiliza los siguientes métodos: IO2GCommissionsProvider.calcOpenCommission,IO2GCommissionsProvider.calcCloseCommission,IO2GCommissionsProvider.calcTotalCommission.
  2. La función de Search se ha actualizado. Ahora es posible para buscar no sólo por valores especificados, sino tambien para valores que son mayores, menos o entre los valores especificados. Nuevo enumeracion O2GRelationalOperators se ha agregado. Un Nuevo parámetro con el tipo de O2GRelationalOperators se ha agregado a los metodos siguientes: getNextGenericRowByColumnValue,getNextGenericRowByMultiColumnValues,getNextGenericRowByColumnValues,getNextGenericRowByCondition
  3. Ahora es posible para recibir sólo eventos comerciales omitir de eventos causados por cálculo de datos. Nuevo método setTableEventsFilter se ha agregado al interfaz IO2GTable.
  4. Se han agregado es la capacidad para configurar los tiempos de espera de solicitud. If a timeout expires and there is no request response, ForexConnect will send the request failed notification. Nuevos métodos setRequestsTimeout, getRequestsTimeout se han agregado a IO2GSession.
  5. Ahora es posible para recuperar notificaciones sobre principio\al final del lote de cuadro eventos. Los lotes de eventos es un conjunto de eventos generado para un cuadro por un mensaje de servidor único. Se ha agregado es la interfaz IO2GUpdatesProcessStatusListener.
  6. Puede elegir el modo del precio de abrir para la calculación de la vela utilizando el precio Close de la vela de anterior o primero tick de la vela actual. El nuevo parámetro se ha agregado a fillMarketDataSnapshotRequestTime.

Cambios de última ahora

  1. Nuevo parámetro en métodos getNextGenericRowByColumnValue, getNextGenericRowByMultiColumnValues, getNextGenericRowByColumnValues. Simular el antiguo comportamiento, el valor de "EqualTo" del nuevo parámetro se debe utilizar.
  2. Nuevo parámetro en el fillMarketDataSnapshotRequestTime.

Simular el antiguo comportamiento, el valor de "PreviousClose" del nuevo parámetro se debe utilizar.

ForexConnect 1.3.2 beta (2015-01-29)

Cambios

  1. Para evitar problemas con nuevas reglas del AppStore (https://developer.apple.com/news/?id=10202014a) ahora ForexConnect compatible con arquitectura de 64-bit y se construye en iOS 8 SDK.
  2. OpenSSL ha sido actualizado para evitar problemas con la vieja versión.
  3. ForexConnect soporta actualizaciones del servidor con respect a la posibilidad para separar sesiones de comercio y gráfico. La interfaz de ForexConnect también se extendió – para apoyar la capacidad de trabajar con la sesión gráfica en modos diferentes. Para este proposito en interfaz de O2GSession se aplicaron los siguientes métodos: setChartSessionMode, getChartSessionStatus, subscribeChartSessionStatus y unsubscribeChartSessionStatus. La nueva interfaz de O2GChartSessionStatus y nuevos métodos de onChartSessionStatusChanged y onChartSessionLoginFailed se implementaron. Método de onChartSessionLoginFailed funciona igual que métodos onSessionStatusChanged y onSessionLoginFailed ( O2GSessionStatus interface) con excepción para la sesión gráfica.
  4. Algunos módulos de ForexConnect API en la versión para Android se cargan dinámicamente para reducir el tamaño del paquete de ForexConnect. Se ha añadido un nuevo método de setTransportModulesPath a la interfaz de O2GTransport para Java. Permite para establecer la ruta de acceso absoluta a los módulos de ForexConnect API instalado para evitar posibles problemas con carga dinámica.

Correcciones

  1. La problema con la creación del orden de Market en cambio del orden de OpenLimit.
  2. En general se ha mejorado la estabilidad de ForexConnect.

ForexConnect 1.3.1 beta (2014-06-24)

Nuevas Características

  1. Un nuevo método setClosedHistorySize se ha añadido al interfaz de O2GTransport. Permite ajuste el número de reciente Closed Trades almacenada en la tabla de Closed Trades. El método getClosedHistorySize que permite obtener el valor ajustado en setClosedHistorySize se ha añadido así como.
  2. Un nuevo opción de Time-In-Force “Good Till Date” (GTD) se ha añadido. Permite ajustado la fecha y tiempo hasta que el orden estará esperando para ejecución. La muestra createEntry ha sido actualizado mostrar la capacidad para crear órdenes de entrada con el Time-In-Force “Good Till Date” (GTD).

Otros cambios

  1. Todas muestras esperan para la estado de sesión “Disconnected” antes de liberación/eliminación de la sesión en caso de recibir "SessionLost".
  2. Se ha mejorado la seguridad del proceso de inicio de sesión.

Correcciones

  1. Un bloquea de Java en Linux después de createSession().
  2. Un bloquea de Java en Linux después de exit().
  3. El problema con muestras de Visual Basic para la versión de COM no se construye.
  4. El culpa de la muestra de Android cuando un contraseña incorrecta se utiliza.
  5. El problema con no recibir actualizaciones de órdenes de Stop/Limit para Trades Table.
  6. Un fallo de segmentación en Linux después de la disconexión.
  7. El problema con el método O2GTimeConverter.convert lanzado NullPointerException con un mensaje vacío si la segunda parámetro es O2GTimeConverterTimeZone.SERVER.
  8. El problema con muestras de C++ para Linux no construye.
  9. El problema con no actualización la tasa de Stop/Limit para una posición abierto.
  10. El problema con desaprecidos eventos de onChanged cuando un Stop/Limit para un posición esta cerrado/creado/actualizado.
  11. El problema con vacíos campos de Stop/Limit en TradeRow después de adjuntar Stop/Limit a un posición.
  12. La lógica de espera para una respuesta en la muestra de C# LockUpdates.
  13. El problema con sesión release antes de recibir la estado de la sesión arreglado.
  14. El problema con pérdida de la memoria en el método de getTableManagerByAccount.
  15. El problema con el incorrecta valor de GrossPL para instrumentos de CFD.
  16. El problema con el uso de memoria crecen después del uso intensivo del Internet.
  17. El método es corregido para trabajar correctamente con el valor del Number parámetro igual a INFINITE_NUMBER_OF_RECONNECTIONS.

ForexConnect 1.3.0 (2013-04-26)

Cambios de Última Hora

  1. El commando cerrar la sesión Async se ha implementado.
  2. Ahora el método getUsedMargin en la interfaz TradeRow devuelve Double en lugar de Integer.

Nuevas Características

  1. Un nuevo método getQueryDepth se ha agregar al interfaz de O2GTimeframe. Permite conseguir al máximo número de períodos (barras) que se puede recuperar vía solicitud de mercado datos instantánea (historia del precio).
  2. Una nueva búsqueda de fila se ha agregado. Ahora es possible buscar por varias columnas o cualquiera de los valores de columna especificada. Los siguientes métodos han agregado a las interfaces de tabla:
    • getNextGenericRowByColumnValues
    • getNextGenericRowByMultiColumnValues
  3. La interfaz O2GSession se ha extendido con un nuevo método público getSessionStatus que permite conseguir el estado de la sesión actual.
  4. Procesamiento de actualización durante la actualización se ha agregado.

Otros cambios

  1. Se ha mejorado la sincronización del thread.
  2. Se ha mejorado el rendimiento del cálculo resumen.
  3. El parámetro opcional símbolo se ha agregado al mapa del valor. Ahora es posible especificar el nombre del símbolo en el campo de la oferta del mapa para crear órdenes de valor. Por ejemplo, "EUR/USD". El conjunto de muestras estándar ha sido ampliado con la nueva muestra (CreateOrderBySymbol en los non table managers samples), demostrando esta característica.
  4. Se ha agregado el manejo de sesiones perdidas durante la conexión de canal de precio.
  5. Las muestras estándar han sido revisadas y mejorado. Soporte de línea de comandos se ha extendido.

Correcciones

  1. Deadlock en caso de que se utilizan varias sesiones.
  2. Deadlock de Android en la salida.
  3. Crear una solicitud de copia instantánea sin el table manager.
  4. Java wrapper crash en Linux.
  5. Fallo de segmentación para múltiples sesiones en Linux/Mac.
  6. Crash en Linux si aplicaciones utilizan CURL o QT Network.
  7. Violación de acceso de JAVA si utilizamos un nuevo hilo para conectar y luego conectar en la thread principal.
  8. Un problema con asignación de Stop/Limit después el final del día de comercial.

ForexConnect 1.2.2 (2012-10-09)

Correcciones

  • El problema con campos de cero BuyAvgOpen y SellAvgOpen.
  • El problema con calculación de Net P/L en el cuadro de Summary. Si varias posiciones en uno moneda se abrieron y tienen no cero interés, y continuación el interés desde el primero posición sólo se tomará en cuenta para Net P/L.

ForexConnect 1.2.1 (2012-08-21)

Correcciones

  • Corregido un problema con O2GSummaryTable que actualizaciones tienen un valor erróneo para campo importe cuando primero se crearon órdenes.
  • Otros correcciones de errores menores.

ForexConnect 1.2.0 (2012-06-22)

ForexConnect API 1.2.0 (table manager) ha sido liberado. Este proporciona acceso a todos datos de cuadro así como campos calculado; e.g., P/L en comercios abiertos.

En esta versión, hay algunos cambios de última hora que debe aplicarse a todos aplicaciones escritas con anteriores versión de producción (1.0.3). Por favor vea una lista de cambios de última hora debajo.

También, en esta versión, el nueve método setApplicationID se anida. Application ID se utiliza para el identificación de aplicaciones de cliente en el servidor.

Cambios de Última Hora

  1. El método getTableRefeshResponse del clase IO2GLoginRules fue renombrado getTableRefreshResponse.
  2. La biblioteca order2go2 y el archivo de encabezado Order2Go2.h se cambió el nombre ForexConnect y ForexConnect.h, respectivamente. Este cambio afecta todos aplicaciones de ForexConnect C++. El cambio no afecta a las aplicaciones de ForexConnect Java, .NET, y C. Por favor vea el artículo que trata cómo modificar su actual proyecto de ForexConnect C++ utilizarlo con ForexConnect 1.2.0
  3. El método tableType del clase IO2GGenericTableResponseReader fue renombrado getType.
  4. El método tableType del clase IO2GRow fue renombrado getTableType.
  5. El método getContractMultiplier del clase IO2GOfferRow ahora vuelve Double en lugar de Integer.
  6. El método de Dispose fue quitada de todos C# O2G clases, excepto O2GSession.
  7. Deletar un orden, ahora debe rellene el valor de AccountID en el mapo de valor en además a Command y OrderID.

Correcciones

  • La problema con incapacidad para cambiar paso fluctuante para un orden existente se arreglaron
  • getReportURL no estaba trabajando para cuentas controladas
  • Bloqueo de salida en el versión Linux
  • Pérdidas de memoria en el versión iOS

ForexConnect 1.1.3 (2012-03-30)

Cambios de Última Hora

La biblioteca de order2go2 y el archivo de encabezado Order2Go2.h fueron renombrados ForexConnect y ForexConnect.h, respectivamente.

Este es un breaking change que afecta todos aplicaciones de ForexConnect C++. Tenga en cuenta que el cambio no afecta aplicaciones de ForexConnect Java, .NET, y C.

Por favor vea el artículo que describe como modificar su actual proyecto de ForexConnect C++ utilizarlo con ForexConnect 1.1.3 o superior.

Cambios

  1. Un nuevos tipos de orden: Open Limit y Close Limit.
    ForexConnect permite creación de órdenes de Open Limit y Close Limit. Un ordene de Open Limit (Close Limit) abre (cierra) una posicion en el tasa de mercado especificado o en un tasa más favorable en caso de que tasa están disponibles en el mercado. Crear un orden, especifica "OL" ("CL") en el parámetro de OrderType para valuemap.
  2. Una nueva método setApplicationID.
    El método permite el configuración del Application ID. Application ID se utiliza para identificación de los aplicaciones de cliente en el servidor.

Correcciones

  1. El valor (Offer y Trade) se convierte 0 después de actualiza de instrumento (usualmente 22:00 GMT).
    La problema era el valor convierte en 0 después actualiza de instrumento y permanece allí (cero) para siempre.
  2. O2GTradeTableRow Stop/Limit igual a cero.
    Después de anidar Stop/Limit, O2GTradeTableRow Stop/Limit, muestra cero.
  3. Valores de Net PL en el cuadro de Summary son diferentes en FX Trading Station y ForexConnect API.
  4. Corregido la problema que hace un programa recibir actualizaciones del cuadro duplicada en 'listeners' API.
  5. Corregido bloqueo en salida en el Linux versión.

ForexConnect 1.0.3 (2012-03-13)

Cambios

  1. Creando nuevo comando obtener el último estado de un orden: Constants.Commands.GetLastOrderUpdate

Correcciones

  1. Corrige el problema que tiene el programa reciba mensajes duplicados después de la recuperación de la conexión de Internet.

ForexConnect 1.1.2 (2012-01-20)

Changelog

  1. Se ha vuelto más fácil trabajar con el administrador de cuadro:
    • El método getStatus ha sido agregado a la claseIO2GTableManager.
    • Ahora cuadros están cargados automáticamente después de iniciar sesión.
    • Puede usa cuadros si el table manager tiene el estado de TablesLoaded.
  2. La propiedad PL ha sido agregado a el cuadro IO2GClosedTradeTableRow.
  3. El método getNextRowByColumnValue ha sido agregado a los clases de cuadro (IO2GAccountsTable, IO2GClosedTradesTable etc.). Este método permite encontrar todo columnas que contiene el valor especificado.
  4. El método lockUpdates y métodos unlockUpdates han sido agregado a la clase IO2GTableManager.
  5. Los siguientes problemas se han solucionado:
    • Justo después de la apertura/cierre un posición el evento de cuadro cuenta da 0 números para Equity, DayPL, Usbl Mrg, etc.
    • Calculado campos del cuadro de Accounts contiene valores no válidos después de ejecución de TrueMarketOrder. En particular, Gross P/L en el cuadro de Accounts se establece a 0 después se abre posición, y a continuación, después el cambio de precio, los valores son calculado incorrectamente. Usb Mr también contiene valores no válidos después de que se crea el orden.
    • getReportURL no funciona para cuentas controlados.
  6. Los métodos getNextGenericRow y getNextGenericRowByColumnValue ha sido agregado al clase IO2GTable. Permiten enumerar un cuadro como abstracto. Estos métodos son funcionalmente equivalentes a los métodos getNextRow y getNextRowByColumnValue de herederos especifico IO2GTable (IO2GAccountsTable, IO2GOffersTable etc.).
  7. La documentación ha sido mejorada (descripción de las clases, métodos, etc.).

Cambios de Última Hora

  1. Eliminar un orden, ahora debe llenar el valor de AccountID en el value map además de a Command y OrderID.
  2. El método refresh ha sido eliminado desde la clase IO2GTable.
  3. El método fireEachRow se ha cambiado el nombre forEachRow. El uso del método se ha cambiado:
    • Los métodos subscribeEachRow y unsubscribeEachRow ha sido eliminado. En su lugar, listener se utiliza como argumento del método.
    • El nuevo interfaz IO2GEachRowListener ha sido agregado ser utilizado en forEachRow con el sólo método de callback onEachRow. Claro, el método onEachRow ha sido eliminado desde la clase IO2GTableListener.

ForexConnect 1.1.1 (2011-11-23)

Changelog

  1. Ahora puede usa un nuevo tipo de orden "E" crear un orden de entrada. Automáticamente API determina el apropriada tipo de Entrada (Entrada de Stop o Entrada de Límite) para este tipo de orden basado en el lado (Compra/Vende) y la posición del orden contra el mercado. Tenga en cuenta que el nuevo tipo sólo puede utilizarse si la Table manager modo se configura a "Yes".
  2. Valores calculado en el cuadro de Account son ahora redondea el decimal más cercano lugares.
  3. El tema con incapacidad para cambiar step fluctuante para un orden existente fue arreglado.
  4. El evento IO2GTableListener.onDeleted contiene datos de fila disponible más recientes que fueron reales antes de eliminar la fila.

Hay un cambio de última hora en este comunicado que debe aplicarse a todas las aplicaciones escritas con las versiones anteriores ForexConnect API. Sin se su aplicaciones no funciona correctamente.

Cambio de Última Hora

  • El método Dispose fue eliminado desde todos clases C# O2G excepto O2GSession.

ForexConnect 1.1.0 (2011-11-11)

Este es el comunicado de beta del ForexConnect API con el table manager. El table manager es un componente adicional que es responsable mantener todos datos de cuadros y realiza todos los cálculos basado en un oferta (como comercios abiertos beneficio/perdido y equidad de cuenta actual) "on the fly".

En este comunicado hay unas cuantas cambios de última hora que debe ser aplicado a todos aplicaciones escritos con los versiones anterior del ForexConnect API. Sin su aplicaciones no funciona correctamente. Por favor vea una lista de los cambios de última hora debajo.

Cambios de Última Hora

  1. El método getTableRefeshResponse de la clase IO2GLoginRules fue renombrado a getTableRefreshResponse.
  2. El método tableType de la clase IO2GGenericTableResponseReader fue renombrado a getType.
  3. El método tableType de la clase IO2GRow fue renombrado a getTableType.
  4. El método getContractMultiplier de la clase IO2GOfferRow ahora vuelve Double en lugar de Integer.

ForexConnect 1.0.1 (2011-11-10)

Se realizan los siguientes cambios:

  1. El núcleo no bloquearse cuando "FXTS" es elegido como el nombre de la aplicación, se utiliza la cuenta única sesión de inicio de sesión y la sesión ha caducado debido a otra aplicación de FXTS se registra en.
  2. El contenido del mensaje en los eventos de cuadro de mensaje se descomprime automáticamente cuando accede a.
  3. La cuenta actualizado ahora se reenvían onTableUpdate listener.
  4. Un nuevo método getHTMLFragmentFlag se anidado al clase O2GMessageRow. El método define si el mensaje es un fragmento HTML.
  5. El API no estrelló cuando volver a conectar.

ForexConnect 1.0.0 (2011-11-04)

Este es el primero comunicado oficial del ForexConnect API. Todos características existente han sido finalizado, sin embargo cuadros no se anidado todavía. En este comunicado hay unas cuantas cambios de último hora que debe ser aplicado a todos aplicaciones escritos con el versiones anterior del ForexConnect API. Sin su aplicaciones no funciona correctamente. Por favor vea una lista de cambios de última hora debajo.

Cambios de Última Hora

  1. En .NET y Java API, la enumeración O2GTable fue renombrado a O2GTableType.
    Hacer su aplicación funciona con el nuevo versión del API, por favor renombre todos se apariciones de O2GTable enumeración a O2GTableType.
  2. El método fillMarketDataSnapshotRequestTime se amplió con un parámetro adicional: bool isIncludeWeekends. Este parámetro define si se deben incluidos los datos de precios de fin de semana o no en la instantánea de datos del mercado.
    Para que la aplicación funcione con la nueva versión del API, por favor anida un parámetro con valor true o false dependiente en si necesita los precios del fin de semana o no.
  3. En Java API, el campo OCO_BULK_ID del enumeración O2GRequestParamsEnum fue renombrado a CONTINGENCY_ID.
    Hacer su aplicación funcione, por favor cambiar el nombre de todos ocurrencias de OCO_BULK_ID a CONTINGENCY_ID.

ForexConnect 0.3.1 (2011-07-15)

¿Qué novedades?

  1. Muestras Sencillo para Linux se anidado;
  2. Un muestra de C++ "Create OTO" se anidado;
  3. El tema con columnas de BuyInterest/SellInterest confunda es arreglado.

ForexConnect 0.3.0 (2011-06-30)

Este es el tercero versión de vista previa del ForexConnect API.

¿Qué novedades??

  1. Soporte de Android se anidado. Puede encontrar la instrucción en cómo usar ForexConnect Java API en Android plataforma en el artículo How to Use ForexConnect Android API
  2. JNI wrapper se anidado.
  3. NET 4.0 wrapper se anidado.
  4. Un comando de comercio para creando órdenes de OTO se anidado:
    CreateOTO
    Una muestra de OTO puede ser encuentra en la carpeta de muestras localizado en la carpeta ForexConnectAPI:
    InstallationPath/ForexConnectAPI/samples/cpp/SimpleSamples/CreateOTO
  5. Comandos de comercio para administración de grupos de contingencia de OTO/OCO son anidado:
    JoinToNewContingencyGroup
    JoinToExistingContingencyGroup
    RemoveFromContingencyGroup
  6. Se agrega el modo de actualización de precio para un período de sesiones. El modo de actualización de precio define si deben recibir actualizaciones de precios. Por defecto se reciben. Se agregan los siguientes métodos:
    IO2GSession.setPriceUpdateMode
    IO2GSession.getPriceUpdateMode
    Desactivación de actualizaciones de precio recibiendo puede ser útil cuando se tienen dos o más sesiones comerciales.
  7. Se añade un comando para establecer el estado de suscripción del oferta comercial: SetSubscriptionStatus
  8. Valores de BuyInterest/SellInterest ahora están disponibles a tráves de IO2GOfferRow y oferta actualizaciones.
  9. La documentación se actualiza.

Problemas Conocidos

Hay problemas de estabilidad con ForexConnect Java API en Mac.

ForexConnect 0.2.0 (2011-03-25)

Este es el versión de vista previa del ForexConnect API. Las funciónes y el soporte multiplataforma se anidado a este comunicado.


Este Artículo en Otros Idiomas

Language: English  • español • français • русский • 中文 • 中文(繁體)‎