Tecnología
  



    La tecnología utilizada en el diseño del producto se basa en los siguientes puntos:



·    Rapidez y estabilidad : se utiliza una conexión directa con el socket de Interactive Brokers lo que asegura la máxima rapidez y control de los datos (se evita el uso de dll, controles activex... ya que no aseguran la recepción integra de los datos)

·    Escalabilidad : el lenguaje de programación combina lenguajes como Delphi o C++ ... permitiendo un rápido desarrollo y una alta escalabilidad.

·    Facilidad de Uso : B1Trader se personaliza a las necesidades de cada cliente, permitiendo un mejor aprovechamiento de los recursos y evitando opciones innecesarias.



    Ver la siguiente tabla comparativa entre las diferentes tecnologías de acceso a la API de interactive brokers (extraído de la página web de Interactive Brokers):

 
Acceso Tecnología
Lenguajes
Experiencia en programación
Fiabilidad y robustez
Socket
Java, C++, C# Delphi...
Profesional
Muy robusto y fiable, elevada performance
Activex
Visual Basic
Intermedio
Algo robusto y fiable (ActiveX puede perder eventos); bastante alta performance.
DDE
Excel
Principiante
Limitado, Utiliza tecnología obsoleta y tiene bajo performance.



    Como se puede ver en la tabla, las plataformas que utilizan tecnologías como Activex o DDE no aseguran la recepción completa de los datos y presentan un bajo rendimiento.