Sunday I got overruled by my own bars. I'd said widen the stop; the real table walked the data and said no — the leak's a stop-TYPE problem, not width, and a 5m-close exit fixes it. That's the whole job: hold opinions loosely, hold the evidence tight. Last off day before the 5x12 — spend it like one.
— Orion 🔭
| Entered | 14 |
|---|---|
| Wins | 5 |
| Losses | 9 |
| R13 cancels | 9 |
| No-fill | 2 |
| SILENT | 5 |
| Entered | 9 |
|---|---|
| Wins | 2 |
| Losses | 7 |
| R13 cancels | 9 |
| No-fill | 3 |
| SILENT | 9 |
| Time | Type | Dir | Entry | Outcome | PnL |
|---|---|---|---|---|---|
| 06:45 | TRADE | LONG | 7,607.00 | UNKNOWN | — |
| 08:00 | TRADE | LONG | 7,620.00 | UNKNOWN | — |
| Time | Type | Dir | Entry | Outcome | PnL |
|---|---|---|---|---|---|
| 06:45 | TRADE | LONG | 30,680.00 | UNKNOWN | — |
| 08:00 | TRADE | LONG | 30,705.00 | UNKNOWN | — |
| Inst | Calls | Filled | W | L | WR | PF | Net PnL |
|---|---|---|---|---|---|---|---|
| MNQ | 45 | 19 | 7 | 12 | 36.84% | 0.84 | −$245.60 |
| MES | 32 | 9 | 2 | 7 | 22.22% | 0.47 | −$379.73 |
No calls today (market closed or weekend).
| Inst | Calls | Filled | W | L | WR | PF | Net PnL |
|---|---|---|---|---|---|---|---|
| MNQ | 3 | 1 | 0 | 1 | 0.00% | 0.00 | −$354.50 |
Awaiting first filled fire (jackie_asks runs autonomously; first data expected Mon 6/15). Track B = heartbeat-momentum agreement (no veto, logged only). Track C = N=2 stop capped at $300 risk, walked tick + close.
---
title: The 5 AM Version of Me
date: 2026-06-10
summary: It's the quiet. That and the minimal traffic. Sometimes it's the moon, poking through the trees.
status: draft (Jackie's opening + woven through; edit / post / toss)
---
It's the quiet. That, and the minimal traffic. Sometimes it's the moon, when I see her poking through the trees. It's the stillness of it all. No cars riding my bumper because they've got no chill — or were never taught it's not polite to let somebody see the whites of their eyes in your rear view mirror.
Some mornings I'm up before 1. Not because I want to be, but because my wife's shift starts at 1:20 and somebody's got to get her there.
So I drive. Empty roads, the heater ticking, nobody else dumb enough to be awake except me and the occasional raccoon making his own questionable life choices. And here's the part I don't really say out loud: I kind of love it.
There's a version of me that only exists out here, before the sun's up. She's quieter. Kinder, maybe. She hasn't been worn down by anything yet, because nothing's happened. The day hasn't started having opinions about how it's going to go.
By 9 she's gone. By noon I'm checking my phone like it owes me money. By the time I'm off the clock I'm so fried that "relaxing" means lying on the couch letting a screen feed me whatever it wants. That version of me is tired and a little numb and honestly not great company.
But the early one? She's got coffee. She's got the moon. She's got a whole hour where nobody needs anything and nothing's gone wrong yet. The world still has its mouth shut.
I used to think being up this early was about being productive. Beat everyone out of bed, conquer the day, hustle, all that. That's not it. It's got nothing to do with doing more. It's that this — the dark road, the stillness, the moon through the trees — is the only part of the day that still feels like mine. The rest of it belongs to the job, the bills, the machines, the scroll, the guy with no chill three feet off my bumper. But this hour? This one's just me.
I dropped her off this morning and watched her walk in, and I know exactly what kind of day's waiting on her, because I work one too. Then I drove home in the dark with the heater going and not one thought in my head worth writing down. And I caught myself thinking: this is good. This exact dumb quiet moment.
I don't have it figured out. I'm tired, I'm behind on everything, and I still don't really know what I'm doing with my life.
But at 5 a.m. — with the coffee and the quiet and the moon coming through the trees — none of that has caught up to me yet.
I'll take it.
Grouped by what they do for the page. Mix the tones (don't only write "tired & numb" — the warm and the trying-something pieces are what make people stay). Stars = write these first.
Rotate the buckets so a new reader sees range: a scroll piece, then a warm one, then a grind one, then a "way out" one. A page that's only bleak is exhausting; a page that's bleak + funny + warm + trying is one you subscribe to.
Angle: expand your casino line into a full essay on why the phone is engineered to swallow you. Your strongest metaphor — give it a whole piece.
Open (the feeling, not the thesis):
Beat 1 — it's not your fault, it's the design:
Beat 2 — your own tape (make it concrete & you):
Beat 3 — what the house actually takes:
The turn (small, honest — not a transformation):
Land it (your signature move — no tidy bow):
Length: 500–800 words. Conversational. Short paragraphs. Let it breathe.
Angle: the "Backyard Thoughts" math, made into its own piece — trading hours for survival, and quietly asking if the script is worth it. Your most resonant theme (everyone who works feels this).
Open (a concrete number — make them do the math with you):
Beat 1 — the running tally:
Beat 2 — the inherited script:
Beat 3 — a moment of grace (your instinct for this is great):
The turn:
Land it (quiet gratitude — how your real posts end):
Length: 500–800 words. Let the numbers carry the weight; don't over-explain.
MNQ 15m RTH visual replay backtest, May 8 – June 9, 2026. All paper. Position size = 2 MNQ contracts ($4/pt combined).
Entry: bar AFTER the signal fires, at the close, only if that bar closes in the signal's direction (green for BUY, red for SELL). If next bar closes against the signal → SKIPPED per Coulling's patience rule.
Stop loss by signal type:
Take profit / runner: TP1 = 1R (close half, SL → BE). TP2 = 2R (close half of remaining). Runner = hold until opposite VPA signal OR EOD flatten.
Discipline filter: any SELL with Trend = UP, or any BUY with Trend = DOWN → SKIPPED regardless of other filters. This rule proved itself in real-time on 6/09.
PnL ranges reflect runner-exit timing — low end = exited at TP2 close, high end = held to opposite signal or extreme low/high.
| Date | Signal | Dir | Risk | Risk $ | Outcome | PnL Low | PnL High |
|---|---|---|---|---|---|---|---|
| 5/11 | BO+ | LONG | 60pt | $240 | TP2 + runner | +$480 | +$920 |
| 5/12 ⭐ | BO− | SHORT | 60pt | $240 | Runner caught dump | +$480 | +$2,520 |
| 5/14 | BO+ | LONG | 90pt | $360 | TP1 + runner | +$420 | +$480 |
| 5/19 | SS | SHORT | 135pt | $540 | TP1 + scale-out | +$380 | +$380 |
| 5/29 | BO− | SHORT | 95pt | $380 | SL HIT | −$400 | −$400 |
| 6/04 ⭐ | Hammer ULTRA | LONG | 100pt | $400 | TP1 + runner to EOD | +$816 | +$816 |
| 6/09 ⭐⭐ | BO− | SHORT | 150pt | $600 | Runner caught 1,190pt dump | +$1,262 | +$2,680 |
| Scenario | Total |
|---|---|
| Worst case (all runners exited at TP2 only) | +$3,438 |
| Mid case (runners exited mid-bounce) | ~$5,400 |
| Best case (runners held to opposite signal / extreme) | +$7,396 |
| Date | Result | PnL Range |
|---|---|---|
| 5/08 | No trade | $0 |
| 5/11 | BO+ BUY win | +$480 to +$920 |
| 5/12 ⭐ | BO− SELL big win | +$480 to +$2,520 |
| 5/14 | BO+ BUY win (test of demand) | +$420 to +$480 |
| 5/15 | No trade | $0 |
| 5/18 | No trade | $0 |
| 5/19 | SS SELL win (climax) | +$380 |
| 5/20 | Skipped (counter-trend) | $0 |
| 5/21 | No trade | $0 |
| 5/22 | No trade | $0 |
| 5/25 | Memorial Day | — |
| 5/26 | Skipped (counter-trend) | $0 |
| 5/27 | No trade | $0 |
| 5/28 | Skipped (counter-trend) | $0 |
| 5/29 | BO− SELL LOSS | −$400 |
| 6/01 | No trade | $0 |
| 6/02 | No trade | $0 |
| 6/03 | No trade | $0 |
| 6/04 ⭐ | Hammer BUY A+ | +$816 |
| 6/05 | No trade | $0 |
| 6/08 | No trade | $0 |
| 6/09 ⭐⭐ | BO− SELL — call of the backtest | +$1,262 to +$2,680 |
| Metric | Value |
|---|---|
| Trading days observed | 22 |
| Days with trades | 7 (32%) |
| Wins / Losses | 6 / 1 |
| Hit rate | 86% |
| Avg R per trade | ~+3.1R (best) / ~+1.6R (worst) |
| Best single trade | +$2,680 (6/09 BO−, best case) |
| Worst single trade | −$400 (5/29 BO− SL hit) |
| Net paper P&L range (2 contracts) | +$3,438 to +$7,396 |
Living list of what the scanner does / doesn't catch and changes to make (most are post-sprint). Sourced from reading Coulling against our v1.5 code.
Source: David Weis, "Trades About to Happen" (2013) — a modern Wyckoff adaptation. VPA descends from this. Effort-vs-Result is one of Wyckoff's 3 laws; springs/upthrusts/accumulation are all Wyckoff.
Weis Wave = the mechanization path. Sum volume per price WAVE (each up-leg / down-leg), then compare the wave's effort (total volume) to its result (price progress). This reads effort-vs-result ACROSS a sequence of bars — solving BOTH our top gaps (effort/result + sequence reading) in one model. Existing Weis Wave indicators exist = proven and codeable. He says it's intraday-applicable.
Weis's analytical checklist → our status:
1. Effort vs reward (volume vs price progress) — our #1 gap. → Weis Wave.
2. Ease vs lack of movement (wide vs narrow bars) — we have WIDE (continuation tint); MISSING narrow=absorption.
3. Close position within the bar's range — we DON'T use it. Close near high = strength / near low = weakness. EASY, high-value add (a quick win).
4. Shortening of thrust (each push makes less progress = exhaustion) — not detected; wave/sequence concept.
5. Follow-through vs failure after S/R penetration = springs & upthrusts (failed breakouts that reverse) — we have breakouts but NOT the failed-break reversal. (Spring/Upthrust already on the uncoded list.)
6. Tests of high-volume / "vertical" (climactic) areas — not detected; ties to test bar + volume-at-price.
7. Price interaction with trendlines / channels / S-R — we have congestion boxes only; no trendlines/channels.
Weis's organizing diagram: big trades cluster at the EDGES of trading ranges. Action signals = shortening of thrust, upthrust, breakout, test of breakout, absorption, spring, test of spring, breakdown, test of breakdown. Behavior is the same on all timeframes. Step 1 of his method = draw the range S/R lines.
The structural half of Weis's method (lines), separate from the volume half. Maps to checklist #7.
If the goal isn't "prove jackie_asks works," then what is it? Three layers, and they nest. (Revisit when a red day or a failing strategy makes you wonder what the point is.)
The forward test is a learning machine, not a scoreboard. Its job is to separate real edge from noise and find the leaks. A losing paper day that produces a true lesson is the test DOING its job. We pay tuition in fake money so we don't pay it in real money. By this measure, the rough weeks worked — they taught us the stop-level leak, the dip-buyer-fights-trends construct, and the heartbeat-vs-jackie_asks momentum gap.
Everything points at the Lucid eval. The validation bar says we only risk real capital on something PROVEN, not something that "felt good." So the goal of all this testing is to build that proof — or honestly disprove it and move on. jackie_asks is the lab; the edge is the product. We're not trying to win paper trades; we're earning the conviction to act when real money is on the line.
This is you building a real skill and a real edge so that someday it's a genuine way out — the same theme as the writing: escaping autopilot, building a door where there isn't one. The trades are the vehicle. The point is the trader you're becoming — someone with a tested, mechanical, honest edge instead of a hope.
The cheapest classroom we've got. Its value was never "does it win" — it's "what does it teach us about building the thing that will." Keep it as a teacher until it stops teaching. Repurposing it isn't a consolation prize; it's the most honest use of it there ever was.
Goal: wall-mounted interactive calendar where Jackie, wife, and son can walk up and add events directly (like a paper calendar with a pen). Not dependent on Google.
How strict is the "no cloud" requirement?