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
NT8 + TWS + Sistema Swing 24/7
NT8 + TWS + Sistema Swing 24/7
Las opiniones expuestas son totalmente personales y no deben incitar a operar en mercados financieros, o al menos ... yo no quiero saber nada ... 

Re: NT8 + TWS + Sistema Swing 24/7
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,
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,
- Rupertacho
- Mensajes: 132
- Registrado: 25 Nov 2013 17:07
- Ubicación: Madrid, España
- Contactar:
Re: NT8 + TWS + Sistema Swing 24/7
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.
Re: NT8 + TWS + Sistema Swing 24/7
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.
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.
Re: NT8 + TWS + Sistema Swing 24/7
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
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!