Tradovate

Tradovate: código de autenticación inválido (desincronización del reloj)

Todos los códigos de autenticación que escribe en Tradovate vuelven como inválidos. Nueve de cada diez veces es la desincronización del reloj de su dispositivo, no una app rota ni una cuenta bloqueada, aquí está la solución.

Revisado por el equipo de Sistemas de Trading de PickMyTrade Última actualización
· Lectura de 7 minutos
Solicitud de autenticación de dos factores de Tradovate mostrando un campo de código de autenticación de seis dígitos con un error de código inválido

Usted abre su app de autenticación, lee los seis dígitos, los escribe en Tradovate antes de que cambien, y aun así dice que el código no es válido. Lo intenta de nuevo, mismo resultado. Se siente como si su 2FA estuviera roto o su cuenta bloqueada, especialmente cuando el mercado se mueve y solo quiere entrar. Aquí está la verdad tranquilizadora: un código de autenticación inválido casi nunca significa que algo esté mal con su cuenta o su app. Nueve de cada diez veces, el reloj del dispositivo que ejecuta su autenticador se ha desincronizado ligeramente de la hora real de red, y esa pequeña brecha basta para que todos los códigos sean incorrectos. Corrija el reloj y los códigos vuelven a ser válidos, normalmente en bastante menos de un minuto. Esta guía explica exactamente por qué ocurre y le muestra la solución en iPhone, Android y Windows.

Solución rápida para un código de autenticación inválido

  • Active la fecha y hora automáticas en el dispositivo con su app de autenticación. Esta es la única solución que resuelve la mayoría de los problemas de código inválido.
  • Fuerce una sincronización nueva, desactive la hora automática, espere cinco segundos, actívela de nuevo (o haga clic en Sincronizar ahora en Windows).
  • Lea un código completamente nuevo después de que el reloj se corrija, e introdúzcalo mientras esté fresco, no uno que esté a punto de cambiar.
  • Ejecute la opción de corrección horaria de la app si su autenticador tiene una escondida en su configuración.
  • No se apresure a volver a escanear el código QR, un código nuevo se desincronizará por el mismo motivo. Vuelva a inscribirse solo como último recurso.

Qué significa realmente "código de autenticación inválido"

Cuando activa una app de autenticación para Tradovate, escanea un código QR que planta una clave secreta dentro de la app. A partir de ahí, la app genera un nuevo código de seis dígitos cada 30 segundos. Tradovate guarda la misma clave secreta en sus servidores y ejecuta el mismo cálculo. Mientras ambos lados coincidan en qué hora es, ambos generan el mismo número, y su inicio de sesión pasa sin problemas.

Ahí está la trampa a simple vista: el código no se construye solo a partir de la clave secreta, se construye a partir de la clave secreta y la hora actual. Por eso se llama TOTP, una contraseña de un solo uso basada en el tiempo. Cada bloque de 30 segundos tiene su propio número. Si su dispositivo cree que son las 10:42:05 mientras los servidores de Tradovate saben que son las 10:44:20, ambos están calculando códigos para ventanas de tiempo distintas, y el número que escriba nunca coincidirá con el que espera el servidor. Tradovate solo puede informar lo que ve: el código no es válido.

Así que un "código de autenticación inválido" rara vez es un problema de código equivocado. Es un problema de hora equivocada. Su app está haciendo su trabajo perfectamente, solo está respondiendo a la pregunta "¿cuál es el código ahora mismo?" con un reloj que le dice el "ahora" incorrecto.

Solicitud de autenticación de dos factores de Tradovate mostrando un campo de código de autenticación de seis dígitos con un error de código inválido

Por qué la desincronización del reloj rompe sus códigos

