M15 Stochastic · Trade Activity Snap Shot · Complete Reference

Trade Activity Snap Shot
— Field by Field

Every field inside the Trade Activity Snap Shot popup explained in full — what the frozen snapshot captures, what the live card shows, and how to use the side-by-side comparison to monitor and manage active trades.

What Is the Trade Activity Snap Shot?

The Trade Activity Snap Shot is a floating popup that opens when you click any pair in the M15 column of the Stochastic Dashboard. It presents a side-by-side comparison of two trade cards for that pair: a frozen snapshot of all key market conditions as they stood at position open, and a live card showing those same fields right now — so you can see at a glance whether the conditions that justified your entry are still intact or have deteriorated.

How to Open

Triggering the Popup

Click any cell in the M15 column of the Stochastic Dashboard. The popup opens centred on the chart. If no position exists for the clicked pair, a "No open position" message is shown instead of card data. Opening a second pair's popup automatically closes the existing one. Dismiss it with the ✕ CLOSE button or by clicking outside the popup bounds.

Frozen Snapshot

Conditions Captured at Entry

The moment a position is opened on a pair, the indicator automatically saves a snapshot of that pair's D1 Trade Grade, H1 Session Grade, currency bias readings, Risk Sentiment, Market Regime, and FX Strength values. This record is frozen — it never changes while the trade is open, giving you a permanent reference point of the conditions that supported your entry decision.

Live Card

Real-Time Current Conditions

The right-hand column shows every field recalculated live on the current tick. It also adds the current P&L for the trade. By comparing left (frozen) to right (live), you can immediately identify if the D1 Grade has dropped, the regime has shifted, or currency bias has flipped since you entered — and adjust your management accordingly.

Design Goal

Trade Accountability in Real Time

Most traders open a trade based on a specific set of conditions and then lose track of whether those conditions still exist. The Trade Activity Snap Shot makes it impossible to ignore context drift — the moment a key condition changes, the live card reflects it side-by-side against what you originally saw. It turns post-trade reviews into an in-trade accountability loop.

Popup Anatomy

The Trade Activity Snap Shot popup is divided into two equal columns by a vertical gold divider. The left column is headed "Snapshot at Open" and the right column is headed "Current Snapshot". Both columns display identical fields in the same order — making the comparison immediate and unambiguous.

Popup Preview

Example: H1 Session Grade has slipped from A → B since entry. All other conditions remain aligned. The trade is in profit and the original thesis is intact — holding is justified, but watch the session grade for further deterioration.

Panel Structure

Title Bar

Trade Activity Snap Shot — [Symbol]

The pair name auto-populates alongside the popup title. Default styling: Gold text on dark background. Configurable via M15_Popup_Header_* settings.

Left Column

Snapshot at Open

Frozen record of all market conditions at the exact moment the position was opened. Never changes while the trade is live. Cleared automatically when the position is closed.

Right Column

Current Snapshot

Live recalculation of all fields on every tick. Includes current P&L (not present in the frozen left column). Refreshes continuously while the popup is open.

Gold Divider

Vertical Column Separator

A 3 px gold vertical line divides the popup exactly in half, separating the frozen left column from the live right column. Provides a strong visual boundary between past and present.

Fields — Every Row Explained

Both the frozen snapshot and the live card display the same fields in the same order. Each field is shown as a label–value pair. The fields below are listed top to bottom exactly as they appear in the popup cards.

Frozen vs Live — Reading the Comparison

The real intelligence of the Trade Activity Snap Shot emerges from comparing both columns together. The table below maps common comparison patterns to their management implication — so you know exactly what action to take when you see each scenario.

What Changed Frozen (At Open) Live (Now) Management Implication
Nothing changed A / On / Trending A / On / Trending All entry conditions are fully intact. Hold the position with confidence. Original trade management plan applies.
Session grade slipped H1 Grade: A H1 Grade: B Minor intraday quality reduction. Common during session transitions or around news. Monitor but do not panic — check if D1 Grade remains A.
D1 grade deteriorated D1 Grade: A D1 Grade: C Significant signal. The daily thesis has broken down. Consider tightening the stop aggressively or exiting, especially if also in drawdown.
Regime flipped Defensive Regime: Trending Regime: Defensive Macro environment has fundamentally changed. Expect sharper reversals and increased volatility. Tighten stops, reduce to partial position, or exit.
Risk sentiment reversed Risk: On Risk: Off JPY safe-haven demand has entered the market since you opened. Risk assets under pressure. Evaluate whether your pair is exposed to JPY flow and manage accordingly.
Currency bias flipped EUR: Strong / USD: Weak EUR: Neutral / USD: Strong The currency tailwind has vanished or reversed into a headwind. The trade is now fighting macro flow. Consider exiting or moving stop to breakeven immediately.
Conditions improved D1 Grade: B D1 Grade: A Conditions are stronger now than at entry. The trade thesis has strengthened. Consider adding to the position or widening the target if in profit.
💡 How to Use the Comparison in Practice: Open the Trade Activity Snap Shot for any active trade before making a management decision. Start by comparing the D1 Grade and Market Regime rows first — these carry the most weight. If both are unchanged from open, the original thesis is intact. Then check Risk Sentiment and currency bias for any macro shift. Finally, review FX Strength (Intraday) for session-level momentum changes. Treat the popup as a 10-second trade health check, not a reason to over-manage.
About the Frozen Snapshot Lifecycle: The frozen snapshot is created the first time the Trade Activity Snap Shot popup is opened for a pair that has an active position — or automatically on the first tick after a position is opened if TAS_Log_On_Position_Change is enabled. It persists across chart reloads and indicator reattachments because it is stored in persistent object memory on the chart. When the position is closed, the snapshot is cleared automatically on the next tick after the close is detected.

