Commit graph

65 commits

Author SHA1 Message Date
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
CHACHAIAN
b9c60b3964 Verify daily drawdown, overall drawdown, and profit-target calculations. 2026-09-03 09:35:13 +03:00
CHACHAIAN
e6b967d0a4 Add realized profit-target calculation and progress-state tracking. 2026-09-03 09:12:20 +03:00
CHACHAIAN
960cc0c829 Add static overall drawdown calculation from the initial challenge balance and current equity. 2026-09-03 04:14:56 +03:00
CHACHAIAN
164d917c77 Add daily drawdown calculation using the confirmed session balance and current equity. 2026-09-03 04:04:08 +03:00
CHACHAIAN
65eaa84632 Add financial monitoring state structures for daily drawdown, overall drawdown, and profit-target calculations. 2026-09-03 03:00:04 +03:00
CHACHAIAN
4f664c39a7 Complete the Part 2 daily-session lifecycle and restart-safe starting-balance workflow. v1.0-part-2 2026-09-02 10:34:03 +03:00
CHACHAIAN
0a99713606 Persist validated daily starting balances and handle confirmation through chart-object events. 2026-09-02 10:03:37 +03:00
CHACHAIAN
4c3a804931 Add starting-balance confirmation controls and lifecycle cleanup for unconfirmed daily sessions. 2026-09-02 08:29:37 +03:00
CHACHAIAN
cfd273a2fe Add periodic trading-day change detection and timer lifecycle management for daily sessions. 2026-09-02 07:54:42 +03:00
CHACHAIAN
5e776d3aae Initialize restart-safe daily sessions by creating new trading-day records or restoring existing ones. 2026-09-02 07:13:30 +03:00
CHACHAIAN
8faba5bae1 Add daily-session save, load, existence checks, and verify persistent account-server-date records. 2026-09-01 08:12:04 +03:00
CHACHAIAN
26bca39438 Add persistent daily-session schema and migration support while preserving account settings storage. 2026-09-01 07:36:24 +03:00
CHACHAIAN
8cfe0c05ab Add server-based trading date identification for persistent daily-session records. 2026-09-01 07:11:00 +03:00
CHACHAIAN
6984df33b6 Add the persistent daily-session state model and globals for account-server-date tracking. 2026-09-01 06:44:36 +03:00
CHACHAIAN
89facd8836 Standardize Part 1 source comments to MetaQuotes block-comment style without changing EA logic v1.0-part-1-r1 2026-08-31 19:38:11 +03:00
CHACHAIAN
fa953f0030 Add daily session save, load, and existence checks for persistent account-server-date records. 2026-08-31 18:18:41 +03:00