Ejemplo n.º 1
0
        public override void Add(SingleOrder order, TextCommon t)
        {
            if (Index >= GetLegNum())
                return;

            Leg[Index] = new MultiOrderLeg { Order = order, OpenClose = t.OpenClose };
            ++Index;
        }
Ejemplo n.º 2
0
 public override void Add(SingleOrder order, TextCommon t)
 {
     if (order.Side == Side.Buy)
     {
         Buy = new MultiOrderLeg() { Order = order, OpenClose = t.OpenClose };
     }
     else
     {
         Sell = new MultiOrderLeg() { Order = order, OpenClose = t.OpenClose };
     }
 }
Ejemplo n.º 3
0
 public override void Add(SingleOrder order, TextCommon t)
 {
     Leg = new MultiOrderLeg { Order = order, OpenClose = t.OpenClose };
 }
Ejemplo n.º 4
0
 public override void Init(TextCommon t)
 {
     base.Init(t);
     Leg = null;
 }