public EventsPostFilter(PostFilterType postFilter, FilterOperator filterOperator, double value, DatedDataCollectionGen<double> sourceCollections, string instrumentString, Tuple<string, DatedDataCollectionGen<double>> rawData)
 {
     _postFilter = postFilter;
     _filterOperator = filterOperator;
     valueToCompare = value;
     //FetchValueToCompare = fetchValueToCompare;
     this.sourceCollections = sourceCollections;
     _instrumentString = instrumentString;
     _rawData = rawData;
 }
 public MovementBeforeEventPostFilter(PostFilterType postFilter, FilterOperator filterOperator, double value, DatedDataCollectionGen<double> sourceCollections, string instrumentString, Tuple<string, DatedDataCollectionGen<double>> rawData, PostFilterStatistic stat)
     : base(postFilter, filterOperator, value, sourceCollections, instrumentString, rawData)
 {
     PostFilterStat = stat;
 }
 public EventsChangePostFilter(PostFilterType postFilter, FilterOperator filterOperator, double value, DatedDataCollectionGen<double> sourceCollections, string instrumentString, Tuple<string, DatedDataCollectionGen<double>> rawData)
     : base(postFilter, filterOperator, value, sourceCollections, instrumentString, rawData)
 {
 }