CSV Export — Trade Data Logging

The Trade Activity Snap Shot can log data to a daily CSV file automatically, capturing a record of market conditions at key trade lifecycle events. This is valuable for back-review, strategy refinement, and tracking how conditions at entry compare to outcomes.

SNAPSHOT Event

Log on Popup Open

When TAS_Log_On_Open is enabled, every time the Trade Activity Snap Shot popup is opened for a pair with an active position, a row is written to the CSV with event type SNAPSHOT. Captures a point-in-time record of all trade card fields at the moment you checked the popup. Useful for building a timeline of how conditions evolved during a trade's lifetime.

OPEN / CLOSE Events

Log on Position Change

When TAS_Log_On_Position_Change is enabled, the indicator detects when the total open position count changes. A new position triggers an OPEN event row; a position close triggers a CLOSE event row. This builds an automatic trade journal — every entry and exit is logged with the full market context at that exact moment.

CSV Content

What Each Row Records

Each logged row contains: Timestamp, Event Type (SNAPSHOT / OPEN / CLOSE), Pair, Direction, Total Lots, Total P&L, D1 Trade Grade, H1 Session Grade, Base Currency Bias, Quote Currency Bias, Risk Sentiment, and Market Regime. One file per day, named TradeSnapshot_YYYY-MM-DD.csv in the configured folder.

File Location: CSV files are written to the MetaTrader 5 Common Files folder under the subdirectory specified in TAS_CSV_Folder. Access the folder from MT5 via File → Open Data Folder → MQL5 → Files. A new file is created automatically each trading day.

Configuration Settings

Every visual and behavioural aspect of the Trade Activity Snap Shot popup is configurable from the indicator's input panel. Settings are organised into four groups: general popup dimensions, header appearance, table styling, and CSV export options.

⚙️ Trade Activity Snap Shot — All Settings (M15 Popup)

General Popup
  • Stoch_Enable_M15_Popup — Master toggle to enable or disable the Trade Activity Snap Shot popup entirely. Default: on.
  • M15_Popup_Width — Total popup width in pixels. Default: 700 px. Both columns share this width equally, split by the gold divider.
  • M15_Popup_Height — Total popup height in pixels. Default: 500 px.
  • M15_Popup_BG_Color — Background colour of the popup body. Default: dark navy C'20,30,40'.
  • M15_Popup_Border_Color — Border colour framing the popup on all four sides. Default: Gold.
Header Bar
  • M15_Popup_Header_Title — Title bar text. Default: Trade Activity Snap Shot. The pair name is appended automatically.
  • M15_Popup_Header_BG_Color — Background colour of the title bar. Default: dark slate C'25,35,45'.
  • M15_Popup_Header_Font_Color — Title text colour. Default: Gold.
  • M15_Popup_Header_Font_Size — Title text size in points. Default: 11.
  • M15_Popup_Header_Font_Name — Title text font face. Default: Arial Bold.
Table Content
  • M15_Popup_Text_Color — Default text colour for label fields. Default: White.
  • M15_Popup_Text_Font_Size — Font size for table cell text. Default: 10.
  • M15_Popup_Text_Font_Name — Font face for table cell text. Default: Arial.
  • M15_Table_Header_BG_Color — Background of the column header row. Default: C'40,40,60'.
  • M15_Table_Row_Height — Height of each data row in pixels. Default: 22.
  • M15_Table_Grade_A_Color — Colour used for Grade A values. Default: Lime Green.
  • M15_Table_Grade_B_Color — Colour used for Grade B values. Default: Yellow.
  • M15_Table_Grade_C_Color — Colour used for Grade C values. Default: Red.
  • TAS_Show_FX_Intraday — Toggle to show or hide the FX Strength Intraday section. Default: on.
  • TAS_Show_FX_Hybrid — Toggle to show or hide the FX Strength Hybrid W1+D1 section. Default: on.
CSV Export
  • TAS_Enable_CSV_Export — Master toggle for all CSV logging. Default: off.
  • TAS_CSV_Folder — Subfolder name inside the MT5 Common Files directory where CSV files are written.
  • TAS_Log_On_Open — Write a SNAPSHOT row each time the popup is opened for a pair with an active position. Default: on.
  • TAS_Log_On_Position_Change — Automatically write an OPEN or CLOSE row when a position is opened or closed. Default: on.
Tip — FX Intraday vs Hybrid: If your chart is loading slowly due to many pairs being recalculated, consider disabling TAS_Show_FX_Intraday or TAS_Show_FX_Hybrid to reduce the number of basket vote calculations performed when the popup opens. Both sections are independent toggles so you can run with one, both, or neither depending on your needs.
Free Resource

Before You Go —
Get the Blueprint

The Prop Firm Trading Blueprint. Free. Covers risk framework, session timing, and the filters that protect your challenge account.