Los servidores de autenticación incorporan cierto margen. La mayoría acepta el código de la ventana actual de 30 segundos más una ventana a cada lado, aproximadamente 90 segundos de tolerancia en total. Eso es suficiente para cubrir pequeños retrasos y el momento en que un código está a punto de cambiar. Pero una vez que el reloj de su dispositivo se desvía más allá de esa ventana, cada código que genera cae fuera del rango que el servidor aceptará, y es un fallo limpio y repetible: no solo este código, sino el siguiente y el que viene después.

La desincronización del reloj se cuela por motivos aburridos y cotidianos:

1. La hora automática está desactivada

Con diferencia, la causa más común. Si alguien ajustó el reloj a mano, o la hora automática se desactivó durante la configuración, el dispositivo no se corrige contra un servidor de hora, así que va desviándose lentamente. Esto es especialmente común después de un restablecimiento de fábrica o en un teléfono nuevo.

2. Ha viajado o cruzado una zona horaria

Aterriza en una ciudad nueva, y si su teléfono aún no ha tomado la nueva hora de red, el reloj puede estar una hora (o más) desfasado. La gente a menudo lo "corrige" ajustando la hora manualmente, lo que detiene la corrección automática y deja los segundos ligeramente desviados, justo lo suficiente para romper el TOTP.

3. Un teléfono o computadora que rara vez se reinicia

Los relojes internos económicos se desvían unos segundos por semana. En un dispositivo que se duerme, despierta y rara vez se reinicia, esa desviación se acumula en silencio hasta que un día los códigos dejan de funcionar sin un desencadenante evidente.

4. Un teléfono nuevo o un autenticador transferido

Mueva su autenticador a un dispositivo nuevo, y si la hora automática de ese dispositivo aún no está activada, los códigos recién importados fallan desde el primer intento, lo que hace que parezca que la transferencia salió mal cuando el verdadero culpable es el reloj.

Cómo corregir un código de autenticación inválido: paso a paso

Haga esto en el dispositivo que ejecuta su app de autenticación, ese es el reloj que importa, no la computadora en la que está iniciando sesión. Trabaje de arriba abajo; la mayoría de las personas vuelven a entrar tras el primer paso.

1

En iPhone (haga esto primero)

Abra Ajustes → General → Fecha y hora. Ponga Ajustar automáticamente en Activado. Si ya estaba activado, desactívelo, espere unos cinco segundos, y vuelva a activarlo para forzar una sincronización nueva. Confirme que la Zona horaria es correcta para su ubicación. Abra su autenticador, espere a que aparezca un código nuevo, e introduzca ese código fresco en Tradovate.

2

En Android

Abra Ajustes y vaya a Sistema → Fecha y hora (en algunos teléfonos aparece directamente bajo Ajustes > Fecha y hora o Gestión general). Active Fecha y hora automáticas (también mostrado como Usar hora proporcionada por la red), y active también Zona horaria automática. Si la hora automática ya estaba activada, desactívela y vuelva a activarla para forzar una resincronización. Lea un código fresco de su autenticador e introdúzcalo en Tradovate.

3

En Windows (autenticador de escritorio o reloj del PC)

Abra Configuración → Hora e idioma → Fecha y hora (o haga clic derecho en el reloj de la barra de tareas y elija Ajustar fecha/hora). Ponga Establecer la hora automáticamente en Activado. Confirme que la Zona horaria es correcta, active Establecer la zona horaria automáticamente si se desplaza con frecuencia. Desplácese hasta Configuración adicional y haga clic en Sincronizar ahora. Espere la confirmación de "última sincronización", luego genere un código fresco e inicie sesión.

4

La corrección horaria propia de la app de autenticación

Algunas apps de autenticación incluyen un control manual de corrección horaria o "sincronizar ahora" en su propia configuración, independiente del reloj del dispositivo. Si la suya tiene uno, ejecutarlo vuelve a comprobar el desfase horario interno de la app y puede resolver un código inválido persistente sin cambiar nada a nivel de sistema. No todas las apps lo ofrecen, y si no lo encuentra, no se preocupe, corregir la hora automática del sistema logra el mismo resultado, porque la mayoría de las apps toman la hora directamente del dispositivo de todos modos.

Configuración de Fecha y hora del iPhone con el interruptor Ajustar automáticamente activadoConfiguración de Fecha y hora de Android con Fecha y hora automáticas y hora proporcionada por la red activadasConfiguración de Fecha y hora de Windows con Establecer la hora automáticamente activado y el botón Sincronizar ahora

Tabla de solución de problemas

Síntoma Significado probable Solución
Cada código nuevo se rechaza como inválidoEl reloj del dispositivo se desvió más allá de la ventana de toleranciaActive la fecha y hora automáticas, fuerce una resincronización, luego introduzca un código nuevo
Empezó justo después de un viaje o un cambio de zona horariaReloj ajustado manualmente / zona incorrectaActive la hora automática y la zona horaria automática
Los códigos fallan desde el primer intento en un teléfono nuevoHora automática aún no activada en el nuevo dispositivoActive la hora automática antes de usar el autenticador transferido
La hora "parece" correcta pero los códigos siguen fallandoEl reloj está desviado por segundos, no minutosDesactive y reactive la hora automática, o ejecute la opción de corrección horaria de la app
El código funciona pero solo si se escribe al instanteLo está introduciendo justo cuando cambiaEspere un código completamente nuevo y escríbalo de inmediato
Nada funciona y no puede entrar en absolutoAutenticador perdido o restablecido, o cuenta gestionada por una firmaUse códigos de respaldo, revise las reglas de su prop firm, o contacte con soporte para restablecer el 2FA

Cuando no es el reloj

La desincronización del reloj cubre la gran mayoría de los casos de código inválido, pero vale la pena descartar algunas otras causas. Si cambió de teléfono y no migró el autenticador, la entrada puede simplemente haber desaparecido, necesitará sus códigos de respaldo o un restablecimiento del 2FA. Si tiene varias cuentas en la app, asegúrese de leer el código de la entrada de Tradovate y no uno parecido. Y si opera una cuenta de prop firm o de evaluación, la firma puede gestionar la configuración de seguridad por su cuenta; algunas cuentas no permiten gestionar el 2FA usted mismo en absoluto. Las reglas varían según la firma y el tipo de cuenta, así que revise la política actual de su firma en lugar de asumirlo. Cuando esté realmente bloqueado, los códigos de recuperación de respaldo o un restablecimiento por parte del soporte son la forma segura de volver a entrar, no siga introduciendo códigos inválidos, ya que eso puede provocar además un bloqueo temporal de inicio de sesión.

Mantenga su automatización funcionando con PickMyTrade

Una solicitud de 2FA es una puerta de acceso manual. Corregir su reloj depende de usted, pero su automatización no debería detenerse cada vez que un inicio de sesión manual se complica. Esa es la brecha que PickMyTrade cierra:

  • Autorice una vez, enrute continuamente, conecte su cuenta de Tradovate una sola vez y deje que sus alertas de TradingView fluyan a través del enlace mantenido de PickMyTrade, en lugar de reautenticar una sesión de navegador cada vez que quiera colocar una orden.
  • Entrega de órdenes sin intervención manual, las entradas y salidas de su estrategia siguen llegando a Tradovate a tiempo, así que un momento de inicio de sesión complicado no le cuesta un fill mientras el precio avanza.
  • Multi-Account Sync, refleje el mismo flujo automatizado en todas las cuentas conectadas, así que el fallo de reloj de un dispositivo no deja fuera de juego a toda su cartera.
  • Enrutamiento estable y seguro frente a límites de frecuencia, las órdenes se espacían para que una ráfaga de actividad nunca active los límites antiabuso de Tradovate, como sí pueden hacerlo los reintentos manuales frenéticos.

Mantenga sincronizada la hora de su dispositivo de todos modos, eso no es negociable para iniciar sesión. PickMyTrade simplemente se asegura de que un tropiezo en el inicio de sesión nunca mate silenciosamente el enrutamiento de sus operaciones.

