¿Qué puedo hacer y cómo?
<< Click to Display Table of Contents >> ¿Qué puedo hacer y cómo? |
•Hacer pedidos
•Iniciar una estrategia de cajero automático NinjaTrader
•Cambiar ordenes
•Cancelar pedidos
•Cerrar Estrategias y posiciones de ATM.
•Aplanar cuentas
•Cancelar todos los pedidos
•Recuperar información sobre posiciones y pedidos.
NinjaTrader proporciona tres opciones para comunicarse desde una aplicación externa a NinjaTrader para la automatización comercial. La interfaz de correo electrónico no requiere absolutamente ninguna experiencia de programación, otras opciones requieren varios niveles de experiencia de programación / scripting.
Entendiendo las tres opciones de interfaz
Interfaz de correo electrónico de TradeStationLa interfaz de correo electrónico de TradeStation le permite aprovechar las capacidades de notificación de correo electrónico de TradeStation de inmediato. Ejecute su estrategia de TradeStation en tiempo real, las señales de pedido se envían por correo electrónico dentro de su computadora (nunca abandona su PC) a NinjaTrader, que procesa el pedido a través de su agente.
Interfaz de archivoLa interfaz del archivo utiliza archivos de texto estándar como entrada. Estos archivos se denominan archivos de instrucciones de pedido (OIF) y tienen requisitos de formato específicos. NinjaTrader procesa el OIF en el instante en que se escribe el archivo en el disco duro y, posteriormente, elimina el archivo una vez que se completa la operación de procesamiento.
Interfaz DLLNinjaTrader proporciona una DLL llamada NtDirect.dll que admite varias funciones para el comercio automatizado. |
¿Qué opción de interfaz debo usar?
Sistemas TradeStation•Si no está ejecutando sus propias estrategias o tiene poca o ninguna experiencia en programación, debe utilizar la interfaz de correo electrónico de TradeStation •Si está ejecutando su propio sistema y está cómodo con EasyLanguage y desea tener un control bidireccional de su procesamiento de pedidos en tiempo real, debe utilizar la interfaz DLL.
Otras aplicaciones de gráficos•Debe usar la DLL si su aplicación de gráficos admite ese tipo de interfaz o si utiliza la interfaz de archivos
Aplicaciones personalizadas•Debes usar la interfaz DLL |