4 votos

¿Cómo cambio la zona horaria en la API de Interactive Brokers?

Estoy usando la API de Interactive Brokers, TWS versión 974, con IBC y la biblioteca ib_insync. Me gustaría cambiar la zona horaria dentro de uno de estos, para obtener datos de mercado e historial según la zona horaria de America/New_York. Ya he cambiado la zona horaria de la máquina a la necesaria, pero esto no tiene efecto en los resultados de IB. ¿Dónde puedo hacer el cambio a la zona horaria correcta?

3voto

dmuir Puntos 146

La zona horaria es elegida por el usuario en la pantalla de inicio de sesión antes de iniciar sesión. Haz clic en más opciones debajo del botón de inicio de sesión. Debería aparecer un menú como la imagen a continuación. Selecciona tu zona horaria deseada allí.

introduce la descripción de la imagen aquí

Si estás buscando automatizar el proceso de inicio/cierre de sesión, consulta este repositorio de GitHub. Ten en cuenta que el inicio de sesión automático no será posible si tienes un dispositivo de seguridad de doble factor. Necesitarías disminuir el nivel de seguridad de tu cuenta. El programa carga todas las credenciales (incluida la zona horaria del usuario) de un archivo .ini.

https://github.com/IbcAlpha/IBC

0 votos

Gracias, pero estoy buscando una forma automatizada de hacer esto.

0 votos

@YuvalF No me quedó claro que esa era tu pregunta. He editado mi respuesta para incluir un enlace a un GitHub Repo que puede hacer lo que estás preguntando.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X