Plataforma de Análisis de Trading con IA
Nombre del Proyecto: [Nombre de tu Empresa/Servicio, ej. "AlphaTrade AI"]
Objetivo: Desarrollar una plataforma web profesional y completamente automatizada que utilice un prompt de IA para generar y publicar análisis de trading en tiempo real, con un sistema de alertas avanzado para notificar a los usuarios.
Fase 1: El Backend (El Cerebro del Sistema)
Esta fase se centra en la lógica interna del sistema.
1. Integración con la IA (Modelo de Lenguaje Grande - LLM):
Tarea: Conectar el sistema a la api de un llm potente (ej. Google Gemini API).
Detalles técnicos:
Autenticación: El sistema debe gestionar las claves de API de forma segura.
Envío del Prompt: La aplicación debe enviar el prompt completo que hemos diseñado, adjuntando 6 imágenes de los gráficos en las temporalidades M1, M5, M15, M30, H1, H4, y 1D.
Procesamiento de Imágenes: La IA debe ser capaz de interpretar las imágenes de los gráficos adjuntas, identificando indicadores, estructuras y patrones.
2. Sistema de Recolección de Datos Automatizado:
Tarea: Desarrollar módulos para obtener los datos necesarios para el prompt.
Detalles técnicos (Captura de Imágenes):
Integración con TradingView (Opción Principal): El sistema debe conectarse a la API de TradingView. Para cada activo (ej. eur/usd), debe generar y capturar una imagen del gráfico en cada una de las 7 temporalidades (m1, m5, m15, m30, h1, h4, 1d).
Configuración de los Gráficos: Las capturas de pantalla deben incluir los siguientes indicadores técnicos con sus configuraciones:
EMA 20, 50 y 200.
Bandas de Bollinger (Periodo 20, Desviación Estándar 2).
RSI (Periodo 14).
macd (ema rápida 12, ema lenta 26, señal 9).
Volumen.
Detalles técnicos (Calendario Económico):
API de Noticias: El sistema debe conectarse a la API de un calendario económico (ej.
Investing.com, Forexfactory) para identificar noticias de alto impacto en las próximas horas.
3. Automatización del Proceso y Notificaciones:
Tarea: Programar la ejecución automática del análisis y el envío de notificaciones.
Detalles técnicos:
Scheduler: El sistema se activa a horas específicas para generar el análisis.
Flujo de Notificación:
El análisis se genera y almacena en la base de datos.
El sistema de notificaciones se activa.
Opción 1: Notificación Push (Recomendada): El sistema debe estar preparado para enviar notificaciones push a los dispositivos móviles de los usuarios que hayan descargado una app y activado las notificaciones.
Opción 2: Alerta por Email: Los usuarios recibirán un correo electrónico automático con un resumen del nuevo análisis y un enlace a la plataforma.
Opción 3: Alerta por SMS: Se integrará un servicio de api de sms (ej. Twilio) para enviar un SMS simple a los números de teléfono registrados, informando que hay un nuevo análisis disponible. Esta opción se ofrecerá como un servicio premium.
Fase 2: El Frontend (La Plataforma Web)
Esta fase se centra en la interfaz de usuario.
1. Módulo de Suscripción y Autenticación:
Tarea: Desarrollar un sistema de registro de usuarios.
Detalles técnicos:
Formulario de Registro: El formulario de registro debe incluir un campo opcional para el número de teléfono, con un selector de país para facilitar la integración de alertas por SMS.
Gestión de Permisos: Los usuarios podrán gestionar sus preferencias de notificación (push, email, SMS).
2. Dashboard del Usuario:
Tarea: Crear la interfaz principal donde los usuarios ven los análisis.
Detalles técnicos:
Panel de Análisis: Mostrar los análisis recientes con un formato claro.
Gráfico Interactivo: Incrustar el widget de TradingView. El sistema debe dibujar automáticamente los niveles de Entrada, sl y tp.
3. Historial de Operaciones y Transparencia:
Tarea: Desarrollar un módulo para mostrar el historial de rendimiento de la IA, con un registro de las proyecciones y sus resultados.
Fase 3: Infraestructura y Mantenimiento
Hosting y Base de Datos: Alojamiento en un servidor confiable y una base de datos para almacenar toda la información del sistema.
Monitoreo y Mantenimiento: El desarrollador debe implementar herramientas para monitorear el sistema y asegurar la fiabilidad de todas las APIs (IA, TradingView, Calendario Económico, SMS).
Contexto general del proyecto
Aparte de desarrolar el cerebro, tambien seria desarrollar toda la web, lo que ve el uuario, reistro,login, home, contacto, planes, etc.
Plazo de Entrega: No definido