Commit Graph
11 Commits
Author SHA1 Message Date
Jimmy7892 71156abe18 preview: 0.19.0rc1 - higher-timeframe indicators and expression choices
Synced from the private engine at 1e39bfa (branch feat/sweep-choice-expr),
tracked files only. Two additions to the expression API:

- tf("1h").apply(expr): evaluate an expression ON the higher timeframe's
  grid, then step-hold it onto the simulation grid without lookahead.
  Periods inside count in that timeframe's bars, so
  tf("1h").apply(sma(close, param("len"))) is a true SMA of len hourly
  closes, sweepable like any param.
- choice(name, {branch: expr}): sweep a CHOICE of expression. The selector
  becomes a grid axis; each combination resolves to its branch before
  simulation.

Wheel for this preview is attached to the v0.19.0rc1 pre-release; built
locally, not by the release pipeline, not on PyPI.
2026-08-22 04:17:34 +02:00
github-actions[bot] b47b07e8e6 release: v0.18.0 2026-08-21 01:48:35 +00:00
github-actions[bot] fc48b3f074 release: v0.16.0 2026-08-17 00:02:26 +00:00
github-actions[bot] f02d462480 release: v0.15.0 2026-08-16 12:02:58 +00:00
github-actions[bot] 14bf482a9e release: v0.14.0 2026-07-19 02:07:07 +00:00
github-actions[bot] c36b5ec4ce release: v0.13.2 2026-07-18 19:41:35 +00:00
github-actions[bot] a619a1e9cf release: v0.13.1 2026-07-18 19:04:25 +00:00
github-actions[bot] aece0242af release: v0.12.0 2026-07-15 00:01:41 +00:00
github-actions[bot] 220fc1d434 release: v0.10.0 2026-07-09 11:01:08 +00:00
github-actions[bot] e231751013 release: v0.8.6 2026-06-29 21:23:38 +00:00
Jimmy7892 67ab17280b Initial commit: manifoldbt public repo
Python DSL, examples, docs, benchmarks, and tests.
Rust engine distributed as pre-compiled wheel via PyPI.
2026-03-17 16:15:40 +01:00