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:
- Menú claro e intuitivo.
- Actualizaciones automáticas: Posiciones y emotebot se actualizan cada 4 segundos. Gráficos y EmoteSounds cada 2 segundos!!!
- 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
Publicar un comentario
Te invitamos a comentar y compartir tus impresiones y pensamientos sobre este artículo