-
released this
2026-10-18 17:05:38 +00:00 | 5 commits to main since this releaseRevised Part 3 release adding readiness-aware daily drawdown, static overall drawdown, realized-balance profit target tracking, and the combined guard status. This version also includes stronger runtime validation and immediate/periodic financial-state recalculation.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-10-15 05:06:30 +00:00 | 21 commits to main since this releaseThis release contains the revised Part 2 implementation of Prop Firm Guard.
Part 2 introduces persistent daily-session management with a configurable session boundary, strict starting-balance validation, explicit trader confirmation, restart-safe restoration, persistent rollover handling, and single-instance protection per trading account within the terminal.
The daily baseline is stored by account, broker server, and configured session day. Reattaching the EA during the same session restores the previously confirmed baseline instead of deriving a new value from the current balance.
Session rollover closes and persists the previous session before a new session is restored or created. The confirmation workflow also refreshes account state immediately before capturing starting equity and restores the previous in-memory session if persistence fails.
This release establishes the persistent reference required by the next stage of development. Daily drawdown, overall drawdown, profit-target calculations, and protection actions are intentionally outside the scope of Part 2 and will be introduced in subsequent parts.Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v1.0-part-7 Stable
released this
2026-09-19 11:25:53 +00:00 | 37 commits to main since this releaseCompletes the Prop Firm Guard v1.0 series by adding synchronized runtime session persistence, controlled SQLite updates, and a complete two-column monitoring dashboard. The release restores the current trading session after restart, preserves the highest daily loss reached, presents account, drawdown, profit target, Economic Calendar, and guard states on the chart, and integrates the dashboard with alerts and automated protection actions.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
released this
2026-09-10 07:25:49 +00:00 | 49 commits to main since this releasePart 6 extends Prop Firm Guard from compliance monitoring to active response. This release adds transition-based alerts for daily drawdown, overall drawdown, profit targets, and Economic Calendar restrictions, with optional terminal and push notifications.
It also introduces configurable protection actions using synchronous ticket-based trade execution. Daily and overall drawdown breaches can trigger account-wide position closure, while news restrictions can either warn only, close affected positions, or close all open exposure. Position tickets are collected before execution to prevent changes in the live position collection from invalidating the closing sequence.
This checkpoint includes the complete Part 6 runtime integration, with alert management and automated protection executed after the financial and news compliance states refresh.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
released this
2026-09-07 04:11:58 +00:00 | 55 commits to main since this releaseThis release marks the Part 5 checkpoint of the Prop Firm Guard series.
It extends the economic-news monitor from account-level event detection to position-level compliance analysis. Open positions are classified as affected, unaffected, or unsupported against the selected Economic Calendar event, and the configured news-holding rule is then evaluated against the active restriction window.
The EA now tracks affected positions, records the current holding status, and marks only affected tickets that require later protection when news holding is prohibited. No automatic trade-closing action is performed in this checkpoint.
This release contains the project state completed through Parts 1–5 and serves as the source baseline for the next stage of the series.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
3 downloads
-
Source code (ZIP)
-
released this
2026-09-05 18:07:42 +00:00 | 58 commits to main since this releaseThis release marks the Part 4 checkpoint of the Prop Firm Guard article series.
It extends the EA with exposure-aware economic-calendar monitoring. The implementation derives monitored currencies from supported open account positions, handles Forex symbols through broker-defined symbol properties and calculation modes, treats XAUUSD as USD calendar exposure, removes duplicate currencies, and searches MetaTrader's Economic Calendar for the nearest qualifying event. Calendar events are filtered by exposed currency, configured minimum importance, exact event time, and a 24-hour search horizon. The selected event is used to calculate the countdown and the configured pre-news and post-news restriction window. This checkpoint includes the functionality developed through Parts 1–4 and serves as the source baseline for the next article in the series.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-09-03 18:28:22 +00:00 | 68 commits to main since this releaseImplements the Part 3 financial compliance engine for Prop Firm Guard. This release adds daily drawdown calculation from the confirmed daily starting balance, static overall drawdown monitoring from the initial challenge balance, realized profit-target tracking, readable financial states, and prioritized account-level guard status. Risk conditions are evaluated ahead of profit-target completion.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-09-02 08:00:05 +00:00 | 76 commits to main since this releaseThis release marks the Part 2 source checkpoint for Prop Firm Guard.
It adds persistent daily-session records identified by account login, trading server, and trading date. The EA can now create or restore the current trading-day session, monitor for a new server trading date, request explicit confirmation of the daily starting balance, and persist that confirmed baseline in SQLite.
Reattaching the EA during the same trading day restores the previously confirmed starting balance instead of deriving a new reference from the current account balance.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-08-31 16:40:54 +00:00 | 85 commits to main since this releaseUpdated the Part 1 source checkpoint to align all function-level comments with MetaQuotes block-comment conventions. The EA logic, persistence behavior, validation rules, account-state handling, and database workflow remain unchanged.
Downloads
-
Source code (ZIP)
6 downloads
-
Source code (TAR.GZ)
5 downloads
-
Source code (ZIP)
-
released this
2026-08-30 18:36:14 +00:00 | 89 commits to main since this releaseSource checkpoint for Part 1 of the Prop Firm Guard article series.
This release establishes the EA foundation, prop-firm rule configuration,
live account-state collection, input validation, and SQLite-backed
account-specific persistent settings.Settings are identified by the trading account login and server and are
recognized and synchronized when the EA is reattached.Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)