NT8 + TWS + Sistema Swing 24/7

Foro dedicado a esta excelente herramienta de desarrollo e implementación de sistemas de trading
Responder
Avatar de Usuario
Mestor
Mensajes: 52
Registrado: 21 Sep 2004 08:12

NT8 + TWS + Sistema Swing 24/7

Mensaje por Mestor »

Buenas a todos,

no sabía exactamente donde colocar este mensaje ya que afecta a la plataforma Ninjatrader 8 , a las TWS de Interactivebrokers y a los sistemas de trading...

Os cuento la duda que posiblemente ya a surgido a más usuarios aunque no se realmente como resolver, si es que tiene solución.

Sin extender demasiado utilizo la plataforma NT8 para estrategias automáticas (personales y comerciales). La tengo instalada en un VPS para despreocuparme de tener el PC encendido las 24h del día, posibles apagones, cortes de fibra...

De cara a la operativa intradía no tengo ningún problema, opero tanto con NinjaBrokerage como con IB a través de la API y TWS.

El caso es a parte de la operativa intradía, quiero tener un estrategia/sistema que opera en stocks de forma tendencial dejando abiertas operaciones durante varios días y para ello no tengo elección, solo puedo hacerlo con IB porque abarca todo lo necesario.

Mi problema surge en qué la TWS necesariamente se reinicia todas noches a una hora concreta.

Se puede activar que se cierre y después se abra de nuevo, hasta ahí no pasaría nada.

El problema es que al cerrarse pierde la conexión momentáneamente y eso hace que NT8 deshabilite la estrategia, dejándola inoperativa. Me toca activarla de nuevo de forma manual y resincronizarla.

Lo que me gustaría saber es si existe alguna manera de poder tener NT8 y la TWS operativos las 24h sin que se reinicie, leí una vez un posible "truco" pero nunca llego a funcionar como esperaba. También probé a través del Gateway pero pasa lo mismo, necesita reinicio.

¿Alguna sugerencia?

Muchas gracias
Las opiniones expuestas son totalmente personales y no deben incitar a operar en mercados financieros, o al menos ... yo no quiero saber nada ... :)
rmassip
Mensajes: 4
Registrado: 01 Nov 2017 23:01

Re: NT8 + TWS + Sistema Swing 24/7

Mensaje por rmassip »

Hola @mestor,

lo ideal sería q no se desconectara cada día, pero como workaround, puedes automatizarlo con el https://www.autohotkey.com/, y así cada día se te reconectara automáticamente

Saludos,
Avatar de Usuario
Rupertacho
Mensajes: 126
Registrado: 25 Nov 2013 17:07
Ubicación: Madrid, España
Contactar:

Re: NT8 + TWS + Sistema Swing 24/7

Mensaje por Rupertacho »

Buenas,

Usad esto mejor....
https://github.com/IbcAlpha/IBC

Saludos
Especialista en Trading Algorítmico tengo una Escuela de Trading de especialización y enfocada en enseñar a los alumnos la dinámica del diseño de algoritmos.
Avatar de Usuario
cls
Mensajes: 1336
Registrado: 24 May 2007 18:46
Contactar:

Re: NT8 + TWS + Sistema Swing 24/7

Mensaje por cls »

Hola Mestor, en el menú 'Tools/Options/Strategies/NinjaScript/On connection loss' tienes opciones para configurar el manejo de las desconexiones en estrategias automáticas.
En 'Handling' prueba con 'Keep running' que te mantiene la estrategia activa aunque se desconecte del bróker o datafeed. También podrías aumentar el valor del 'Disconnect delay seconds'. Si no envías/cancelas órdenes manualmente en IB, tendría que funcionar bien y mantener sincronizada la cuenta y la estrategia.
Avatar de Usuario
Mestor
Mensajes: 52
Registrado: 21 Sep 2004 08:12

Re: NT8 + TWS + Sistema Swing 24/7

Mensaje por Mestor »

Muchas gracias a todos por vuestras sugerencias.

Iré haciendo pruebas a ver si lo consigo con alguna de ellas.

Lo más práctico desde luego sería lo que comenta CLS, pero me suena haberlo probado y aunque todo apunta que esa opción es para ello, no acabo funcionando. La prueba fue hace tiempo así que probaré de nuevo con la última versión por si ha cambiado algo.

En cualquier caso gracias por vuestra ayuda

Que paséis un buen fin de semana
Las opiniones expuestas son totalmente personales y no deben incitar a operar en mercados financieros, o al menos ... yo no quiero saber nada ... :)
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Ninja Trader”