KhizarImran
e79070539d
feat: column-aware CSV loading and changelog
...
- Replaced manual CSV parsing with csv crate, columns now looked up by name
- Fixed Rust example path and contract_size
- Added CHANGELOG.md for release tracking
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 18:54:14 +01:00
KhizarImran
2252b4cd8c
publised to pypi
2026-06-21 18:14:03 +01:00
KhizarImran
62131a2918
getting it ready for publishing
2026-06-21 17:56:41 +01:00
KhizarImran
cb9bf41ff3
added lot size
2026-06-21 00:18:44 +01:00
KhizarImran
706be103f0
bug fixes: types.rs
2026-06-20 17:52:19 +01:00
KhizarImran
5609249180
bug: backtest.py bug fixes
2026-06-20 17:43:19 +01:00
KhizarImran
6e0b63cb3e
testing out python library integration
2026-06-14 17:48:44 +01:00
KhizarImran
b0559ecf79
core: fully restructured code to support pyo3
2026-06-14 02:13:28 +01:00
KhizarImran
322ff54d63
made pyclass work for stats
2026-06-14 01:29:20 +01:00
KhizarImran
6f39fc2d34
adding python wrapping
2026-06-14 01:21:15 +01:00
KhizarImran
a039484b08
core: when backtest finishes, any open positions should now close at bar.last
2026-06-13 23:28:49 +01:00
KhizarImran
9847a99561
feat: stoploss and take profit implementation on the broker.rs
2026-06-13 12:01:44 +01:00
Khizar Imran
516f6029ac
13/06
2026-06-13 10:08:33 +01:00
Khizar Imran
8da311cc3f
bug fix: broker.rs (close position & close all)
2026-06-09 00:10:09 +01:00
Khizar Imran
9081e2b7ab
feat: spread calculated on exit (close position & all)
2026-06-09 00:01:46 +01:00
Khizar Imran
26e625d6f8
new: better stats
2026-06-08 23:55:42 +01:00
Khizar Imran
bbfe87edb7
checkpoint: spread/commisions working
2026-06-06 17:16:32 +01:00
Khizar Imran
1dc728078f
new: added a working example
2026-06-06 16:18:45 +01:00
Khizar Imran
04b5f405e0
minor commenting
2026-06-04 21:34:26 +01:00
Khizar Imran
73a144c4df
added engine rs & data rs
2026-06-04 21:25:52 +01:00
Khizar Imran
e5c82056bc
new: README file
2026-06-04 00:33:30 +01:00
Khizar Imran
7d19b1d519
fn: added close_position to broker.rs
2026-06-04 00:25:08 +01:00
Khizar Imran
35a6f8dc00
build: fixed error relates to exit_price & exit_timestamp
2026-06-04 00:06:43 +01:00
Khizar Imran
a1f7540353
Merge branch 'main' of https://github.com/KhizarImran/backtestingfx
2026-06-03 23:40:35 +01:00
Khizar Imran
48586de436
Initial commit: project strcture & initialisation
2026-06-03 23:39:39 +01:00
Khizar Imran
1d6512f781
Initial commit
2026-06-03 23:38:12 +01:00