JG RISK BOX PRO
Description
Título: NinjaTrader 8
- Indicador Visual Risk/Reward Box (Ganancia/Pérdida Proyectada)
Descripción:
Busco un desarrollador con experiencia en NinjaTrader 8 y NinjaScript para crear un indicador visual tipo “Risk/Reward Box”.
El objetivo es mostrar de forma clara en el gráfico la ganancia y pérdida proyectada basada en el Stop Loss y Take Profit activos.
Requisitos funcionales:
- Detectar automáticamente una posición abierta (long o short)
- Leer los niveles activos de Stop Loss y Take Profit
- Funcionar con órdenes reales del chart (ChartTrader / ATM / estrategia)
Gestión de cuenta:
- El indicador NO debe requerir selección manual de cuenta
- Debe detectar automáticamente la posición activa del instrumento en el gráfico
- Debe funcionar con cualquier cuenta (simulación o real)
- No debe depender de configuración manual de usuario
Visualización:
- Dibujar una zona verde (Take Profit)
- Dibujar una zona roja (Stop Loss)
- Mostrar la zona de entrada
En cada zona debe mostrarse:
- Ganancia proyectada en dinero ($)
- Pérdida proyectada en dinero ($)
- Distancia en ticks
- Porcentaje (%)
Comportamiento dinámico:
- El indicador debe actualizarse en tiempo real si se mueven las órdenes
- Debe reaccionar a trailing stop, cambios manuales o ajustes del TP
- Debe recalcular automáticamente según la cantidad de contratos
Diseño:
- Estilo limpio, moderno y profesional
- Tipo bloques visuales (no solo líneas)
- Texto claro dentro o junto a cada zona
- Colores:
- Verde = Take Profit
- Rojo = Stop Loss
- Transparencias suaves
Importante:
- No necesito PnL flotante (eso ya lo maneja NinjaTrader)
- Solo necesito proyección basada en SL y TP
- El indicador debe ser automático (plug & play)
- Código limpio, organizado y fácil de modificar
Entrega esperada:
- Código fuente (.cs)
- Instrucciones de instalación
- Ejemplo funcional en gráfico
- Parámetros configurables desde propiedades
Extras valorados:
- Experiencia previa en NinjaTrader
- Ejemplos de indicadores similares
- Optimización visual (sin afectar rendimiento del chart)
Por favor incluir en la propuesta:
- Tiempo estimado de desarrollo
- Precio total
- Experiencia previa en NinjaTrader.
Notificación visual al cerrar operación (opcional pero deseado):
Cuando una operación se cierre, mostrar una notificación visual en el gráfico:
Si es ganancia: "OPERACIÓN GANADORA +$XXX"
Si es pérdida: "OPERACIÓN PERDEDORA -$XXX"
Debe aparecer en pantalla por unos segundos y luego desaparecer automáticamente
Diseño limpio, visible pero no intrusivo
No debe afectar el rendimiento del indicador Budget: USD 30–250 Skills: C Programming, C# Programming, Software Architecture, Metatrader, C++ Programming, Software Development, Financial Analysis, NinjaTrader
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.