Account acct = Account.All.FirstOrDefault(); // Asume que usas la primera cuenta encontrada
// Ahora, según la acción determinada por la predicción:
switch (action)
{
case 1: // Compra
// Crea una orden de compra en el mercado
Order entryOrderBuy = acct.CreateOrder(Instrument, OrderAction.Buy, OrderType.Market, TimeInForce.Day, 1, 0, 0, "Entry", Core.Globals.MaxDate,null);
// Vincula una estrategia ATM si es necesario
NinjaTrader.NinjaScript.Strategies.Strategy.StartA tmStrategy("40_180_bv30", entryOrderBuy);
// Envía la orden
acct.Submit(new[] { entryOrderBuy });
break;
case 2: // Venta
// Crea una orden de venta en el mercado
Order entryOrderSell = acct.CreateOrder(Instrument, OrderAction.Sell, OrderType.Market, TimeInForce.Day, 1, 0, 0, "Entry",Core.Globals.MaxDate, null);
// Vincula una estrategia ATM si es necesario
NinjaTrader.NinjaScript.Strategies.Strategy.StartA tmStrategy("40_180_bv30", entryOrderSell);
// Envía la orden
acct.Submit(new[] { entryOrderSell });
break;
case 0: // Nada
default: // En caso de cualquier otro valor no esperado, no hacer nada.
break;
Cannot convert system date to string

Comment