Prop Challenge Loss Tracker
- Indicatori
-
Kazuma Kamizono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versione: 1.0
- Attivazioni: 5
Prop Challenge Loss Tracker shows, in a panel on the chart, how much room is left before the daily loss limit and the maximum loss limit of a funded-account (prop) challenge are reached, and sends staged alerts as the limits are used up. It is a display and alert tool only: it never opens, modifies or closes any order. Whether a limit is exceeded depends entirely on your own trading and on your own actions after an alert.
WHAT IT SHOWS
- Status of the whole account in one word and one color: OK / Caution / Danger / Breached (the thresholds for Caution and Danger can be changed; default 50% and 80% of a limit used).
- Daily loss limit: % used, money left (and % of the initial balance), the equity level at which the limit is reached, and the day-start value it is measured from.
- Max loss limit: % used, money left, the limit level, and for trailing rules the peak it trails from.
- Today's P/L including the floating P/L of positions carried over from the previous day (closed / floating shown separately).
- Profit target progress (closed P/L), number of trading days, and a countdown to the next daily reset.
- Notes on the panel when a value could not be observed (marked with *) and when the automatic initial balance may be wrong.
RULE SETTINGS
- Five generic presets (no firm names) plus Custom: 2-Step 5% daily / 10% max (static), 2-Step 4% / 8% (static), 1-Step 3% / 10% (static), 1-Step 3% / 6% trailing on balance, Instant 4% / 8% trailing on balance or equity. The presets are only examples of common rule types. Always check the current rules of your own program and set the inputs to match them.
- Daily and max limits in % or as an amount in account currency. The daily % can be based on the initial balance or on the day-start value.
- Daily loss measured from the balance at day start, or from the larger of balance and equity at day start.
- Max loss type: static (from the initial balance), trailing from the highest balance, or trailing from the highest balance or equity. Trailing can stop rising at the initial balance (option).
- Daily reset time and time zone: server time, UTC, Central Europe (CET/CEST), New York (EST/EDT), or a fixed UTC offset. Summer time is handled automatically.
- Profit target in % and a minimum number of trading days (both optional).
- Scope: the whole account, or the chart symbol only.
ALERTS
- Staged alerts at % of a limit used (default 50, 80, 95; up to 10 levels) and an alert when a limit is reached, separately for the daily and the max limit.
- Popup, sound, push notification and email.
- Each level alerts once per day. The record is kept in terminal global variables, so a restart of the terminal or the indicator does not repeat the same alert.
PANEL
- Any corner, three sizes, can be dragged by its title bar, collapses to a two-line summary.
- English or Japanese, chosen automatically from the terminal language (can also be set by hand). All colors can be changed.
HOW THE NUMBERS ARE CALCULATED (so you can compare them with your account)
- P/L = deal profit + commission + swap + fee. Deposits, withdrawals, credit and bonus are not P/L.
- Initial balance: entered by you, or automatic = current balance minus all P/L since the start date (that is, the sum of deposits and withdrawals).
- Day-start balance = balance minus the P/L closed since the last reset. Day-start equity = day-start balance plus the floating P/L at the moment of the reset, as recorded by the indicator.
- Daily limit level = day-start value minus the daily limit amount. Left = equity minus that level. The daily limit counts as reached when the lowest "left" of the day has touched zero.
- Max limit level: static = initial balance minus the max amount; trailing = peak minus the max amount (not above the initial balance when the lock option is on). Deposits and withdrawals move the peak by the same amount.
- Trading days = days (split at your reset time) with at least one new position opened.
LIMITS YOU SHOULD KNOW
- The highest equity and the floating P/L at the daily reset can only be observed while the indicator is running. If the PC was off or asleep at that time, the panel marks the value with * and you can enter the correct value by hand (day-start equity, known peak).
- The panel checks the values once per second. The values recorded by your program's server can differ slightly (for example a short spike between two checks).
- The automatic initial balance is the sum of deposits and withdrawals. It becomes wrong after payouts or when an account is reused, so entering the initial balance by hand is recommended.
- A limit set in % moves together with the initial balance when there are deposits or withdrawals.
- Dates of past deals are converted with the server's current UTC offset. Around a summer-time change, the trading-day count can differ by one day.
IMPORTANT
- This is a monitoring tool. It does not guarantee that you stay within any rule, and it is not a trading signal or advice. It does not close positions when a limit is near or reached. Trade decisions and their results are your own responsibility.
- Rule presets are generic examples and are not linked to any company. Program rules differ and change; check your own program's current rules (reset time, basis, trailing method) before relying on the panel.
OTHER
- MetaTrader 5 only. Works on hedging and netting accounts, on any symbol and timeframe.
- Up to 8 copies on one chart (for example with different rules); panels in the same corner are stacked. If the chart is short, panels in the top and bottom corners on the same side can overlap.
- With "Chart on foreground" turned on in the chart properties, candles are drawn over the panel; turn it off.
- No DLLs, no internet access. Push notifications and email use the terminal's own settings.
- A PDF user guide (English or Japanese) with all definitions and setting examples is available: send a message through MQL5 after purchase and it will be sent to you.
- Support through MQL5 messages, reply within 3 business days: installation, settings and bug reports only. Questions about how a particular program's rules should be read, market views or trade decisions cannot be answered.