examples: move the bundled BTCUSDT datasets to a top-level examples/data/
The seven BTCUSDT OHLCV datasets used to live under crates/wickra/examples/data/, which buried them inside a Rust crate even though the Node backtest example and the upcoming Rust/Node/WASM example restructure need to reach them too. Move them to the workspace-level examples/data/ so every language's examples can resolve the same path. The bench (crates/wickra/benches/indicators.rs), the example_data integration test, fetch_btcusdt.rs and the Node backtest example all take the new ../../examples/data/ path; Data-Layer.md, examples/README.md and the CHANGELOG entry are updated to match. No data file content changes.
This commit is contained in:
+2
-2
@@ -10,7 +10,7 @@ live here under [`python/`](python/).
|
||||
| Example | What it does | Run |
|
||||
| --- | --- | --- |
|
||||
| `backtest.rs` | Compute a basket of indicators over an OHLCV CSV and print a summary. | `cargo run -p wickra --example backtest -- <ohlcv.csv>` |
|
||||
| `fetch_btcusdt.rs` | Download real BTCUSDT klines from the Binance REST API into `crates/wickra/examples/data/`. | `cargo run -p wickra --example fetch_btcusdt` |
|
||||
| `fetch_btcusdt.rs` | Download real BTCUSDT klines from the Binance REST API into `examples/data/`. | `cargo run -p wickra --example fetch_btcusdt` |
|
||||
| `live_binance.rs` | Stream live Binance klines through an indicator over a resilient WebSocket. | `cargo run -p wickra-data --example live_binance --features live-binance` |
|
||||
|
||||
## Python — `examples/python/`
|
||||
@@ -42,7 +42,7 @@ Build the native module first: `cd bindings/node && npm install && npx napi buil
|
||||
|
||||
## Example datasets
|
||||
|
||||
`crates/wickra/examples/data/` holds seven real BTCUSDT OHLCV datasets, one
|
||||
`examples/data/` holds seven real BTCUSDT OHLCV datasets, one
|
||||
per timeframe (1m, 5m, 15m, 1h, 12h, 1d, 1month), in the standard
|
||||
`timestamp,open,high,low,close,volume` layout. The Rust and Node backtest
|
||||
examples and the indicator benchmarks run against them. Regenerate them with
|
||||
|
||||
Reference in New Issue
Block a user