Manual de Usuario: JLS-9000

JLS-9000 DulceBot de Trading



Bienvenido/a al JLS-9000

El JLS-9000 es más que una aplicación de trading: es tu asistente emocional y estratégico. Diseñado para traders profesionales, este bot combina potentes herramientas de análisis, interfaces personalizables y un EmoteBot que lleva la experiencia de usuario a otro nivel. Con un equilibrio perfecto entre eficiencia, personalización y minimalismo, el JLS-9000 se adapta tanto a principiantes como a expertos.


Principales Características

1. Gestión de Operaciones (# Por ahora solo Longs Manuales)

El módulo de gestión de posiciones (“position manager”) es el corazón del JLS-9000. Te permite:

  • Agregar operaciones manualmente: Introduce el precio de entrada, la cantidad y el símbolo.
  • Calcular y visualizar el Profit/Loss (P/L): Automáticamente calcula la ganancia o pérdida en USD y porcentaje.
  • Cerrar posiciones: Registra el precio de cierre y guarda los resultados.
  • Exportar e importar datos: Utiliza archivos pickle para almacenar o cargar tus operaciones.

2. Análisis Gráfico Avanzado

La clase Graph provee un entorno visual impresionante para tomar decisiones informadas:

  • Visualización de precios: Gráficos claros con EMA (Medias Móviles Exponenciales) rápidas y lentas.
  • Indicadores RSI: Identifica zonas de sobrecompra y sobreventa con colores distintivos.
  • Marcas de entrada en long: Linea horizontal que representan el precio de entrada.
  • Línea de media y mediana: Opcional, ajustable desde el menú.
  • Modo semáforo: Cambia el fondo del gráfico según la tendencia del precio (verde, rojo o amarillo).

Expansión posible: Agregar indicadores adicionales (MACD, Bollinger Bands) y modos de análisis multi-activo.


3. EmoteBot – Estados Emocionales del DulceBot

El JLS-9000 no solo analiza datos: también expresa emociones basadas en las tendencias del mercado. El EmoteBot es una cara visible en la interfaz que:

  • Cambia su expresión según el P/L del símbolo monitoreado: De “extremadamente triste” a “extremadamente feliz”.
  • Incluye un modo de sonidos emotivos: Clásico y New Age.
  • Fallo a prueba de errores: Si no encuentra las imágenes emocionales, genera una en memoria.

Expansión posible: Hacer que el EmoteBot hable o envíe notificaciones sobre su estado emocional por medio de la DulceBotCloud.Net.py .


4. Tabla de Operaciones Compacta y Personalizable

La tabla de operaciones es compacta, pero poderosa:

  • Colores basados en el estado de las operaciones: Según ganancias o pérdidas.
  • Opciones de filtrado por fechas.
  • Reducción de tamaño: Para acomodar muchas operaciones sin perder claridad.
  • Botones de acción directa: Crear, cerrar, eliminar y guardar operaciones.
  • Opción de ocultar operaciones cerradas.
  • Calcula y visualiza las sumatorias del Profit/Loss (P/L): Automáticamente calcula las sumatorias de ganancia o pérdida en USD y porcentaje de lo que muestra la tabla.

5. Opciones de Menú

El menú principal del JLS-9000 organiza las funcionalidades de forma clara:

Menú JLS Config.

  • Agregar o Modificar Símbolo: Permite configurar las ventanas de los símbolos monitoreados y gestionados por el programa por medio de una ventana emergente. Parámetros reconfigurables (por símbolo o ventana):
    • Símbolo: El par que se verá en la ventana (x.ejmplo: BTCUSDT)
    • Intervalo: El intervalo de cada vela
    • Tamaño de Datos: El tamaño del dataset, es decir la cantidad de velas (recomendado: 128)
    • EMA Rapida.
    • EMA Lenta.
    • RSI Nivel de Sobrecompra.
    • RSI NIvel de Sobreventa.
    • Tiempo de actualización: Frecuencia en la que se accede a la API para optener los datos (recomendado: 2 segundos [2000])
    • Color de fondo: Color de fondo de la ventana para el Símbolo.
  • BackTesting Mode Change: Activa el modo de code backtesting en consola (only for debug).
  • Guardar Configuración: Almacena todas las configuraciones actuales, incluyendo las opciones de gráficos y símbolos.

Menú JLS DulceBot EmoteSounds

  • Seleccionar Origen Emocional: Configura el símbolo cuyo movimiento impacta el estado emocional del EmoteBot.
  • Sonidos Emocionales Clásicos: Activa los sonidos clásicos del EmoteBot (puede causar problemas si no se configura correctamente).
  • Sonidos Emocionales NewAge: Activa los sonidos del modo NewAge.
  • Mostrar DulceBot EmoteBot: Alterna la visibilidad del EmoteBot en la interfaz.

Menú Conf.Gral.Graf.

  • Mostrar leyendas: Habilita o deshabilita las leyendas en los gráficos.
  • Mostrar Grilla: Activa o desactiva la grilla en el fondo del gráfico.
  • Mostrar Escala de Tiempo: Alterna la visualización de la escala de tiempo (eje X).
  • Mostrar Escala de Precios: Alterna la visualización de la escala de precios (eje Y).
  • Mostrar Escalas (Sobrescribe Conf. Ant.): Habilita o deshabilita ambas escalas a la vez.
  • Mostrar Medias del Periodo: Añade líneas horizontales representando la media y la mediana del periodo.
  • Mostrar Entrada/Salida: Destaca los precios iniciales y finales del periodo.
  • Mostrar Emas: Activa la visualización de las medias móviles exponenciales rápidas y lentas.
  • Mostrar RSI: Habilita el indicador de fuerza relativa (RSI).
  • Mostrar Señales: Muestra las señales de compra y venta en el gráfico.
  • Habilitar Modo Semáforo del Periodo: Cambia el fondo del gráfico según la tendencia del precio.
  • Mostrar Long Trades: Dibuja una linea horizontal en el precio de entrada.

Menú Gestionar Ventanas

  • Ordenar en Cascada: Organiza las ventanas abiertas en forma de cascada.
  • Ordenar en Mosaico: Distribuye las ventanas abiertas en forma de mosaico.
  • Minimizar Todas: Minimiza todas las ventanas abiertas.
  • Cerrar Todas: Cierra todas las ventanas abiertas.

Menú Operaciones Manuales

  • Abrir ventana de operaciones: Accede a la ventana para gestionar tus operaciones manuales.

6. Botones de la Ventana de Operaciones

En la ventana de operaciones manuales, disponés de los siguientes botones:

  • Nueva: Permite agregar una nueva operación manual indicando fecha, precio y cantidad.
  • Cerrar: Cierra la operación seleccionada registrando su precio de cierre.
  • Eliminar: Borra una operación seleccionada.
  • Guardar: Guarda todas las operaciones actuales (# Aunque lo hace automáticamente).
  • Salir: Cierra la ventana de operaciones manuales.
  • Mostrar Cerradas: Alterna entre mostrar u ocultar en tabla las operaciones cerradas.

Interacción con el Usuario

El JLS-9000 responde rápidamente a tus comandos, con:

  1. Menú claro e intuitivo.
  2. Actualizaciones automáticas: Posiciones y emotebot se actualizan cada 4 segundos. Gráficos y EmoteSounds cada 2 segundos!!!
  3. Sistema de errores claro: Mensajes en consola y fallback visual si algo sale mal.

Próximos Pasos y Expansiones

El potencial del JLS-9000 es infinito. Algunas ideas para el futuro:

  • Sistemas de alertas inteligentes.
  • Ajuste de estrategias por refuerzo dentro de arboles decisionales de machine learning.
  • Estrategias automatizadas basadas en inteligencia artificial.

Conclusión

El JLS-9000 no es solo una herramienta, es un compañero que te ayuda a navegar el mundo del trading con una interfaz sofisticada y un toque humano. Tanto si sos principiante como experto, su configuración flexible y sus capacidades emocionales hacen que tu experiencia sea única y enriquecedora.

¡Felices trades y que el DulceBot esté siempre contigo!

Comentarios

Entradas populares