Skip to content

Commit

Permalink
fix: aggregator 30 minute interval (#459)
Browse files Browse the repository at this point in the history
* 30-minute option was unavailable
  • Loading branch information
DaveSkender authored Jun 18, 2021
1 parent 24e3b25 commit 6f88986
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 1 deletion.
1 change: 0 additions & 1 deletion docs/GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,6 @@ IEnumerable<Quote> dayBarHistory =

#### PeriodSize options (for newSize)

- `PeriodSize.Month`
- `PeriodSize.Week`
- `PeriodSize.Day`
- `PeriodSize.FourHours`
Expand Down
1 change: 1 addition & 0 deletions indicators/_Common/Functions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ internal static TimeSpan ToTimeSpan(this PeriodSize periodSize)
PeriodSize.ThreeMinutes => TimeSpan.FromMinutes(3),
PeriodSize.FiveMinutes => TimeSpan.FromMinutes(5),
PeriodSize.FifteenMinutes => TimeSpan.FromMinutes(15),
PeriodSize.ThirtyMinutes => TimeSpan.FromMinutes(30),
PeriodSize.OneHour => TimeSpan.FromHours(1),
PeriodSize.TwoHours => TimeSpan.FromHours(2),
PeriodSize.FourHours => TimeSpan.FromHours(4),
Expand Down
2 changes: 2 additions & 0 deletions tests/indicators/common/Test.Functions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,13 @@ public void ToTimeSpan()
Assert.AreEqual(PeriodSize.ThreeMinutes.ToTimeSpan(), TimeSpan.FromMinutes(3));
Assert.AreEqual(PeriodSize.FiveMinutes.ToTimeSpan(), TimeSpan.FromMinutes(5));
Assert.AreEqual(PeriodSize.FifteenMinutes.ToTimeSpan(), TimeSpan.FromHours(0.25));
Assert.AreEqual(PeriodSize.ThirtyMinutes.ToTimeSpan(), TimeSpan.FromHours(0.5));
Assert.AreEqual(PeriodSize.OneHour.ToTimeSpan(), TimeSpan.FromMinutes(60));
Assert.AreEqual(PeriodSize.TwoHours.ToTimeSpan(), TimeSpan.FromHours(2));
Assert.AreEqual(PeriodSize.FourHours.ToTimeSpan(), TimeSpan.FromHours(4));
Assert.AreEqual(PeriodSize.Day.ToTimeSpan(), TimeSpan.FromHours(24));
Assert.AreEqual(PeriodSize.Week.ToTimeSpan(), TimeSpan.FromDays(7));

Assert.AreEqual(PeriodSize.Month.ToTimeSpan(), TimeSpan.Zero);
}
}
Expand Down

0 comments on commit 6f88986

Please sign in to comment.