3 Commits
Author SHA1 Message Date
Khizar Imran b82a09ff71 fix: validate broker settings, orders, and optimization signals
Reject invalid numeric inputs at Python boundaries before account mutation or grid workers start. Preserve partial-close no-ops and profit-locking stops, and reject invalid native SMA windows without panicking.

Refs #16

Codex 🤖, On behalf of Khizar
2026-10-31 00:47:50 +00:00
Khizar Imran 44c36b2563 fix: use opening prices for gap-crossed stops and targets
Process opening SL/TP triggers before intrabar range touches, preserving midpoint triggers and exit costs. Add regression coverage and document execution and migration behavior.

Refs #8

Codex 🤖, On behalf of Khizar
2026-10-31 00:34:15 +00:00
Khizar Imran c2430b7c32 Add contributor guidance, issue templates, and compatibility policy 2026-10-06 23:12:50 +01:00