← back
NinjaTrader Strategy GUI Development -- 2

NinjaTrader Strategy GUI Development -- 2

Pending
💰 USD 250–750 👤 Unknown 🕒 19d ago status: new
.NET Data Entry C# Programming C++ Programming WPF Software Development Visual Studio Software Engineering Desktop Application NinjaTrader
Deseo encapsular dos estrategias existentes de NinjaTrader 8 dentro de una interfaz de escritorio pulida, de modo que pueda gestionarlas sin necesidad de tocar el editor de código. El trabajo se centra principalmente en la interfaz gráfica (GUI), pero debe mantenerse estrechamente vinculado a la lógica de NinjaScript que ya ha sido finalizada. Funcionalidades principales a implementar: • Una ventana única (utilizando WPF o WinForms dentro de NinjaTrader) que me permita seleccionar cualquiera de las dos estrategias, iniciarlas/detenerlas y ajustar sobre la marcha cada uno de los parámetros expuestos. Se aceptan controles deslizantes, menús desplegables y cuadros de texto, siempre y cuando el diseño sea limpio y adaptable (responsive). • Comportamiento completo de "bot": las estrategias deben continuar colocando órdenes de compra y venta de forma automática una vez que se hayan activado desde el panel. • Acceso con un solo clic al motor de optimización de NinjaTrader, para poder iniciar un ciclo de optimización y supervisar su progreso/resultados sin salir de la interfaz. • Una pequeña sección donde pueda introducir o pegar valores numéricos personalizados (entrada manual de datos) que las estrategias leerán de forma inmediata. Criterios de aceptación: 1. Las estrategias se compilan y ejecutan en NinjaTrader 8 sin sufrir ninguna modificación en su lógica de trading actual. 2. Todos los parámetros visibles en el código quedan expuestos en la interfaz y se conservan entre sesiones. 3. El envío de órdenes, el seguimiento de posiciones y la optimización pueden activarse exclusivamente desde la nueva ventana. Si se siente cómodo trabajando con C#, NinjaScript y WPF/WinForms, y cuenta con experiencia en la automatización de la ejecución de operaciones de trading, me gustaría saber cómo estructuraría el proyecto y cuál sería su cronograma estimado para la entrega final de la versión con ambas estrategias integradas.
↗ View on Freelancer