Commit graph

81 commits

Author SHA1 Message Date
CHACHAIAN
1220ef0ca6 Complete the Part 2 session lifecycle. v1.0-part-2-revised 2026-10-14 14:14:05 +03:00
CHACHAIAN
f9857611ab Add persistent daily session rollover handling. 2026-10-14 13:43:20 +03:00
CHACHAIAN
408ff52856 Add safe daily starting balance confirmation. 2026-10-14 13:31:12 +03:00
CHACHAIAN
e410dff007 Add idempotent daily session confirmation controls. 2026-10-14 12:59:23 +03:00
CHACHAIAN
0d6918c6d1 Initialize and restore configured daily sessions. 2026-10-14 11:54:45 +03:00
CHACHAIAN
d4a669f976 Add UPSERT based daily session persistence. 2026-10-14 11:43:36 +03:00
CHACHAIAN
7dc21a17db Add configurable daily session reset boundary. 2026-10-14 10:21:30 +03:00
CHACHAIAN
a2f7248582 Define the Part 2 daily session model. 2026-10-14 09:50:20 +03:00
CHACHAIAN
fa221593ea Fix terminal instance lock initialization. 2026-10-13 14:33:48 +03:00
CHACHAIAN
9fc49d4823 Enforce one EA instance per trading account. 2026-10-12 19:14:47 +03:00
CHACHAIAN
9ebfb2c582 Add safe daily starting balance confirmation. 2026-10-12 17:50:41 +03:00
CHACHAIAN
d45a1c7aba Add strict daily starting balance validation. 2026-10-12 15:40:34 +03:00
CHACHAIAN
3ecca3ba1c Initialize and restore configured daily sessions. 2026-10-12 13:53:36 +03:00
CHACHAIAN
ff72bbfe84 Add UPSERT based daily session persistence. 2026-10-12 13:46:46 +03:00
CHACHAIAN
8f919d6008 Add persistent daily session database schema. 2026-10-12 13:03:25 +03:00
CHACHAIAN
a5f3b9cb74 Add configurable daily session reset boundary. 2026-10-12 12:58:53 +03:00
CHACHAIAN
1e37ae585f Modified Readme.md file. v1.0-part-7 2026-09-19 14:22:53 +03:00
CHACHAIAN
f3840687c9 Add Readme.md file 2026-09-19 14:21:11 +03:00
CHACHAIAN
c06eda21a0 Integrate persistence, dashboard updates, and protection into the complete EA lifecycle. 2026-09-18 16:26:08 +03:00
CHACHAIAN
69aafd5eba Add safe cleanup for Prop Firm Guard dashboard objects. 2026-09-18 15:50:45 +03:00
CHACHAIAN
84f2780567 Configure the chart environment for the completed monitoring interface. 2026-09-18 15:29:10 +03:00
CHACHAIAN
a501f8c1e8 Integrate daily balance confirmation into the completed dashboard. 2026-09-18 14:03:39 +03:00
CHACHAIAN
bc1ad1eed2 Connect live compliance states to dashboard text and status colors. 2026-09-18 13:43:38 +03:00
CHACHAIAN
ed2236cfc1 Build the complete two column Prop Firm Guard dashboard layout. 2026-09-17 21:14:27 +03:00
CHACHAIAN
e359c8fa4f Add the reusable object foundation for the monitoring dashboard. 2026-09-17 20:37:41 +03:00
CHACHAIAN
1d588b28ea Add throttled persistence for runtime session state. 2026-09-17 19:50:45 +03:00
CHACHAIAN
231aee5809 Synchronize calculated compliance values with the current daily session record. 2026-09-13 14:01:09 +03:00
CHACHAIAN
6577210c9a Add SQLite column detection for backward-compatible schema updates. 2026-09-12 12:45:54 +03:00
CHACHAIAN
db0a2679d3 Integrate alerts and automated protection into the runtime lifecycle. v1.0-part-6 2026-09-09 12:39:21 +03:00
CHACHAIAN
c388e13c75 Combine financial and news protection handlers into one runtime manager. 2026-09-09 12:10:56 +03:00
CHACHAIAN
de5282b6ef Add stable full-account and news-selective position closing. 2026-09-09 10:51:27 +03:00
CHACHAIAN
f7d6efc9af Add synchronous ticket-based position closing for protection actions. 2026-09-09 10:32:53 +03:00
CHACHAIAN
0eee950882 Add transition-based alerts for financial and economic-news states. 2026-09-09 09:43:34 +03:00
CHACHAIAN
ee4b03cb29 Add Part 6 alert and protection foundations: configurable protection actions, alert transition state, initialization, and centralized terminal/push notifications 2026-09-08 15:01:59 +03:00
CHACHAIAN
105279bea6 Integrate news position matching and holding evaluation into the runtime lifecycle. v1.0-part-5 2026-09-07 05:34:09 +03:00
CHACHAIAN
ab0935600b Combine position matching and holding evaluation into the live news state. 2026-09-07 05:05:32 +03:00
CHACHAIAN
9acbe2c9a6 Match all open positions to the selected economic event. 2026-09-07 04:17:47 +03:00
CHACHAIAN
9efa1bec92 Integrate account exposure and economic-calendar monitoring into the runtime lifecycle. v1.0-part-4 2026-09-05 19:17:39 +03:00
CHACHAIAN
e3beee3130 Add readable countdown formatting for the selected economic event. 2026-09-05 16:56:39 +03:00
CHACHAIAN
ce9a583b03 Combine account exposure and economic-calendar filtering into the live news state. 2026-09-04 09:35:25 +03:00
CHACHAIAN
e79f7413b1 Add filtered economic-calendar search for the nearest qualifying currency event. 2026-09-04 08:38:56 +03:00
CHACHAIAN
3f3a8fcad5 Add readable formatting for monitored exposure currencies. 2026-09-04 08:18:26 +03:00
CHACHAIAN
fe4639fe4a Collect economic-news exposure from all supported open account positions. 2026-09-04 06:50:45 +03:00
CHACHAIAN
77d4f4cc89 Add symbol-to-news-currency mapping with Forex and XAUUSD handling. 2026-09-04 06:29:56 +03:00
CHACHAIAN
21c64e4935 Add unique currency-set helpers for account exposure collection. 2026-09-04 06:11:32 +03:00
CHACHAIAN
a5c3ffc784 Add deterministic initialization for economic-news monitoring state. 2026-09-04 05:24:37 +03:00
CHACHAIAN
65be2c3ea4 Add economic-news status and runtime state for account exposure monitoring. 2026-09-04 05:14:11 +03:00
CHACHAIAN
83f0de7398 Integrate continuous financial compliance calculations into the Part 3 initialization and timer lifecycle. v1.0-part-3 2026-09-03 10:30:42 +03:00
CHACHAIAN
5bad80c4a8 Add prioritized account-level guard status for drawdown risk and profit-target completion. 2026-09-03 10:16:43 +03:00
CHACHAIAN
fb32d83aeb Add readable text conversion for compliance and profit-target states. 2026-09-03 09:55:13 +03:00