Remove orderBy to improve perfs
This commit is contained in:
@@ -37,7 +37,7 @@ public class SuperTrendIndicatorBase : IndicatorBase
|
||||
|
||||
ProcessSuperTrendSignals(superTrend, candles);
|
||||
|
||||
return Signals.Where(s => s.Confidence != Confidence.None).OrderBy(s => s.Date).ToList();
|
||||
return Signals.Where(s => s.Confidence != Confidence.None).ToList();
|
||||
}
|
||||
catch (RuleException)
|
||||
{
|
||||
@@ -64,7 +64,6 @@ public class SuperTrendIndicatorBase : IndicatorBase
|
||||
// Filter pre-calculated SuperTrend values to match the candles we're processing
|
||||
superTrend = preCalculatedValues.SuperTrend
|
||||
.Where(s => s.SuperTrend.HasValue && candles.Any(c => c.Date == s.Date))
|
||||
.OrderBy(s => s.Date)
|
||||
.ToList();
|
||||
}
|
||||
|
||||
@@ -76,7 +75,7 @@ public class SuperTrendIndicatorBase : IndicatorBase
|
||||
|
||||
ProcessSuperTrendSignals(superTrend, candles);
|
||||
|
||||
return Signals.Where(s => s.Confidence != Confidence.None).OrderBy(s => s.Date).ToList();
|
||||
return Signals.Where(s => s.Confidence != Confidence.None).ToList();
|
||||
}
|
||||
catch (RuleException)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user