Página 1 de 1

Autologin en Interactive Broker

Publicado: 04 Nov 2008 15:46
por Noisetrader
Buenas amigos, hacía mucho que no me pasaba por aquí y veo que continuan las ganas de aprender y para eso he vuelto.

Simplemnte quería saber si alguien altualmente sabe de algún proframita para hacer la re-conexión de la TWS de forma automática. He mirado en el group de Yahoo de de la TWS pero están todos con código y aquí el amigo no tiene ni idea de programar a ese nivel, por tanto si alquien pude ayudar se lo agradecemos enormemente, porque me he atascado de una forma brutal con el tema...

Muchas gracias.

Publicado: 04 Nov 2008 20:07
por Joker
Si lo que quieres es que reconecte automáticamente para no tener que levantarte de la piltra todas las mañanas prueba lo siguiente:

Con la TWS conectada a IB, hiberna el ordenador: para ello abres el Administrador de Tareas de Windows (Ctrl + Alt + Supr) y en el menú Apagar eliges Hibernar. Lo que habrás conseguido es que se vuelque en el disco duro todo el contenido de la memoria y se apague el ordenador.

Una vez esté el ordenador apagado espérate un minuto como mínimo antes de volverlo a encender, pues si lo intentas antes tal vez no te arranque (otro día te explico por qué). Lo normal es que lo dejes hibernado toda la noche.

Ahora para arrancarlo tienes dos opciones. La buena, en la BIOS del ordenador configuras autoarranque automático todos los días de diario a la hora que le indiques. La mala, lo arrancas tú manualmente como siempre.

Una vez haya arrancado verás que tienes en ejecución todo lo que tenías antes de hibernar. La conexión a Internet se reestablecerá automáticamente (dale unos minutos), y la TWS intentará reconectar de nuevo por sí sola.

Este es el truco que yo utilizaba cuando operaba con sistemas automáticos en Visual Chart para no tener que levantarme todos los días a encender el ordenador y conectar el programa. La vaguería agudiza el ingenio.

Y una última cosa. Si tienes un modem/router ADSL, o bien el modem 3G de Vodafone, cuando el ordenador salga de la hibernación se reestablecerá por sí sola la conexión a Internet, como te he comentado antes. Ahora bien, si tienes el modem 3G de una conocida empresa de telefonía que no voy a decir, antaño había que dar a un botoncito de un programa para que conectara a Internet, así que no se reestablecía por sí sola la conexión a Internet y no te servía de nada todo esto. Y digo antaño porque no sé cómo está ahora el tema.

Publicado: 04 Nov 2008 20:54
por den
Jolin Joker, eres un máquina de la informática.

Ya que estamos, ¿sabrías si se puede programar el pc para que se apague también a determinada hora todos los días (con win vista)?

Gracias por tu información.

Publicado: 04 Nov 2008 22:15
por Joker
Ya que estamos...

Con XP sería: (con Vista prueba a ver)

1) Si lo que quieres hacer es APAGAR el equipo: Inicio > Ejecutar > cmd > shutdown -? y verás la lista de opciones. Por ejemplo shutdown -s -f -t 36000 apaga el ordenador al cabo de 10 horas forzando el apagado (si una aplicación pregunta si quieres guardar los cambios la ignora). shutdown -a anula el último comando shutdown que hayas introducido.

2) Si lo que quieres hacer es SUSPENDER o HIBERNAR el equipo: Inicio > Ejecutar > cmd > rundll32.exe powrprof.dll,SetSuspendState y el ordenador entrará en modo de suspensión o hibernación en función de lo que se tenga definido en Panel de Control > Administración de Energía > Avanzado para el caso de que se pulse el botón sleep. Tienes que teclear el comando tal cual te lo he puesto: "rundll32.exe powrprof.dll,SetSuspendState" sin las comillas claro. Pero para que ocurra a una hora determinada tienes que crear una Tarea Programada.

Saludos

Publicado: 04 Nov 2008 23:08
por hermes
Ahora para arrancarlo tienes dos opciones. La buena, en la BIOS del ordenador configuras autoarranque automático todos los días de diario a la hora que le indiques. La mala, lo arrancas tú manualmente como siempre.

y como es eso de la BIOS?

saludos

Publicado: 05 Nov 2008 00:51
por den
si que parece que funciona en el vista.
Muchas gracias Joker.

Publicado: 05 Nov 2008 18:17
por Joker
... en la BIOS del ordenador configuras autoarranque automático todos los días de diario a la hora que le indiques...

Hermes escribió:

y como es eso de la BIOS?
El autoarranque lo estableces en el Setup de la BIOS. Nada más dar al botón de encendido del ordenador, en la primera pantalla que aparece, verás un mensaje que dice algo así como "Press F1 to enter Setup".
Tienes que saber que no todas las BIOS admiten autoarranque, depende de la marca de la BIOS y de su antigüedad. Lo más normal es que sí tengan esa función.

Publicado: 06 Nov 2008 08:50
por Noisetrader
Muchas gracias a todos por la ayuda, lo voy a probar tb aunque en realidad prefiero y me deja más tranquilo tener un programita para así dejar siempre el ordenador encendido o tenerlo en un servidor dedicado de forma que este mismo programa haga el autologin automático, por eso pedía a alguien del foro si sabía de algún programita o era capaz de programar algo con el código que viene de la API.

Muchas gracias a todos y muy agradecido por los comentarios.

Publicado: 06 Nov 2008 10:30
por Dkvas
hay un programita ke se llama POWEROFF con una interfaz muy sencilla para programar todas estas cuestiones.
Búscalo por la red, seguro ke en akella "biblioteca" tan famosa de copas gratis :-D debe estar.

sdos.

Publicado: 06 Nov 2008 17:37
por Noisetrader
he encontrado esto pero me es imposible q funcione el programa en si parece bueno.. si le ha funcionado a alguien q nos diga como lo ha configurado porq me es imposible... gracias

http://twsstart.free.fr/index.html

Publicado: 06 Nov 2008 17:42
por Dkvas

Publicado: 06 Nov 2008 17:44
por Dkvas
y para descargarlo :

http://users.telenet.be/jbosman/applications.html

es freeware ;-)

sdos.