release: v1.32.0
Deals-in-DB architecture: per-deal data now stored in SQLite instead of deals.csv/deals.json files. - storage: add `deals` table with report_id FK; insert_deals/get_deals/get_by_report_dir methods - extract: stop writing deals.csv and deals.json; only metrics.json written to disk - pipeline: call db.insert_deals() after extraction; HTML report still deleted after parse - analytics: all 19 tools now load deals from DB (report_id > report_dir > latest) - analytics: resolve_report() helper replaces load_report_data/read_deals_from_csv - analytics: calling any analytics tool with no args uses the latest report automatically - tools: add export_deals_csv for on-demand CSV generation from DB - tools: add get_by_report_dir for backward-compat lookup by filesystem path Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Generated
+1
-1
@@ -481,7 +481,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "mt5-quant"
|
||||
version = "1.31.5"
|
||||
version = "1.32.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64",
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "mt5-quant"
|
||||
version = "1.31.5"
|
||||
version = "1.32.0"
|
||||
edition = "2021"
|
||||
description = "MCP server for MT5 strategy development on macOS/Linux"
|
||||
authors = ["masdevid <masdevid@example.com>"]
|
||||
|
||||
Reference in New Issue
Block a user