Skip to content

Es un **bot de trading automático** para criptomonedas, que combina una interfaz gráfica intuitiva (PyQt5) con lógica de trading profesional.

License

Notifications You must be signed in to change notification settings

TradeAIcode/BOT-DE-TRADING

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 BOT DE TRADING V5.0 - PyQt5 + CCXT

Python PyQt5 License: GPL v3


📚 Tabla de Contenidos


📚 Descripción

BOT DE TRADING V5.0 es un bot automático para criptomonedas que combina la facilidad de una interfaz PyQt5 con la potencia de CCXT.

  • Operaciones automáticas en exchanges.
  • Filtros de protección: Stop Loss, Take Profit, Trailing Stop.
  • Editor para estrategias propias.

Ideal para traders que desean automatizar sin complicaciones.


📸 Vista previa de la aplicación

Panel Principal del Bot

Panel Principal

Configuración del Exchange

Configuración API

Editor de Estrategia Personalizada

Estrategia Personalizada


✨ Características principales

  • ✅ GUI profesional en PyQt5.
  • 🔐 Múltiples exchanges soportados mediante CCXT.
  • 📈 Estrategias: RSI, EMAs, Pullback, Personalizadas.
  • 🛡️ Stop Loss, Take Profit, Trailing Stop.
  • 📅 Exportación de historial a Excel.
  • 🔄 Recarga dinámica de configuración.
  • 💬 Logs en tiempo real.

⚙️ Instalación y requisitos

Requisitos

  • Python 3.8 o superior
  • PyQt5
  • ccxt
  • pandas
  • openpyxl

Instalación rápida

pip install -r requirements.txt

🚀 Uso detallado

Ejecución del bot

python main.py

⚡ Si ves errores de permisos en Windows, ejecuta como administrador o usa un entorno virtual.


🧠 Crear tu propia estrategia

Desde la pestaña "Estrategia Personalizada", puedes escribir en vivo código como este:

def strategy_custom(df, position, config):
    if df['close'].iloc[-1] > df['open'].iloc[-1]:
        return {'action': 'long', 'reason': 'Vela alcista'}
    return None

Esta estrategia se usará automáticamente si activas la opción CUSTOM.


💪 Tecnologías utilizadas


💜 Licencia

Este proyecto está bajo licencia GPL-3.0. Consulta el archivo LICENSE para más detalles.


👋 Agradecimientos

  • A ccxt por su gran librería multi-exchange.
  • A la comunidad de PyQt5 y pandas.

Desarrollado con ❤️ por TradeAIcode.


About

Es un **bot de trading automático** para criptomonedas, que combina una interfaz gráfica intuitiva (PyQt5) con lógica de trading profesional.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages