Skip to content

braiidev/scrap_forexfactory_term

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forex Factory Terminal

TUI (Terminal User Interface) para ver el calendario económico y noticias de ForexFactory.com en tu terminal.

screenshot

Requisitos

  • Python 3.10 o superior
  • pip

Instalación

# Clonar o copiar los archivos
git clone https://github.com/braiidev/scrap_forexfactory_term.git forexfactory
cd forexfactory

# Instalar dependencia
pip install cloudscraper

# Ejecutar
python3 app.py

Opcional: binario standalone

pip install pyinstaller
pyinstaller --onefile --name forexfactory app.py
./dist/forexfactory

Esto genera un ejecutable único que no necesita Python instalado.

Uso

Al abrir la app ves:

  • Calendario con eventos económicos filtrados por divisa e impacto
  • Noticias de última hora

Los datos se actualizan automáticamente cada 60 segundos (configurable).

Atajos de teclado

Tecla Acción
/ o j/k Mover cursor
Re Pág/Av Pág Desplazar página
g / G Ir al primer / último evento
N Ir al evento más cercano (▶)
Enter Abrir detalle del elemento
c Cambiar modo: compacto/normal/lleno
s Abrir ajustes
/ Buscar
Espacio Alternar / aplicar
Esc Volver / cerrar
? Mostrar ayuda
q Salir

Ajustes (tecla s)

Los ajustes se guardan automáticamente en ~/.config/ff_terminal/settings.json.

  • F I L T R O S: divisas, impactos, mostrar calendario, rango
  • A V I S O S: alarma
  • P A N T A L L A: modo, noticias, idioma (EN/ES), actualización automática

Idiomas

Español e inglés. Cambiá desde slang.

Cache

Los datos se cachean en ~/.cache/ff_terminal/data.pkl para funcionar sin conexión.

About

Scrap en python con Curses sobre la web ForexFactory para obtener informacion desde el terminal

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages