|
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.