No deje que un tropiezo de inicio de sesión mate su enrutamiento de operaciones

Conecte sus alertas a Tradovate y automatice sin rechazos con PickMyTrade.

Inicie su prueba gratuita de 5 días

Preguntas frecuentes

Casi siempre porque el reloj de su dispositivo se ha desincronizado de la hora real de red. Las apps de autenticación generan una contraseña de un solo uso basada en el tiempo (TOTP) a partir de una clave secreta compartida más la hora actual, cambiando cada 30 segundos. Si el reloj de su teléfono está desviado incluso uno o dos minutos, produce el código para la ventana de tiempo equivocada y Tradovate lo rechaza. Activar la fecha y hora automáticas y resincronizar lo soluciona en la mayoría de los casos.

Active la fecha y hora automáticas en el dispositivo que ejecuta la app de autenticación. En iPhone: Ajustes > General > Fecha y hora > Ajustar automáticamente. En Android: Ajustes > Sistema > Fecha y hora > Fecha y hora automáticas (usar hora proporcionada por la red). En Windows: Configuración > Hora e idioma > Fecha y hora > Establecer la hora automáticamente, luego haga clic en Sincronizar ahora. Espere unos segundos a que el reloj se corrija, luego lea un código fresco e introdúzcalo.

Un reloj puede parecer correcto al minuto mientras sigue desviado varios segundos, lo cual basta para romper un código TOTP. Fuerce una sincronización nueva: desactive la hora automática, espere cinco segundos, luego actívela de nuevo (o haga clic en Sincronizar ahora en Windows). Algunas apps de autenticación también tienen una opción de corrección horaria integrada en su configuración, ejecútela si la suya la ofrece. Luego espere un código completamente nuevo antes de escribirlo, en lugar de introducir uno a punto de cambiar.

Corrija primero el reloj del dispositivo, esa es la causa raíz y resuelve la gran mayoría de los problemas de código inválido. La mayoría de las apps de autenticación leen la hora directamente del reloj del sistema de su teléfono y no tienen una fuente de tiempo independiente, así que una vez que el dispositivo se sincroniza automáticamente, los códigos coinciden. Si su app incluye su propio interruptor de corrección horaria, ejecutarlo es un paso adicional útil, pero no sustituye a la hora automática del sistema.

Normalmente no, y es el primer movimiento equivocado. Si el fallo es la desincronización del reloj, un nuevo código QR se desincronizará por el mismo motivo. Solo vuelva a inscribir el 2FA si ha perdido el autenticador, cambió de teléfono sin transferirlo, o eliminó la entrada. Sincronice primero su reloj; reinscribirse es un último recurso. Si está totalmente bloqueado, use sus códigos de respaldo o contacte con soporte para restablecerlo.

Una solicitud de 2FA es una puerta de acceso manual, usted igual necesita corregir el reloj de su dispositivo para iniciar sesión usted mismo. Lo que hace PickMyTrade es enrutar sus alertas de TradingView a Tradovate mediante una conexión mantenida que autoriza una sola vez, así que sus órdenes automatizadas siguen fluyendo en lugar de depender de un inicio de sesión manual nuevo en cada sesión.

Esta guía tiene fines exclusivamente educativos e informativos y no constituye asesoramiento financiero, de inversión ni de trading. Operar con futuros y otros productos apalancados conlleva un riesgo sustancial de pérdida y no es adecuado para todos los inversores. PickMyTrade es una plataforma de automatización independiente de terceros y no está afiliada a Tradovate, Inc. ni a Bookmap, ni cuenta con su patrocinio o respaldo. Todos los nombres, logotipos y marcas relacionados son propiedad de sus respectivos dueños. Las funciones y los pasos de la plataforma cambian con el tiempo, por lo que siempre debe confirmar el proceso actual en la documentación oficial de la plataforma antes de actuar.