backtest_lib.backtest.schedule.DecisionSchedule#

class backtest_lib.backtest.schedule.DecisionSchedule(schedule: Iterable, start: I, end: I | None = None, *, inclusive_end: bool = True, schedule_str: str | None = None)#

Bases: Generic

Iterable schedule of decision points.

Schedules can be built from explicit iterables of comparable values or from time-based schedules created via make_decision_schedule().

property schedule: Iterable#

Return the underlying iterable of schedule values.