Commit Graph

8 Commits

Author SHA1 Message Date
mo
fb4f5d3bde chore: Add project configuration and documentation
Some checks failed
Build and Test / build (push) Has been cancelled
- Kilocode AI agent rules and guidelines
- Setup and implementation guides
- Architecture documentation
- Build and verification references
2026-02-15 14:59:36 -05:00
Billy Valentine
42efd83e5d feat: Implement Phase 1 OMS with complete state machine
- Add OrderModels with all enums and records
- Implement IOrderManager interface
- Create BasicOrderManager with thread-safe state machine
- Add INT8OrderAdapter interface for NT8 integration
- Implement MockNT8OrderAdapter for testing
- Add comprehensive unit tests (34 tests, all passing)
- Full C# 5.0 compliance
- >95% code coverage
- Zero build warnings for new code

Closes Phase 1 OMS implementation
2026-02-15 14:57:31 -05:00
Billy Valentine
6c48a2ad05 Optimize AdvancedPositionSizer performance with object pooling and metrics tracking. Added performance tests.
Some checks failed
Build and Test / build (push) Has been cancelled
2025-09-09 19:48:06 -04:00
Billy Valentine
86422ff540 Implement advanced position sizing algorithms with Optimal f, Kelly Criterion, and volatility-adjusted methods
Some checks failed
Build and Test / build (push) Has been cancelled
2025-09-09 18:56:25 -04:00
Billy Valentine
23bb431d42 Implement market data handling and validation components 2025-09-09 18:36:30 -04:00
Billy Valentine
63200fe9b4 Implement NinjaTrader 8 adapter for integration
Some checks failed
Build and Test / build (push) Has been cancelled
2025-09-09 17:19:14 -04:00
Billy Valentine
92f3732b3d Phase 0 completion: NT8 SDK core framework with risk management and position sizing
Some checks failed
Build and Test / build (push) Has been cancelled
2025-09-09 17:06:37 -04:00
mo
97e5050d3e Initial commit 2025-09-04 20:00:17 -04:00