Example #1
0
 public OversellProtector(PositionTracker pt, IdTracker idt)
 {
     _pt  = pt;
     _idt = idt;
 }
 public OffsetTracker(IdTracker tracker)
     : base("OFFSET")
 {
     _ids = tracker;
 }
 public OffsetTracker(IdTracker tracker, int capacity)
 {
     _ids = tracker;
     _pt = new PositionTracker(capacity);
 }
Example #4
0
 public OversellProtector(int capacity, IdTracker idt)
 {
     _pt  = new PositionTracker(capacity);
     _idt = idt;
 }
Example #5
0
 /// <summary>
 /// creates trail tracker (with it's own position tracker)
 /// </summary>
 //public TrailTracker() : this(new PositionTracker(), new IdTracker()) { }
 /// <summary>
 /// creates a trail tracker from an existing position tracker component
 /// </summary>
 /// <param name="pt"></param>
 public TrailTracker(PositionTracker pt, IdTracker id)
 {
     _pt = pt;
     _id = id;
 }
 /// <summary>
 /// This must be called in the main program
 /// </summary>
 /// <param name="tracker"></param>
 public void SetIdTracker(IdTracker tracker)
 {
     _idtracker = tracker;
 }
Example #7
0
 public OffsetTracker(IdTracker tracker, int capacity)
 {
     _ids = tracker;
     _pt  = new PositionTracker(capacity);
 }
Example #8
0
 /// <summary>
 /// This must be called in the main program
 /// </summary>
 /// <param name="tracker"></param>
 public void SetIdTracker(IdTracker tracker)
 {
     _idtracker = tracker;
 }
Example #9
0
 public OffsetTracker(IdTracker tracker)
     : base("OFFSET")
 {
     _ids = tracker;
 }