public DealMarker(ChartControl owner, List<DealMarker> markers, DealMarkerType markerType, DealType side, double candleIndex, double price, DateTime time) { this.markers = markers; var maxId = markers.Count == 0 ? 0 : markers.Max(m => m.id); if (nextNumber <= maxId) nextNumber = maxId + 1; id = nextNumber++; Name = string.Format("{0} {1}", ClassName, id); this.owner = owner; MarkerType = markerType; this.candleIndex = candleIndex; Price = price; DateStart = time; this.side = side; }
public DealMarker(ChartControl owner, List <DealMarker> markers, DealMarkerType markerType, DealType side, double candleIndex, double price, DateTime time) { this.markers = markers; var maxId = markers.Count == 0 ? 0 : markers.Max(m => m.id); if (nextNumber <= maxId) { nextNumber = maxId + 1; } id = nextNumber++; Name = string.Format("{0} {1}", ClassName, id); this.owner = owner; MarkerType = markerType; this.candleIndex = candleIndex; Price = price; DateStart = time; this.side = side; }