Session 2026-08-11 Β· signal_gen MNQ Β· updated daily after 17:00 ET
down (-166pt over the session), dominant regime R2; strategy mix {'ttm_scalper': 27, 'adopted': 1}
The bot ran ttm_scalper almost exclusively (27 of 28 trades) with every entry showing score 0.0 and null RSI, meaning trades fired on the bare ha_flip/swing trigger with zero confluence confirmation. In a down, choppy R2 regime this produced a low win rate (6/28) and tick_sl was the single worst drag (14 stops for -$1039), while the HA-flip-x2 exits performed well when trades were allowed to run (net +$292 combined). Net result -$741.5, driven almost entirely by unconfirmed low-conviction entries getting stopped out in noise, not by a broken exit or regime-read.
Butterfly: center the body near 7720.0, wings around 7720.0/7725.0. Per-source levels β v82: 7720.0/7725.0 Β· v83: 7720.0/7710.0 Β· v51a: 7722.5/7717.5.
| Date | Predicted | Range | Actual | Error (pt) |
|---|---|---|---|---|
| 2026-08-12 | 7747.5 | 7745.0 β 7753.2 | 7748.5 | 1.0 |
| 2026-08-11 | 7720.0 | 7720.0 β 7725.0 | 7722.5 | 2.5 |
| 2026-08-10 | 7750.0 | 7750.0 β 7750.0 | 7749.8 | 0.2 |
| 2026-08-07 | 7756.6 | 7750.0 β 7760.0 | 7758.1 | 1.5 |
| 2026-08-06 | 7707.5 | 7705.0 β 7710.0 | 7710.1 | 2.6 |
| 2026-08-05 | 7729.9 | 7730.0 β 7735.0 | 7731.9 | 2.0 |
| 2026-08-04 | 7742.5 | 7736.5 β 7745.0 | 7736.5 | 6.0 |
| 2026-08-03 | 7597.5 | 7500.0 β 7602.0 | 7598.8 | 1.3 |
| 2026-07-31 | 7488.3 | 7400.0 β 7500.0 | 7489.8 | 1.5 |
| 2026-07-30 | 7438.7 | 7410.0 β 7440.0 | 7438.0 | 0.7 |
| 2026-07-29 | 7309.9 | 7312.4 β 7325.0 | 7314.4 | 4.5 |
| 2026-07-28 | 7427.5 | 7425.0 β 7430.0 | 7428.9 | 1.4 |
| 2026-07-27 | 7412.5 | 7405.0 β 7415.0 | 7413.0 | 0.5 |
| 2026-07-24 | 7410.0 | 7400.0 β 7410.0 | 7408.5 | 1.5 |
| 2026-07-23 | 7406.1 | 7400.0 β 7410.0 | 7408.1 | 2.0 |
| Instrument | Close | Change | % | Range | Trend | Support | Resistance | Note |
|---|---|---|---|---|---|---|---|---|
| SPX | 7728.20 | -39.3 | -0.51% | 50.3 | down | 7720 | 7725 | S&P 500 cash index (Yahoo); GEX walls 7720.0/7725.0 |
| ES | 7784.50 | 13.8 | 0.18% | 18.5 | up | β | β | S&P 500 future ESU6 |
| NQ/MNQ | 29647.25 | -132.0 | -0.44% | 346.3 | down | β | β | Nasdaq-100 future MNQ |
| NDX | 29525.48 | -169.2 | -0.57% | 278.2 | down | β | β | Nasdaq-100 cash index (Yahoo) |
| Time | Dir | Module | Suppressed by | Hypo +15m | Hypo +60m | Detail |
|---|---|---|---|---|---|---|
| 06:18 PM | short | -1 | closed-window 09:30-16:00 ET, now 18:17 | $57.00 | $56.50 | -1 short5m 5m-dn rsi5=51 r5max=65 sl=20.8 |
| 06:18 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=30 (eve) |
| 06:19 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=26 (eve) |
| 06:20 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=19 (eve) |
| 06:22 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=14 (eve) |
| 06:23 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=27 (eve) |
| 06:24 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=25 (eve) |
| 06:25 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=27 (eve) |
| 06:32 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=26 (eve) |
| 06:33 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=23 (eve) |
| 06:34 PM | β | +1 | ? | β | β | +1 rsi_fade long rsi=22 (eve) |
| 07:05 PM | β | ? | β | β | ||
| 07:21 PM | β | ? | β | β | ||
| 07:55 PM | β | ? | β | β | ||
| 08:15 PM | β | ? | β | β | ||
| 08:31 PM | β | +1 | ? | β | β | +1 ribbon_stack_up(age=1) |
| 08:47 PM | short | -1 | counter_trend vs SMA50x200=+1 | $24.50 | $-88.00 | -1 rsi_fade short rsi=80 |
| 08:48 PM | short | -1 | counter_trend vs SMA50x200=+1 | $23.50 | $-99.00 | -1 rsi_fade short rsi=78 |
| 08:53 PM | short | -1 | counter_trend vs SMA50x200=+1 | $48.00 | $-87.50 | -1 rsi_fade short rsi=72 |
| 08:54 PM | short | -1 | counter_trend vs SMA50x200=+1 | $9.00 | $-85.50 | -1 rsi_fade short rsi=75 |
| 09:12 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-36.50 | $-29.00 | -1 rsi_fade short rsi=71 |
| 09:13 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-34.50 | $-31.50 | -1 rsi_fade short rsi=73 |
| 09:14 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-1.50 | $-3.00 | -1 rsi_fade short rsi=81 |
| 09:15 PM | short | -1 | counter_trend vs SMA50x200=+1 | $12.00 | $17.00 | -1 rsi_fade short rsi=82 |
| 09:16 PM | short | -1 | counter_trend vs SMA50x200=+1 | $9.50 | $15.50 | -1 rsi_fade short rsi=80 |
| 09:17 PM | short | -1 | counter_trend vs SMA50x200=+1 | $7.00 | $3.00 | -1 rsi_fade short rsi=78 |
| 09:18 PM | short | -1 | counter_trend vs SMA50x200=+1 | $13.00 | $10.00 | -1 rsi_fade short rsi=79 |
| 09:23 PM | short | -1 | counter_trend vs SMA50x200=+1 | $25.50 | $19.50 | -1 rsi_fade short rsi=72 |
| 09:24 PM | short | -1 | counter_trend vs SMA50x200=+1 | $50.00 | $38.50 | -1 rsi_fade short rsi=78 |
| 09:46 PM | short | -1 | counter_trend vs SMA50x200=+1 | $26.00 | $-17.50 | -1 rsi_fade short rsi=74 |
| 09:49 PM | short | -1 | counter_trend vs SMA50x200=+1 | $17.50 | $4.50 | -1 rsi_fade short rsi=74 |
| 09:50 PM | short | -1 | counter_trend vs SMA50x200=+1 | $25.00 | $12.50 | -1 rsi_fade short rsi=78 |
| 09:51 PM | short | -1 | counter_trend vs SMA50x200=+1 | $41.50 | $28.00 | -1 rsi_fade short rsi=75 |
| 09:52 PM | short | -1 | counter_trend vs SMA50x200=+1 | $42.50 | $25.00 | -1 rsi_fade short rsi=74 |
| 10:31 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-19.00 | $-15.00 | -1 rsi_fade short rsi=73 |
| 10:33 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-6.00 | $4.50 | -1 rsi_fade short rsi=72 |
| 10:34 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-1.00 | $9.50 | -1 rsi_fade short rsi=76 |
| 10:35 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-2.00 | $5.00 | -1 rsi_fade short rsi=75 |
| 10:43 PM | short | -1 | counter_trend vs SMA50x200=+1 | $42.00 | $0.50 | -1 rsi_fade short rsi=73 |
| 10:45 PM | short | -1 | counter_trend vs SMA50x200=+1 | $39.50 | $12.00 | -1 rsi_fade short rsi=74 |
| 10:47 PM | short | -1 | counter_trend vs SMA50x200=+1 | $33.50 | $9.00 | -1 rsi_fade short rsi=73 |
| 11:24 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-1.00 | $-7.00 | -1 rsi_fade short rsi=76 |
| 11:25 PM | short | -1 | counter_trend vs SMA50x200=+1 | $8.00 | $1.50 | -1 rsi_fade short rsi=80 |
| 11:25 PM | β | ? | β | β | ||
| 11:26 PM | short | -1 | counter_trend vs SMA50x200=+1 | $-2.00 | $-11.00 | -1 rsi_fade short rsi=75 |
| 11:27 PM | short | -1 | counter_trend vs SMA50x200=+1 | $4.50 | $-12.50 | -1 rsi_fade short rsi=77 |
| 11:28 PM | short | -1 | counter_trend vs SMA50x200=+1 | $16.00 | $-13.00 | -1 rsi_fade short rsi=80 |
| 12:14 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-8.00 | $-6.50 | -1 rsi_fade short rsi=73 |
| 12:15 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-11.50 | $-7.00 | -1 rsi_fade short rsi=71 |
| 12:29 AM | short | -1 | counter_trend vs SMA50x200=+1 | $26.00 | $79.00 | -1 rsi_fade short rsi=70 |
| 12:30 AM | short | -1 | counter_trend vs SMA50x200=+1 | $19.50 | $74.00 | -1 rsi_fade short rsi=71 |
| 12:30 AM | β | ? | β | β | ||
| 12:31 AM | short | -1 | counter_trend vs SMA50x200=+1 | $22.00 | $103.00 | -1 rsi_fade short rsi=73 |
| 12:32 AM | short | -1 | counter_trend vs SMA50x200=+1 | $31.00 | $117.00 | -1 rsi_fade short rsi=82 |
| 12:33 AM | short | -1 | counter_trend vs SMA50x200=+1 | $30.00 | $99.00 | -1 rsi_fade short rsi=74 |
| 12:50 AM | β | ? | β | β | ||
| 01:05 AM | β | ? | β | β | ||
| 01:09 AM | short | -1 | counter_trend vs SMA50x200=+1 | $62.50 | $62.50 | -1 rsi_fade short rsi=71 |
| 01:13 AM | short | -1 | counter_trend vs SMA50x200=+1 | $67.50 | $50.50 | -1 rsi_fade short rsi=71 |
| 01:14 AM | short | -1 | counter_trend vs SMA50x200=+1 | $71.00 | $59.00 | -1 rsi_fade short rsi=71 |
| 01:15 AM | short | -1 | counter_trend vs SMA50x200=+1 | $72.50 | $67.50 | -1 rsi_fade short rsi=78 |
| 01:16 AM | short | -1 | counter_trend vs SMA50x200=+1 | $98.50 | $74.50 | -1 rsi_fade short rsi=76 |
| 01:20 AM | β | ? | β | β | ||
| 01:20 AM | β | ? | β | β | ||
| 01:31 AM | β | -1 | ? | β | β | -1 ribbon_stack_dn(age=1) |
| 02:45 AM | β | ? | β | β | ||
| 02:55 AM | β | ? | β | β | ||
| 03:05 AM | β | ? | β | β | ||
| 03:10 AM | β | ? | β | β | ||
| 03:23 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=30 (eve) |
| 03:25 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=29 (eve) |
| 04:00 AM | β | ? | β | β | ||
| 04:00 AM | β | ? | β | β | ||
| 04:14 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=23 (eve) |
| 04:15 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=21 (eve) |
| 04:16 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=25 (eve) |
| 04:18 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=24 (eve) |
| 04:19 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=25 (eve) |
| 04:20 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=30 (eve) |
| 04:21 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=26 (eve) |
| 04:22 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=28 (eve) |
| 04:34 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=29 (eve) |
| 05:00 AM | β | ? | β | β | ||
| 05:02 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=30 (eve) |
| 05:03 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=30 (eve) |
| 05:04 AM | β | +1 | ? | β | β | +1 rsi_fade long rsi=20 (eve) |
| 05:20 AM | β | ? | β | β | ||
| 05:41 AM | β | +1 | ? | β | β | +1 ribbon_stack_up(age=1) |
| 06:05 AM | β | ? | β | β | ||
| 06:20 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-71.00 | $-134.00 | -1 rsi_fade short rsi=70 |
| 06:21 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-75.00 | $-130.00 | -1 rsi_fade short rsi=72 |
| 06:22 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-55.00 | $-111.50 | -1 rsi_fade short rsi=77 |
| 06:23 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-30.00 | $-80.50 | -1 rsi_fade short rsi=85 |
| 06:24 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-3.50 | $-58.50 | -1 rsi_fade short rsi=88 |
| 06:25 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-9.00 | $-64.50 | -1 rsi_fade short rsi=82 |
| 06:26 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-1.50 | $-57.50 | -1 rsi_fade short rsi=85 |
| 06:27 AM | short | -1 | counter_trend vs SMA50x200=+1 | $20.00 | $-40.00 | -1 rsi_fade short rsi=89 |
| 06:28 AM | short | -1 | counter_trend vs SMA50x200=+1 | $7.50 | $-33.50 | -1 rsi_fade short rsi=89 |
| 06:29 AM | short | -1 | counter_trend vs SMA50x200=+1 | $19.50 | $-19.00 | -1 rsi_fade short rsi=91 |
| 06:30 AM | short | -1 | counter_trend vs SMA50x200=+1 | $12.50 | $-18.00 | -1 rsi_fade short rsi=82 |
| 06:49 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-116.00 | $-9.00 | -1 rsi_fade short rsi=71 |
| 06:50 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-107.50 | $-1.50 | -1 rsi_fade short rsi=80 |
| 07:01 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-90.00 | $6.00 | -1 rsi_fade short rsi=73 |
| 07:02 AM | short | -1 | counter_trend vs SMA50x200=+1 | $41.00 | $80.00 | -1 rsi_fade short rsi=92 |
| 07:03 AM | short | -1 | counter_trend vs SMA50x200=+1 | $63.00 | $87.00 | -1 rsi_fade short rsi=92 |
| 07:04 AM | short | -1 | counter_trend vs SMA50x200=+1 | $88.00 | $103.00 | -1 rsi_fade short rsi=94 |
| 07:05 AM | short | -1 | counter_trend vs SMA50x200=+1 | $72.00 | $74.50 | -1 rsi_fade short rsi=86 |
| 07:05 AM | β | ? | β | β | ||
| 07:05 AM | β | ? | β | β | ||
| 07:06 AM | short | -1 | counter_trend vs SMA50x200=+1 | $80.00 | $74.00 | -1 rsi_fade short rsi=86 |
| 07:07 AM | short | -1 | counter_trend vs SMA50x200=+1 | $67.50 | $61.50 | -1 rsi_fade short rsi=71 |
| 07:08 AM | short | -1 | counter_trend vs SMA50x200=+1 | $86.50 | $51.00 | -1 rsi_fade short rsi=74 |
| 07:09 AM | short | -1 | counter_trend vs SMA50x200=+1 | $98.00 | $55.00 | -1 rsi_fade short rsi=76 |
| 07:10 AM | short | -1 | counter_trend vs SMA50x200=+1 | $91.00 | $41.00 | -1 rsi_fade short rsi=73 |
| 07:11 AM | short | -1 | counter_trend vs SMA50x200=+1 | $82.50 | $34.50 | -1 rsi_fade short rsi=71 |
| 07:13 AM | short | -1 | counter_trend vs SMA50x200=+1 | $87.50 | $42.50 | -1 rsi_fade short rsi=70 |
| 07:30 AM | β | ? | β | β | ||
| 08:07 AM | short | -1 | counter_trend vs SMA50x200=+1 | $-2.00 | $-7.50 | -1 rsi_fade short rsi=71 |
| 08:09 AM | short | -1 | counter_trend vs SMA50x200=+1 | $51.00 | $8.50 | -1 rsi_fade short rsi=73 |
| 08:10 AM | short | -1 | counter_trend vs SMA50x200=+1 | $50.00 | $13.50 | -1 rsi_fade short rsi=75 |
| 08:11 AM | short | -1 | counter_trend vs SMA50x200=+1 | $55.00 | $20.00 | -1 rsi_fade short rsi=78 |
| 08:12 AM | short | -1 | counter_trend vs SMA50x200=+1 | $58.50 | $66.00 | -1 rsi_fade short rsi=79 |
| 08:13 AM | short | -1 | counter_trend vs SMA50x200=+1 | $52.50 | $59.50 | -1 rsi_fade short rsi=79 |
| 08:14 AM | short | -1 | counter_trend vs SMA50x200=+1 | $60.00 | $61.00 | -1 rsi_fade short rsi=76 |
| 08:15 AM | short | -1 | counter_trend vs SMA50x200=+1 | $75.50 | $83.50 | -1 rsi_fade short rsi=80 |
| 08:17 AM | short | -1 | counter_trend vs SMA50x200=+1 | $79.00 | $77.00 | -1 rsi_fade short rsi=79 |
| 08:18 AM | short | -1 | counter_trend vs SMA50x200=+1 | $70.00 | $74.00 | -1 rsi_fade short rsi=70 |
| 08:19 AM | short | -1 | counter_trend vs SMA50x200=+1 | $68.50 | $73.00 | -1 rsi_fade short rsi=70 |
| 08:38 AM | short | -1 | counter_trend vs SMA50x200=+1 | $32.00 | $291.50 | -1 rsi_fade short rsi=75 |
| 08:39 AM | short | -1 | counter_trend vs SMA50x200=+1 | $32.00 | $305.50 | -1 rsi_fade short rsi=76 |
| 08:40 AM | short | -1 | counter_trend vs SMA50x200=+1 | $28.00 | $239.50 | -1 rsi_fade short rsi=70 |
| 08:40 AM | β | ? | β | β | ||
| 08:41 AM | short | -1 | counter_trend vs SMA50x200=+1 | $16.00 | $210.00 | -1 rsi_fade short rsi=71 |
| 08:42 AM | short | -1 | counter_trend vs SMA50x200=+1 | $20.50 | $217.50 | -1 rsi_fade short rsi=71 |
| 10:22 AM | β | ? | β | β | ||
| 10:50 AM | short | -1 | cooldown 273s<300s | $47.00 | $191.50 | -1 rsi_fade short rsi=71 |
| 11:10 AM | β | ? | β | β | ||
| 12:15 PM | β | ? | β | β |
| Window | aiprediction | Our result | Move | Missed $ | Reason | Note |
|---|---|---|---|---|---|---|
| session | bearish | loss | -132.0 | β | missed_down_trend | aiprediction trend=bearish, actual MNQ move=-132.0pt (down); our session net=$-741.5 (loss) |
| Entry | Strat | Dir | In | Out | Pts | P/L | Exit | Grade | Lesson |
|---|---|---|---|---|---|---|---|---|---|
| 06:09 PM | ttm_scalper | short | 29761.25 | 29896.50 | -142.6 | $-570.50 | tick_sl | mistake | Require a real confirming score/RSI reading before taking ttm_scalper counter-swing shorts, not just the ha_red_flip trigger alone. |
| 06:29 PM | ttm_scalper | long | 29745.50 | 29724.75 | -20.8 | $-41.50 | ttm_ha_flip_redx2 | marginal | Require a non-zero confluence score before firing ttm_scalper longs, not just the raw flip trigger. |
| 07:14 PM | ttm_scalper | long | 29731.00 | 29722.25 | -8.8 | $-17.50 | tick_sl | unlucky | On low-conviction (score 0.0) ttm_scalper signals, consider a slightly wider stop or reduced size to survive normal chop. |
| 07:49 PM | ttm_scalper | long | 29718.50 | 29705.00 | -13.5 | $-27.00 | tick_sl | unlucky | Nothing to fix here β a properly sized stop got clipped by noise, not a flawed setup. |
| 08:09 PM | ttm_scalper | long | 29702.25 | 29789.00 | 86.8 | $173.50 | ttm_ha_flip_redx2 | good_exit | Tighten entry filters to require a valid RSI/score reading before firing, since this trade worked despite missing confirmation, not because of it. |
| 09:14 PM | ttm_scalper | long | 29825.00 | 29814.00 | -11.0 | $-22.00 | ttm_ha_flip_redx2 | good_exit | Trust the ttm_ha_flip_redx2 exit signal β it cut a stalled trade before it could deteriorate further. |
| 09:44 PM | ttm_scalper | long | 29821.00 | 29827.50 | 6.5 | $13.00 | ttm_ha_flip_redx2 | good_exit | Exiting on the first double-red HA flip after a scalp entry locks in gains before giving them back β keep that exit rule as-is. |
| 10:19 PM | ttm_scalper | long | 29823.25 | 29818.50 | -5.3 | $-21.00 | ttm_ha_flip_redx2 | good_exit | Require a nonzero confirming score before entry on ttm_scalper rather than firing on the flip alone. |
| 11:11 PM | adopted | long | 29825.25 | 29823.25 | -2.0 | $-4.00 | ttm_ha_flip_redx2 | unlucky | Orphan-adopted positions carry no edge, so exit them on the first opposing signal rather than letting the wide backstop stop ride. |
| 11:24 PM | ttm_scalper | long | 29841.75 | 29838.75 | -1.3 | $-5.00 | ttm_ha_flip_redx2 | good_exit | When ttm_scalper reverses within a handful of bars, treat it as a valid early-exit signal rather than fighting for the wider stop. |
| 01:09 AM | ttm_scalper | long | 29845.25 | 29834.50 | -10.8 | $-21.50 | tick_sl | good_exit | Zero-score signals with missing RSI confirmation should get reduced size or be skipped, not full-size entries. |
| 01:39 AM | ttm_scalper | long | 29820.75 | 29804.00 | -16.8 | $-33.50 | tick_sl | good_exit | Require a nonzero confidence score before firing ttm_scalper entries, not just the raw trigger condition. |
| 02:19 AM | ttm_scalper | short | 29791.50 | 29788.75 | 2.8 | $5.50 | ttm_profit_floor peaked+59.2pt locked+2.8pt | good_exit | Tighten the profit-floor trail on outsized favorable excursions so large open gains aren't given back down to a marginal lock. |
| 02:54 AM | ttm_scalper | short | 29742.50 | 29759.50 | -17.0 | $-34.00 | tick_sl | good_exit | Don't take ttm_scalper shorts when score is 0.0 β require nonzero confluence before risking capital on a bare structure signal. |
| 03:09 AM | ttm_scalper | short | 29749.75 | 29770.75 | -21.0 | $-42.00 | ttm_ha_flip_greenx2 | good_exit | When ha_flip reverses within a few bars of entry, treat it as a low-conviction trade and trust the quick-exit rule rather than widening the stop. |
| 03:54 AM | ttm_scalper | short | 29757.50 | 29773.50 | -16.0 | $-32.00 | tick_sl | unlucky | Widen the SL slightly or wait for confirmation on ttm_scalper to avoid getting shaken out by minor noise. |
| 04:09 AM | ttm_scalper | short | 29753.25 | 29757.50 | -4.3 | $-8.50 | ttm_ha_flip_greenx2 | good_exit | Require a nonzero confluence score (not just the ha_flip trigger) before taking ttm_scalper entries to cut low-conviction trades like this one. |
| 04:59 AM | ttm_scalper | short | 29746.50 | 29760.00 | -13.5 | $-27.00 | tick_sl | good_exit | Require score/RSI confirmation before trading ha_red_flip signals to filter out low-conviction entries like this one. |
| 06:59 AM | ttm_scalper | short | 29818.50 | 29836.25 | -17.8 | $-35.50 | tick_sl | unlucky | Nothing to fix mechanically; this is the expected cost of taking valid ttm_scalper signals β let the edge play out over sample size. |
| 07:54 AM | ttm_scalper | long | 29833.00 | 29819.50 | -13.5 | $-27.00 | tick_sl | unlucky | Tighten entries to require a nonzero confluence score (not just the raw trigger) before firing ttm_scalper longs. |
| 08:24 AM | ttm_scalper | short | 29823.00 | 29847.00 | -24.0 | $-48.00 | tick_sl | good_exit | Require a nonzero confidence score (and valid RSI) before firing ttm_scalper entries, not just the structural trigger. |
| 08:54 AM | ttm_scalper | short | 29838.50 | 29757.00 | 81.5 | $163.00 | ttm_ha_flip_greenx2 | good_exit | Keep exiting on the 2-bar HA flip confirmation instead of a fixed TP β it captured most of the move here. |
| 10:24 AM | ttm_scalper | short | 29747.50 | 29773.25 | -25.8 | $-51.50 | ttm_ha_flip_greenx2 | unlucky | Consider giving ttm_scalper shorts a few more bars of room or a tighter re-entry rule before treating a single opposing HA flip as full invalidation. |
| 10:39 AM | ttm_scalper | short | 29747.00 | 29780.75 | -33.8 | $-67.50 | tick_sl | unlucky | Widen the tick_sl or add a bar-count/ATR-based grace period before hard-stopping scalps in choppy conditions. |
| 10:49 AM | ttm_scalper | long | 29780.25 | 29750.75 | -29.5 | $-59.00 | tick_sl | unlucky | Nothing to change mechanically; a 17-bar stop-out for -$59 is within normal variance for this setup. |
| 12:09 PM | ttm_scalper | long | 29680.00 | 29660.50 | -19.5 | $-39.00 | tick_sl | unlucky | Tight fixed stops on scalp entries need a volatility/ATR-scaled floor so normal noise doesn't trigger an immediate stop-out. |
| 12:49 PM | ttm_scalper | short | 29632.25 | 29607.00 | 25.3 | $50.50 | ttm_ha_flip_greenx2 | good_exit | Don't credit the entry logic when score/rsi are null β track these as unconfirmed-signal trades separately to avoid overrating the strategy's edge. |
| 02:04 PM | ttm_scalper | short | 29629.75 | 29595.50 | 21.9 | $87.50 | ttm_ha_flip_greenx2 | good_exit | Keep using the HA-flip-x2 exit on ttm_scalper shortsβit's exiting on trend evidence, not a fixed target. |
| Date | Trades | Win% | PF | Net P/L |
|---|---|---|---|---|
| 2026-08-12 | 34 | 35.3% | 0.29 | $-1150.00 |
| 2026-08-11 | 28 | 21.4% | 0.4 | $-741.50 |
| 2026-08-10 | 18 | 16.7% | 0.03 | $-1030.00 |
| 2026-08-07 | 15 | 26.7% | 0.05 | $-512.00 |
| 2026-08-06 | 25 | 32% | 1.07 | $52.00 |
| 2026-08-05 | 19 | 26.3% | 0.32 | $-440.50 |
| 2026-08-04 | 16 | 31.2% | 5.55 | $1641.00 |
| 2026-08-03 | 23 | 30.4% | 0.67 | $-244.00 |
| 2026-07-31 | 25 | 36% | 0.67 | $-303.00 |
| 2026-07-30 | 62 | 54.8% | 1.1 | $102.50 |
| 2026-07-29 | 49 | 49% | 0.14 | $-3827.00 |
| 2026-07-28 | 68 | 51.5% | 39.88 | $41254.50 |
| 2026-07-27 | 49 | 59.2% | 1.25 | $152.00 |
| 2026-07-24 | 54 | 48.1% | 0.68 | $-305.50 |
| 2026-07-23 | 53 | 49.1% | 0.88 | $-94.00 |
| 2026-07-22 | 31 | 51.6% | 0.65 | $-157.50 |
| 2026-07-21 | 49 | 38.8% | 0.31 | $-1243.50 |
| 2026-07-20 | 15 | 46.7% | 0.3 | $-502.50 |
| 2026-07-17 | 11 | 36.4% | 0.42 | $-202.00 |
| 2026-07-16 | 72 | 43.1% | 0.5 | $-696.50 |
| 2026-07-15 | 46 | 65.2% | 1.44 | $361.50 |
| 2026-07-14 | 212 | 49.5% | 0.84 | $-445.00 |
| 2026-07-13 | 57 | 64.9% | 1.26 | $133.50 |
| 2026-07-03 | 39 | 35.9% | 0.62 | $-188.00 |
| 2026-07-02 | 77 | 36.4% | 0.91 | $-67.00 |
| 2026-07-01 | 45 | 37.8% | 0.73 | $-134.00 |
| 2026-06-30 | 53 | 39.6% | 0.84 | $-120.00 |
| 2026-06-29 | 39 | 51.3% | 1.35 | $589.00 |
| 2026-06-26 | 22 | 54.5% | 0.92 | $-139.00 |
| 2026-06-25 | 54 | 42.6% | 1.08 | $110.00 |