Trading Report

Session 2026-07-16 Β· signal_gen MNQ Β· updated daily after 17:00 ET

Events: NFLX earnings (after-hours)
down, high-vol, MNQ move -524.2pt, range 717.5pt
Net P/L
$-696.50
Trades
72
Win rate
43.1%
Profit factor
0.5
Best / Worst
$58.50 / $-109.50
Avg hold
4.4m

Day Summary

down (-436pt over the session), dominant regime R4; strategy mix {'ict': 37, 'selloff': 35}

Session lost $696.5 over 72 trades (43% win rate) in a strongly down market (-436pt, R4 regime); both strategies traded were unprofitable, with ict worse (-$465/37 trades) than selloff (-$231.5/35 trades). The tick_sl exit was the single biggest drag (-$571 across just 10 trades, avg -$57), several times firing on stops that were tight relative to ATR (e.g. 30pt SL vs 44pt ATR). Meanwhile the be_lock_tick trail repeatedly gave back 40-60% of peak favorable excursion before locking out winners, and multiple entries were taken against the 5m trend or against MACD momentum, only to get bailed out at a loss by llm_rescue_exit and trend_flip logic.

- Size stops to current ATR (not a fixed 30pt) so valid setups aren't shaken out by normal volatility, especially on ict entries where ATR ran 20-45pt. - Tighten or step the be_lock_tick trail sooner after peak profit (many trades surrendered half their gain) β€” add a partial-profit take once a trade clears ~2x ATR. - Require 5m trend and MACD to agree with the entry direction before firing (several countertrend dbl_top/dbl_bottom and RT signals were immediately rescued out for losses) rather than relying on rescue-exits as the filter.

SPX Close Prediction Β· from 0DTE option flow (GEX/P-C) Β· butterfly body

Predicted close
7533.2
Range (wings)
7530.0 – 7535.0
Actual close
7534.2
Error
1.0 pt

Butterfly: center the body near 7533.2, wings around 7530.0/7535.0. Per-source levels β€” v82: 7530.0/7535.0 Β· v83: 7535.0/7535.0 Β· v51a: 7535.7/7530.7.

DatePredictedRangeActualError (pt)
2026-08-127747.57745.0 – 7753.27748.51.0
2026-08-117720.07720.0 – 7725.07722.52.5
2026-08-107750.07750.0 – 7750.07749.80.2
2026-08-077756.67750.0 – 7760.07758.11.5
2026-08-067707.57705.0 – 7710.07710.12.6
2026-08-057729.97730.0 – 7735.07731.92.0
2026-08-047742.57736.5 – 7745.07736.56.0
2026-08-037597.57500.0 – 7602.07598.81.3
2026-07-317488.37400.0 – 7500.07489.81.5
2026-07-307438.77410.0 – 7440.07438.00.7
2026-07-297309.97312.4 – 7325.07314.44.5
2026-07-287427.57425.0 – 7430.07428.91.4
2026-07-277412.57405.0 – 7415.07413.00.5
2026-07-247410.07400.0 – 7410.07408.51.5
2026-07-237406.17400.0 – 7410.07408.12.0

Market Analysis

InstrumentCloseChange%RangeTrendSupportResistanceNote
SPX7533.77-25.0-0.33%66.7down75307535S&P 500 cash index (Yahoo); GEX walls 7530.0/7535.0
ES7569.25-45.8-0.60%83.8downβ€”β€”S&P 500 future (Yahoo ES=F)
NQ/MNQ29175.50-524.3-1.76%717.5downβ€”β€”Nasdaq-100 future MNQU6
NDX29025.77-292.5-1.00%451.8downβ€”β€”Nasdaq-100 cash index (Yahoo)

Signals vs Orders

Signals taken
320
Suppressed
202
Gate vetoes
14
TimeDirModuleSuppressed byHypo +15mHypo +60mDetail
06:05 PMshort-1counter_trend vs SMA50x200=+1$21.00$45.50-1 rsi_fade short rsi=76
06:06 PMshort-1counter_trend vs SMA50x200=+1$41.50$56.00-1 rsi_fade short rsi=81
06:07 PMshort-1counter_trend vs SMA50x200=+1$58.00$66.00-1 rsi_fade short rsi=85
06:08 PMshort-1counter_trend vs SMA50x200=+1$45.00$48.50-1 rsi_cross_down_70
06:51 PMlong+1cooldown 1s<5s$52.50$9.50+1 rsi_cross_up_30
06:56 PMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
07:07 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
08:07 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
08:16 PMshort-1counter_trend vs SMA50x200=+1$148.00$229.00-1 rsi_cross_down_70
08:26 PMlong+1counter_trend vs SMA50x200=-1$-105.00$-165.50+1 rsi_cross_up_30
08:29 PMlong+1counter_trend vs SMA50x200=-1$-107.00$-139.50+1 rsi_cross_up_30
08:34 PMlong+1counter_trend vs SMA50x200=-1$-44.50$-121.00+1 rsi_cross_up_30
08:41 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=30 (eve)
08:42 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=30 (eve)
08:43 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=23 (eve)
08:44 PMlong+1counter_trend vs SMA50x200=-1$39.50$-42.00+1 rsi_cross_up_30
08:49 PMlong+1counter_trend vs SMA50x200=-1$39.50$67.00+1 dbl_bottom 29653/29622 rsi26->25
08:50 PMlong+1counter_trend vs SMA50x200=-1$7.00$56.50+1 dbl_bottom 29653/29622 rsi26->25
09:00 PMlong+1counter_trend vs SMA50x200=-1$-71.00$-30.50+1 dbl_bottom 29622/29637 rsi25->53
10:15 PMlong+1counter_trend vs SMA50x200=-1$108.00$214.50+1 dbl_bottom 29620/29620 rsi31->41
10:16 PMlong+1counter_trend vs SMA50x200=-1$89.00$199.00+1 dbl_bottom 29620/29620 rsi31->41
10:32 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
10:47 PMlong+1counter_trend vs SMA50x200=-1$84.00$55.50+1 bull[R] >29666/vwap29670 rsi51 macd-3.1 ttm-3
10:49 PMlong+1counter_trend vs SMA50x200=-1$70.50$26.00+1 bull[RT] >29668/vwap29670 rsi59 macd-2.1 ttm2
10:53 PMshort-1counter_trend vs SMA50x200=+1$-76.00$-29.00-1 head_shoulders
10:54 PMshort-1counter_trend vs SMA50x200=+1$-58.00$-12.50-1 head_shoulders
10:55 PMshort-1counter_trend vs SMA50x200=+1$-46.00$-12.00-1 head_shoulders
10:56 PMshort-1counter_trend vs SMA50x200=+1$-46.00$-9.50-1 head_shoulders
11:01 PMshort-1counter_trend vs SMA50x200=+1$-36.00$-40.50-1 rsi_cross_down_70
11:03 PMshort-1counter_trend vs SMA50x200=+1$3.00$-21.00-1 head_shoulders
11:04 PMshort-1counter_trend vs SMA50x200=+1$13.00$-19.00-1 head_shoulders
11:04 PMshort-1counter_trend vs SMA50x200=+1$13.00$-19.00-1 rsi_cross_down_70
11:05 PMshort-1counter_trend vs SMA50x200=+1$20.00$-23.00-1 head_shoulders
11:06 PMshort-1counter_trend vs SMA50x200=+1$44.50$0.00-1 head_shoulders
11:11 PMshort-1counter_trend vs SMA50x200=+1$55.00$7.00-1 rsi_cross_down_70
11:13 PMshort-1counter_trend vs SMA50x200=+1$51.00$0.00-1 rsi_cross_down_70
11:15 PMshort-1counter_trend vs SMA50x200=+1$27.50$5.00-1 bearish_div px29736>29752 rsi73>71
11:16 PMshort-1counter_trend vs SMA50x200=+1$13.50$24.50-1 bearish_div px29736>29752 rsi73>71
11:17 PMshort-1counter_trend vs SMA50x200=+1$15.00$33.50-1 bearish_div px29736>29752 rsi73>71
11:18 PMshort-1counter_trend vs SMA50x200=+1$-29.00$1.50-1 bearish_div px29736>29752 rsi73>71
11:35 PMshort-1counter_trend vs SMA50x200=+1$35.00$59.50-1 head_shoulders
11:36 PMshort-1counter_trend vs SMA50x200=+1$43.50$68.50-1 head_shoulders
11:38 PMshort-1counter_trend vs SMA50x200=+1$14.50$48.50-1 head_shoulders
11:59 PMshort-1counter_trend vs SMA50x200=+1$-31.00$55.00-1 head_shoulders
12:00 AMshort-1counter_trend vs SMA50x200=+1$-5.00$57.00-1 head_shoulders
12:01 AMshort-1counter_trend vs SMA50x200=+1$22.50$53.00-1 head_shoulders
12:04 AMshort-1counter_trend vs SMA50x200=+1$31.50$39.00-1 head_shoulders
12:05 AMshort-1counter_trend vs SMA50x200=+1$19.50$44.50-1 head_shoulders
12:06 AMshort-1counter_trend vs SMA50x200=+1$55.50$37.50-1 head_shoulders
12:07 AMshort-1counter_trend vs SMA50x200=+1$64.50$59.00-1 head_shoulders
12:11 AMshort-1counter_trend vs SMA50x200=+1$34.00$9.50-1 head_shoulders
12:12 AMshort-1counter_trend vs SMA50x200=+1$44.00$11.00-1 head_shoulders
12:13 AMshort-1counter_trend vs SMA50x200=+1$64.00$6.00-1 head_shoulders
12:14 AMshort-1counter_trend vs SMA50x200=+1$58.50$-5.00-1 head_shoulders
12:16 AMshort-1counter_trend vs SMA50x200=+1$53.00$0.50-1 rsi_cross_down_70
01:02 AMshort-1counter_trend vs SMA50x200=+1$-50.50$20.50-1 head_shoulders
01:08 AMshort-1counter_trend vs SMA50x200=+1$-107.50$-6.00-1 head_shoulders
01:09 AMshort-1counter_trend vs SMA50x200=+1$-98.00$-2.00-1 head_shoulders
01:11 AMshort-1counter_trend vs SMA50x200=+1$-110.00$18.00-1 head_shoulders
01:17 AMshort-1counter_trend vs SMA50x200=+1$2.00$23.50-1 rsi_cross_down_70
01:25 AMshort-1counter_trend vs SMA50x200=+1$160.00$138.00-1 rsi_cross_down_70
01:28 AMshort-1counter_trend vs SMA50x200=+1$110.50$157.00-1 rsi_cross_down_70
01:30 AMshort-1counter_trend vs SMA50x200=+1$145.50$161.50-1 bearish_div px29771>29776 rsi82>72
01:31 AMshort-1counter_trend vs SMA50x200=+1$185.50$201.50-1 bearish_div px29771>29776 rsi82>72
01:32 AMshort-1counter_trend vs SMA50x200=+1$127.00$141.50-1 bearish_div px29771>29776 rsi82>72
01:32 AMshort-1counter_trend vs SMA50x200=+1$127.00$141.50-1 dbl_top 29771/29776 rsi82->72
01:32 AMshort-1counter_trend vs SMA50x200=+1$127.00$141.50-1 rsi_cross_down_70
01:33 AMshort-1counter_trend vs SMA50x200=+1$105.50$139.50-1 bearish_div px29771>29776 rsi82>72
01:33 AMshort-1counter_trend vs SMA50x200=+1$105.50$139.50-1 dbl_top 29771/29776 rsi82->72
01:47 AMshort-1counter_trend vs SMA50x200=+1$-35.50$40.50-1 bear[R] <29728/vwap29693 rsi38 macd-1.4 ttm-28
01:51 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
01:59 AMshort-1counter_trend vs SMA50x200=+1$-76.50$18.00-1 bear[RT] <29722/vwap29693 rsi43 macd1.9 ttm-4
02:05 AMlong+1counter_trend vs SMA50x200=-1$53.50$-116.00+1 dbl_bottom 29678/29684 rsi32->74
02:09 AMlong+1counter_trend vs SMA50x200=-1$-43.50$-135.50+1 rsi_cross_up_30
02:29 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=27 (eve)
02:30 AMlong+1counter_trend vs SMA50x200=-1$-50.00$-132.00+1 rsi_cross_up_30
02:32 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=25 (eve)
02:33 AMlong+1counter_trend vs SMA50x200=-1$-35.50$-156.00+1 rsi_cross_up_30
02:34 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=24 (eve)
02:35 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=19 (eve)
02:36 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=16 (eve)
02:37 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=12 (eve)
02:38 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
02:39 AMlong+1counter_trend vs SMA50x200=-1$10.00$-169.00+1 oversold_bounce(rsi) rsi12->41 ttm_min-51
02:39 AMlong+1counter_trend vs SMA50x200=-1$10.00$-169.00+1 rsi_cross_up_30
02:50 AMlong+1counter_trend vs SMA50x200=-1$-63.50$-217.50+1 dbl_bottom 29642/29658 rsi28->40
02:51 AMlong+1counter_trend vs SMA50x200=-1$-66.00$-229.00+1 dbl_bottom 29642/29658 rsi28->40
03:01 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=24 (eve)
03:02 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=23 (eve)
03:03 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=22 (eve)
03:04 AMlong+1counter_trend vs SMA50x200=-1$-53.00$-221.00+1 rsi_cross_up_30
03:13 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
03:14 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=22 (eve)
03:34 AMlong+1counter_trend vs SMA50x200=-1$-54.50$-125.50+1 dbl_bottom 29612/29613 rsi19->35
03:35 AMlong+1counter_trend vs SMA50x200=-1$-87.00$-111.00+1 dbl_bottom 29612/29613 rsi19->35
04:00 AMlong+1counter_trend vs SMA50x200=-1$-141.50$109.00+1 bullish_div px29557<29548 rsi15<26
04:01 AMlong+1counter_trend vs SMA50x200=-1$-145.50$91.50+1 bullish_div px29557<29548 rsi15<26
04:02 AMlong+1counter_trend vs SMA50x200=-1$-66.00$130.00+1 bullish_div px29557<29548 rsi15<26
04:03 AMlong+1counter_trend vs SMA50x200=-1$-72.00$126.50+1 bullish_div px29557<29548 rsi15<26
04:03 AMlong+1counter_trend vs SMA50x200=-1$-72.00$126.50+1 dbl_bottom 29557/29548 rsi15->26
04:08 AMlong+1counter_trend vs SMA50x200=-1$10.00$143.00+1 bullish_div px29548<29522 rsi26<38
04:09 AMlong+1counter_trend vs SMA50x200=-1$-16.50$149.50+1 bullish_div px29548<29522 rsi26<38
04:10 AMlong+1counter_trend vs SMA50x200=-1$2.00$160.50+1 bullish_div px29548<29522 rsi26<38
04:11 AMlong+1counter_trend vs SMA50x200=-1$46.50$234.00+1 bullish_div px29548<29522 rsi26<38
05:56 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
06:54 AMlong+1counter_trend vs SMA50x200=-1$-85.50$-183.50+1 bullish_div px29510<29503 rsi27<28
06:55 AMlong+1counter_trend vs SMA50x200=-1$-99.50$-187.50+1 bullish_div px29510<29503 rsi27<28
06:56 AMlong+1counter_trend vs SMA50x200=-1$-77.00$-186.00+1 bullish_div px29510<29503 rsi27<28
06:57 AMlong+1counter_trend vs SMA50x200=-1$-72.00$-162.50+1 bullish_div px29510<29503 rsi27<28
07:09 AMlong+1counter_trend vs SMA50x200=-1$34.50$-131.00+1 bullish_div px29475<29473 rsi22<25
07:10 AMlong+1counter_trend vs SMA50x200=-1$38.50$-141.00+1 bullish_div px29475<29473 rsi22<25
07:11 AMlong+1counter_trend vs SMA50x200=-1$43.00$-123.00+1 bullish_div px29475<29473 rsi22<25
07:12 AMlong+1counter_trend vs SMA50x200=-1$34.00$-150.50+1 bullish_div px29475<29473 rsi22<25
07:21 AMlong+1counter_trend vs SMA50x200=-1$9.00$-97.50+1 bullish_div px29460<29447 rsi21<40
07:22 AMlong+1counter_trend vs SMA50x200=-1$-6.50$-121.00+1 bullish_div px29460<29447 rsi21<40
07:23 AMlong+1counter_trend vs SMA50x200=-1$-65.50$-138.50+1 bullish_div px29460<29447 rsi21<40
07:24 AMlong+1counter_trend vs SMA50x200=-1$-84.00$-223.50+1 bullish_div px29460<29447 rsi21<40
07:43 AMlong+1counter_trend vs SMA50x200=-1$-21.50$-167.00+1 bullish_div px29438<29436 rsi32<42
07:44 AMlong+1counter_trend vs SMA50x200=-1$-6.00$-146.50+1 bullish_div px29438<29436 rsi32<42
07:45 AMlong+1counter_trend vs SMA50x200=-1$29.00$-128.50+1 bullish_div px29438<29436 rsi32<42
07:46 AMlong+1counter_trend vs SMA50x200=-1$18.00$-108.00+1 bullish_div px29438<29436 rsi32<42
07:51 AMlong+1counter_trend vs SMA50x200=-1$-35.00$-53.50+1 oversold_bounce(rsi) rsi20->39 ttm_min-59
07:57 AMlong+1counter_trend vs SMA50x200=-1$-41.50$-50.00+1 oversold_bounce(macd) rsi20->45 ttm_min-59
08:38 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=30 (eve)
08:39 AMlong+1counter_trend vs SMA50x200=-1$57.50$-1.50+1 rsi_cross_up_30
08:49 AMlong+1counter_trend vs SMA50x200=-1$58.00$-249.50+1 bullish_div px29366<29363 rsi30<36
08:50 AMlong+1counter_trend vs SMA50x200=-1$78.00$-186.50+1 bullish_div px29366<29363 rsi30<36
08:51 AMlong+1counter_trend vs SMA50x200=-1$70.50$-165.50+1 bullish_div px29366<29363 rsi30<36
08:51 AMlong+1counter_trend vs SMA50x200=-1$70.50$-165.50+1 dbl_bottom 29366/29363 rsi30->36
08:52 AMlong+1counter_trend vs SMA50x200=-1$96.00$-98.00+1 bullish_div px29366<29363 rsi30<36
09:41 AMlong+1counter_trend vs SMA50x200=-1$-122.50$89.00+1 oversold_bounce(rsi) rsi25->34 ttm_min-80
09:41 AMlong+1counter_trend vs SMA50x200=-1$-122.50$89.00+1 rsi_cross_up_30
09:51 AMlong+1counter_trend vs SMA50x200=-1$284.00$217.00+1 oversold_bounce(rsi) rsi16->32 ttm_min-123
09:56 AMlong+1counter_trend vs SMA50x200=-1$322.00$194.50+1 oversold_bounce(macd) rsi16->39 ttm_min-123
09:58 AMshort-1cooldown 4s<5s$-353.50$-226.50-1 bear[RT] <29389/vwap29414 rsi46 macd5.3 ttm-16
09:59 AMlong+1counter_trend vs SMA50x200=-1$261.00$191.00+1 bullish_div px29265<29258 rsi16<39
10:00 AMlong+1counter_trend vs SMA50x200=-1$289.00$212.00+1 bullish_div px29265<29258 rsi16<39
10:01 AMlong+1counter_trend vs SMA50x200=-1$210.00$83.50+1 bullish_div px29265<29258 rsi16<39
10:02 AMlong+1counter_trend vs SMA50x200=-1$173.00$127.00+1 bullish_div px29265<29258 rsi16<39
10:26 AMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
10:36 AMlong+1counter_trend vs SMA50x200=-1$-147.00$-83.50+1 bull[R] >29411/vwap29420 rsi59 macd-0.8 ttm21
10:37 AMlong+1counter_trend vs SMA50x200=-1$-160.50$-105.50+1 bull[R] >29415/vwap29420 rsi58 macd-0.5 ttm20
10:41 AMshort-1counter_trend vs SMA50x200=+1$84.50$85.50-1 bearish_div px29488>29509 rsi64>63
10:42 AMshort-1counter_trend vs SMA50x200=+1$72.50$74.00-1 bearish_div px29488>29509 rsi64>63
10:43 AMshort-1counter_trend vs SMA50x200=+1$79.50$136.00-1 bearish_div px29488>29509 rsi64>63
10:44 AMshort-1counter_trend vs SMA50x200=+1$59.00$134.00-1 bearish_div px29488>29509 rsi64>63
11:04 AMshort-1counter_trend vs SMA50x200=+1$38.50$145.50-1 bear[RT] <29445/vwap29422 rsi45 macd3.3 ttm-14
11:05 AMshort-1counter_trend vs SMA50x200=+1$65.00$175.50-1 bear[RT] <29444/vwap29422 rsi43 macd1.9 ttm-17
11:06 AMshort-1counter_trend vs SMA50x200=+1$68.50$128.50-1 bear[RT] <29442/vwap29421 rsi41 macd0.8 ttm-18
11:07 AMshort-1counter_trend vs SMA50x200=+1$23.50$87.50-1 bear[M] <29440/vwap29421 rsi34 macd-1.1 ttm-33
11:08 AMshort-1counter_trend vs SMA50x200=+1$1.00$63.00-1 bear[M] <29438/vwap29421 rsi30 macd-2.8 ttm-40
11:09 AMshort-1counter_trend vs SMA50x200=+1$-38.00$65.00-1 bear[M] <29436/vwap29421 rsi30 macd-3.7 ttm-37
11:11 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
11:19 AMlong+1counter_trend vs SMA50x200=-1$118.50$-171.50+1 dbl_bottom 29366/29336 rsi30->35
11:20 AMlong+1counter_trend vs SMA50x200=-1$73.50$-232.00+1 dbl_bottom 29366/29336 rsi30->35
12:04 PMlong+1counter_trend vs SMA50x200=-1$-142.00$-96.00+1 rsi_cross_up_30
12:07 PMlong+1counter_trend vs SMA50x200=-1$-133.00$-57.50+1 oversold_bounce(rsi) rsi22->35 ttm_min-68
12:07 PMlong+1counter_trend vs SMA50x200=-1$-133.00$-57.50+1 rsi_cross_up_30
12:16 PMlong+1counter_trend vs SMA50x200=-1$44.50$-15.50+1 oversold_bounce(rsi) rsi23->32 ttm_min-61
12:19 PMlong+1counter_trend vs SMA50x200=-1$2.50$-25.00+1 oversold_bounce(rsi) rsi23->46 ttm_min-61
12:20 PMlong+1counter_trend vs SMA50x200=-1$15.00$-9.00+1 bullish_div px29312<29279 rsi22<32
12:21 PMlong+1counter_trend vs SMA50x200=-1$52.50$19.50+1 bullish_div px29312<29279 rsi22<32
12:22 PMlong+1counter_trend vs SMA50x200=-1$67.00$-3.00+1 bullish_div px29312<29279 rsi22<32
01:02 PMshort-1cooldown 1s<5s$48.00$127.00-1 head_shoulders
01:47 PMlong+1counter_trend vs SMA50x200=-1$4.00$-7.00+1 oversold_bounce(rsi) rsi18->33 ttm_min-58
01:47 PMlong+1counter_trend vs SMA50x200=-1$4.00$-7.00+1 rsi_cross_up_30
02:01 PMlong+1counter_trend vs SMA50x200=-1$20.50$-82.50+1 dbl_bottom 29219/29224 rsi33->37
02:13 PMlong+1counter_trend vs SMA50x200=-1$51.00$-140.50+1 bullish_div px29224<29223 rsi37<45
02:15 PMlong+1counter_trend vs SMA50x200=-1$36.50$-116.00+1 bullish_div px29224<29223 rsi37<45
02:38 PMlong+1counter_trend vs SMA50x200=-1$-30.50$-157.00+1 rsi_cross_up_30
02:42 PMlong+1counter_trend vs SMA50x200=-1$-22.50$-112.00+1 oversold_bounce(rsi) rsi23->31 ttm_min-55
02:42 PMlong+1counter_trend vs SMA50x200=-1$-22.50$-112.00+1 rsi_cross_up_30
02:44 PMlong+1counter_trend vs SMA50x200=-1$-55.00$-237.00+1 bullish_div px29222<29198 rsi23<23
02:44 PMlong+1counter_trend vs SMA50x200=-1$-55.00$-237.00+1 dbl_bottom 29222/29198 rsi15->21
02:45 PMlong+1counter_trend vs SMA50x200=-1$-14.50$-226.00+1 bullish_div px29222<29198 rsi23<23
02:46 PMlong+1counter_trend vs SMA50x200=-1$-32.00$-261.50+1 bullish_div px29222<29198 rsi23<23
02:47 PMlong+1counter_trend vs SMA50x200=-1$-3.50$-292.00+1 bullish_div px29222<29198 rsi23<23
02:47 PMlong+1counter_trend vs SMA50x200=-1$-3.50$-292.00+1 dbl_bottom 29222/29198 rsi15->21
02:52 PMshort-1sc02_gate p=0.209 vs 0.15$90.50$155.50-1 bear[R] <29257/vwap29318 rsi49 macd3.0 ttm3
02:53 PMshort-1sc02_gate p=0.216 vs 0.15$77.50$125.50-1 bear[RT] <29256/vwap29318 rsi39 macd1.8 ttm-8
02:54 PMshort-1sc02_gate p=0.217 vs 0.15$71.50$45.00-1 bear[RT] <29254/vwap29318 rsi34 macd0.5 ttm-14
02:57 PMlong+1counter_trend vs SMA50x200=-1$-73.50$-40.50+1 rsi_cross_up_30
03:02 PMshort-1sc02_gate p=0.235 vs 0.15$142.50$21.50-1 bear[RT] <29242/vwap29316 rsi48 macd0.1 ttm-9
03:03 PMlong+1counter_trend vs SMA50x200=-1$-139.00$-61.50+1 dbl_bottom 29198/29200 rsi21->45
03:05 PMshort-1sc02_gate p=0.235 vs 0.15$132.00$76.50-1 bear[T] <29239/vwap29316 rsi51 macd2.2 ttm-0
03:07 PMshort-1sc02_gate p=0.271 vs 0.15$83.00$28.50-1 bear[RT] <29236/vwap29315 rsi39 macd1.0 ttm-21
03:08 PMshort-1sc02_gate p=0.302 vs 0.15$90.50$0.50-1 bear[RMT] <29235/vwap29315 rsi34 macd-0.9 ttm-31
03:09 PMshort-1sc02_gate p=0.281 vs 0.15$67.00$9.00-1 bear[RMT] <29233/vwap29315 rsi32 macd-2.3 ttm-33
03:10 PMshort-1sc02_gate p=0.279 vs 0.15$89.00$-1.00-1 bear[M] <29231/vwap29314 rsi31 macd-3.3 ttm-34
03:19 PMlong+1counter_trend vs SMA50x200=-1$-43.00$42.00+1 oversold_bounce(rsi) rsi16->37 ttm_min-53
03:19 PMlong+1counter_trend vs SMA50x200=-1$-43.00$42.00+1 rsi_cross_up_30
03:23 PMshort-1sc02_gate p=0.263 vs 0.15$15.00$-59.50-1 bear[R] <29211/vwap29311 rsi41 macd-0.2 ttm-24
03:24 PMshort-1sc02_gate p=0.272 vs 0.15$6.50$-86.50-1 bear[R] <29209/vwap29311 rsi33 macd-0.9 ttm-36
03:32 PMshort-1sc02_gate p=0.277 vs 0.15$62.00$-101.00-1 bear[M] <29195/vwap29307 rsi33 macd-0.2 ttm-36
03:36 PMlong+1counter_trend vs SMA50x200=-1$45.00$83.00+1 bullish_div px29119<29117 rsi34<42
03:37 PMlong+1counter_trend vs SMA50x200=-1$75.50$121.00+1 bullish_div px29119<29117 rsi34<42
03:38 PMlong+1counter_trend vs SMA50x200=-1$54.50$99.00+1 bullish_div px29119<29117 rsi34<42
03:38 PMlong+1ms_gate trend=-1 ev=- run=6$54.50$99.00+1 dbl_bottom 29119/29117 rsi34->42
03:39 PMlong+1counter_trend vs SMA50x200=-1$81.50$57.00+1 bullish_div px29119<29117 rsi34<42
03:39 PMlong+1ms_gate trend=-1 ev=- run=6$81.50$57.00+1 dbl_bottom 29119/29117 rsi34->42
03:44 PMshort-1sc02_gate p=0.222 vs 0.15$-152.00$-70.50-1 bear[RT] <29172/vwap29304 rsi45 macd3.7 ttm-3
03:45 PMshort-1sc02_gate p=0.259 vs 0.15$-173.00$-119.00-1 bear[RT] <29171/vwap29304 rsi35 macd1.5 ttm-23

Missed Opportunities & Trend Check

WindowaipredictionOur resultMoveMissed $ReasonNote
sessionbearishloss-524.2β€”missed_down_trendaiprediction trend=bearish, actual MNQ move=-524.2pt (down); our session net=$-696.5 (loss)
gate_vetoesbearishsuppressedβ€”$462.00sc02_gate_suppression14 gate-vetoed signals; $462.0 of +60m hypothetical upside skipped (gate also avoids losers -- net effect tracked separately)

Trades (72)

EntryStratDirInOutPtsP/LExitGradeLesson
07:15 PMictshort29714.0029710.753.3$6.50trend_ride_end:htf_flipgood_exitLet the htf_flip exit rule keep doing its job of cutting winners fast rather than holding for the full TP on 1-bar scalps.
07:18 PMselloffshort29704.0029706.75-2.8$-5.50selloff_rsi30_coverunluckyInvestigate why score/rsi read 0.0 at entry β€” don't let trades fire when confluence indicators aren't actually populated.
08:36 PMselloffshort29665.5029644.7520.8$41.50rsi_extreme_exit(rsi=30)good_exitKeep using the RSI-extreme early-exit rule on quick countertrend pops rather than holding for full TP.
08:50 PMselloffshort29630.5029660.50-30.0$-60.00tick_slgood_exitWhen momentum doesn't extend within the first bar or two, the tight tick-SL is doing its job β€” don't second-guess it by widening stops after confluence entries.
08:55 PMselloffshort29643.2529656.00-12.8$-25.50ha10s_loss_cutgood_exitWhen RT bear signals stall within a few bars, trust the quick loss-cut instead of waiting for the wider SL/TP.
09:00 PMselloffshort29654.0029642.2511.8$23.50be_lock_tick peaked+21.5pt gaveback_to+11.8ptgood_exitConsider tightening the breakeven-lock trail so peak gains aren't given back so heavily on fast 1-bar reversals.
09:01 PMselloffshort29641.2529660.50-19.3$-38.50ha10s_loss_cutgood_entryConsider a wider initial stop or a brief confirmation delay on RT signals to avoid getting shaken out by normal 3-bar noise.
09:05 PMselloffshort29652.7529623.5029.3$58.50rsi_extreme_exit(rsi=29)good_exitKeep using RSI-extreme as an early-exit trigger on fast movers instead of holding for the fixed TP.
09:42 PMselloffshort29618.5029647.50-29.0$-58.00tick_slgood_exitWhen a valid confluence short stalls immediately without follow-through, treat the fast stop-out as the system working correctly, not a signal to loosen stops.
10:00 PMselloffshort29641.5029634.257.3$14.50be_lock_tick peaked+15.2pt gaveback_to+7.2ptgood_exitOn fast double-top RSI fades, consider tightening the trail sooner after peak favorable excursion instead of letting it give back half the gain.
10:42 PMselloffshort29687.7529678.509.3$18.50trend_ride_end:sma_invalidategood_exitKeep taking quick profits on trend-invalidate exits after fast momentum reversals instead of holding for the full TP target.
10:49 PMsellofflong29702.5029713.7511.3$22.50be_lock_tick peaked+49.2pt gaveback_to+11.2ptgood_entryTighten the breakeven-lock trail (or scale out) once profit exceeds ~3x ATR so a strong runner can't erode into a marginal winner.
11:30 PMsellofflong29735.5029718.50-17.0$-34.00ha10s_loss_cutunluckyNothing to change mechanically; this is the expected cost of taking valid signals that don't follow through.
11:52 PMsellofflong29722.2529734.0011.8$23.50be_lock_tick peaked+27.2pt gaveback_to+11.8ptgood_exitConsider tightening the giveback trail once a trade is up more than ~2x its ATR so peaks like +27.2pt don't shrink to +11.8pt.
12:11 AMsellofflong29740.7529715.75-27.4$-109.50llm_rescue_exit:5m trend DOWN, CHoCH_DOWN, price under bunluckyCheck 5m trend alignment before entry, not just the trigger timeframe, to avoid getting rescued out of otherwise-valid setups.
12:31 AMsellofflong29720.2529715.25-5.0$-10.00llm_rescue_exit:5m TREND flipped DOWN against LONG, 1m HunluckyWhen 5m trend disagrees with a 1m reversal signal, either skip the entry or size down, since the rescue-exit is a safety net, not a strategy.
01:43 AMsellofflong29710.7529697.25-13.5$-27.00llm_rescue_exit:5m trend DOWN vs LONG, price under both marginalRequire the 5m trend to agree with (or at least be flat toward) reversal signals before entering, since dbl_bottom alone against a falling higher-timeframe trend is low-quality.
01:49 AMsellofflong29693.2529687.25-6.0$-12.00llm_rescue_exit:Both EMAs lost, HA red x6, 5m trend neutunluckyWhen both EMA trend filters and 6 consecutive HA candles flip against a fresh entry, treat it as decisive counter-evidence and exit immediately rather than waiting for the fixed stop.
01:59 AMselloffshort29687.7529710.25-22.5$-45.00tick_slgood_exitNothing to fix here β€” this is the system working as designed: small defined-risk loss when price immediately invalidated the setup.
02:05 AMselloffshort29676.5029667.259.3$18.50be_lock_tick peaked+17.2pt gaveback_to+9.2ptgood_exitConsider trailing tighter than 17.2->9.2pt giveback on 1-bar scalps so more of the peak favorable excursion is kept.
02:06 AMselloffshort29668.5029655.5013.0$26.00be_lock_tick peaked+21.0pt gaveback_to+13.0ptgood_exitOn fast 1-bar spikes past +15-20pt, consider tightening the trail faster since MNQ selloff momentum often reverses within the same minute.
02:41 AMselloffshort29672.2529668.004.3$8.50llm_rescue_exit:5m neutral, 1m HA flipped green vs shortgood_exitDon't short on regime label alone when RSI/MACD are flat near zero β€” require actual momentum confirmation, not just a sub-VWAP price.
02:52 AMselloffshort29673.7529694.00-20.3$-40.50tick_slunluckyConsider widening the stop slightly or waiting for a confirming pullback on borderline-RSI (~49, barely bearish) entries to avoid getting tick-stopped on noise.
03:23 AMselloffshort29636.0029621.258.6$34.50be_lock_tick peaked+16.6pt gaveback_to+8.6ptgood_entryTighten the breakeven-lock trail distance so profit peaks aren't given back by ~50% on quick 5-bar scalps.
04:24 AMselloffshort29523.5029536.25-12.8$-25.50ha10s_loss_cutgood_exitKeep the fast loss-cut on marginal-score (~48) entries since it caps bad reads far below the nominal stop size.
04:30 AMselloffshort29539.2529545.00-5.8$-11.50llm_rescue_exit:HA green x5, price broke above EMA13/EMAgood_exitTrust rescue exits on rapid trend-invalidation signals rather than holding to the stop, since a fast reversal after entry is a strong signal the setup already failed.
05:20 AMselloffshort29620.0029622.75-2.8$-5.50llm_rescue_exit:5m trend UP against short, 1m HA flippedmistakeRequire 5m trend alignment (or explicit override logic) before taking counter-trend reversal shorts on the 1m.
05:24 AMselloffshort29623.5029636.25-12.8$-25.50llm_rescue_exit:5m trend flipped UP vs short, price abovmistakeRequire the higher-timeframe (5m) trend to already be flipped before taking a countertrend short off a double-top, not just falling RSI on the entry timeframe.
05:27 AMselloffshort29624.0029621.502.5$5.00llm_rescue_exit:HA flipped green, price above both EMAs,good_exitWhen HA flips green above both EMAs, treat it as an immediate short-invalidation signal even if the original setup looked sound.
06:11 AMselloffshort29543.5029520.5023.0$46.00rsi_extreme_exit(rsi=29)good_exitKeep using the RSI-extreme exit to lock gains fast on scalps rather than holding for the full TP.
06:23 AMselloffshort29520.7529548.25-27.5$-55.00tick_slunluckyConsider whether a slightly wider stop or partial profit-taking on early favorable excursion would reduce being stopped out on confirmed-signal trades that stall.
06:35 AMselloffshort29538.7529513.2525.5$51.00rsi_extreme_exit(rsi=27)good_entryKeep using RSI-extreme exits to lock in fast momentum wins rather than holding for a fixed TP that may never fill.
06:40 AMselloffshort29516.0029505.7510.3$20.50rsi_extreme_exit(rsi=28)good_exitLetting the rsi_extreme_exit trigger on oversold RSI locked in a small quick win instead of holding for the full TP β€” fine on demo, but track whether this exit consistently leaves points on the table.
08:39 AMselloffshort29381.2529375.256.0$12.00selloff_rsi30_covergood_exitOn fast 1-bar scalps like this, consider trailing or scaling out instead of a flat rsi30 cover so a clean directional read isn't capped at a small partial gain.
08:51 AMselloffshort29391.2529411.00-19.8$-39.50llm_rescue_exit:CHOCH_UP, HA green x7 against short, priunluckyA CHOCH reversal signal that flips this fast after entry is often noise on a low-conviction score (~53) β€” consider requiring a stronger score threshold or one extra confirmation bar before rescue-exiting so soon.
08:58 AMselloffshort29395.2529409.25-14.0$-28.00ha10s_loss_cutgood_exitThe quick ha10s_loss_cut worked as designed β€” keep it tight on marginal-score selloff shorts near round-number levels.
09:53 AMictshort29312.7529343.00-30.3$-60.50tick_slmistakeRequire MACD and RSI to both confirm directional bias before entry; don't short into positive MACD momentum.
09:54 AMictshort29287.5029276.5011.0$22.00be_lock_tick peaked+20.5pt gaveback_to+11.0ptgood_entryTighten the be-lock trail distance (or add a partial-profit take) so a 20pt+ favorable excursion doesn't erode to roughly half before locking out.
09:55 AMictshort29295.2529325.25-30.0$-60.00tick_slgood_exitWith ATR ~44pts, a 30pt stop is tight relative to volatility; consider sizing the stop to ATR to avoid getting shaken out on valid setups.
09:58 AMictlong29337.2529344.507.3$14.50be_lock_tick peaked+15.5pt gaveback_to+7.2ptgood_exitOn ict double-bottom longs, consider a wider trail step or partial-profit take once +10pt is reached instead of letting a tight be_lock give back two-thirds of the peak.
10:20 AMictshort29445.7529439.006.8$13.50be_lock_tick peaked+15.0pt gaveback_to+6.8ptgood_exitOn a fast +15pt spike, widen or step the be-lock trail instead of letting it give back over 50% of peak profit.
10:21 AMictshort29420.7529412.008.8$17.50be_lock_tick peaked+16.8pt gaveback_to+8.8ptgood_exitConsider tightening the giveback tolerance on be_lock_tick trades that peak fast, since a 1-bar hold surrendering half its peak profit suggests the trail is too loose for quick reversals.
10:27 AMictlong29470.2529476.005.8$11.50be_lock_tick peaked+17.0pt gaveback_to+5.8ptmarginalTighten the trail once price extends well past TP-adjacent profit (e.g. lock more than breakeven after +10pt) instead of giving back to near-scratch.
10:29 AMictlong29476.5029463.00-13.5$-27.00ha10s_loss_cutmistakeSkip longs when MACD is negative even if RSI/price look bullish β€” that divergence is the tell for a quick fade.
10:32 AMictlong29475.0029459.75-15.3$-30.50reversal_flip_longmarginalRequire stronger MACD confirmation (not just RSI>55) before taking ICT longs to avoid quick reversal flips.
10:37 AMictlong29489.5029455.00-34.5$-69.00tick_slgood_entryNo process change needed; this is variance within an otherwise valid ICT confluence entry.
10:43 AMictlong29462.2529469.006.8$13.50be_lock_tick peaked+15.0pt gaveback_to+6.8ptgood_entryTighten the trail/lock distance once a trade reaches ~2x SL in profit so peak gains aren't given back so easily.
11:14 AMictlong29357.0029352.25-4.8$-9.50trend_flip_longunluckyConsider a minimum hold/confirmation bar before letting trend_flip exits override a fresh confluence entry on ict.
11:17 AMictlong29365.0029379.2514.3$28.50be_lock_tick peaked+22.2pt gaveback_to+14.2ptgood_exitOn fast 1-bar spikes like this, consider tightening the giveback allowance so peaks near +20pt aren't handing back a third of the move before locking.
11:20 AMictshort29372.5029361.2511.3$22.50be_lock_tick peaked+23.0pt gaveback_to+11.2ptmarginalTighten the be_lock trail distance on fast-moving ICT setups so early peaks aren't given back to nearly 50%.
11:28 AMictshort29389.2529406.75-17.5$-35.00trend_flip_shortgood_exitTrend-flip exits on ICT scalps are doing their job β€” small fast losses here are the cost of a system that avoids riding a reversal to the full stop.
11:30 AMictshort29389.0029419.00-30.0$-60.00tick_slgood_exitConsider a small ATR-based buffer or slight delay on the tick_sl to avoid single-bar wick stop-outs on otherwise valid setups.
11:41 AMictshort29392.0029404.25-12.3$-24.50trend_flip_shortgood_exitTrust the trend-flip exit on ict entries that reverse within 1-2 bars β€” it's saving more than it costs.
11:55 AMictshort29387.7529402.50-14.8$-29.50trend_flip_shortgood_entryWhen entry logic and exit logic disagree (short signal but trend-flip triggers fast), consider widening the trend-flip sensitivity or requiring 1-2 more confirming bars before flipping out of a fresh position.
12:18 PMictlong29312.0029299.50-12.5$-25.00ha10s_loss_cutunluckyA 1-bar heikin-ashi loss-cut is stopping trades out before the underlying signal gets any room to work β€” consider requiring a minimum hold or wider initial buffer before that exit activates.
12:21 PMictlong29283.2529270.25-13.0$-26.00trend_flip_longmarginalRequire the trend-flip confirmation to hold for more than 1 bar before entering, not just at the moment of signal.
12:26 PMictlong29288.0029305.7517.8$35.50be_lock_tick peaked+25.8pt gaveback_to+17.8ptgood_exitConsider trailing tighter once a fast 1-bar spike exceeds ~20pt to lock more of the peak instead of giving back ~8pt on the retrace.
12:35 PMictshort29301.0029294.007.0$14.00reversal_flip_shortgood_exitRespect reversal-flip exits on shallow-momentum ict shorts β€” banking small profit beats holding for a distant TP that never had strong follow-through.
12:44 PMictlong29294.5029284.75-9.8$-19.50trend_flip_longunluckyA 1-bar exit on trend_flip right after entry suggests the flip filter is too twitchy relative to the ICT entry timing β€” consider requiring flip confirmation to persist for 2+ bars before overriding a fresh entry.
12:46 PMictlong29286.5029279.00-7.5$-15.00trend_flip_longunluckyOn 1-bar trend-flip exits after a clean reclaim signal, consider requiring 2-bar confirmation before flipping to avoid getting shaken out on the first wobble.
01:00 PMictshort29299.2529305.00-5.8$-11.50trend_flip_shortgood_exitLet the trend-flip exit do its job on marginal-momentum entries β€” cheap, fast losses like this are the cost of staying out of bigger drawdowns.
01:02 PMictshort29290.5029311.75-21.3$-42.50ha10s_loss_cutunluckyConfluence-based short entries are fine here; consider whether the 10s HA loss-cut is firing too early relative to ATR (22.5) and cutting winners-in-waiting as noise.
01:09 PMictshort29323.2529324.25-1.0$-2.00trend_flip_shortunluckyAdd a minimum-hold filter so a same-direction trend-flip signal can't exit a trade within 1 bar of entry β€” that's noise, not confirmation.
01:37 PMictshort29273.2529286.50-13.3$-26.50ha10s_loss_cutgood_exitNo process error here β€” fast ha10s_loss_cut did its job keeping a bad tick from becoming a bigger loss.
01:51 PMictshort29245.7529264.25-18.5$-37.00ha10s_loss_cutgood_exitKeep the early heikin-ashi loss-cut active on ict entries β€” it's doing its job trimming losers before they reach full stop distance.
01:54 PMictshort29252.2529240.5011.8$23.50be_lock_tick peaked+27.8pt gaveback_to+11.8ptgood_exitThe give-back from +27.8pt to +11.8pt suggests the trail could lock profit tighter on ICT setups to capture more of the initial move.
01:59 PMictshort29239.2529251.50-12.3$-24.50ha10s_loss_cutgood_exitEntries on marginal score/RSI near 45 with only 1-bar hold are noise-prone β€” the loss-cut protocol did its job here.
02:02 PMictshort29241.5029234.756.8$13.50be_lock_tick peaked+15.0pt gaveback_to+6.8ptgood_exitConsider trailing a bit looser or scaling out at +10-15pt on ict setups, since this trade gave back over half its peak gain before the stop caught it.
02:14 PMictshort29233.5029225.757.8$15.50be_lock_tick peaked+15.8pt gaveback_to+7.8ptgood_exitConsider a partial-profit or tighter trail once a trade is up 10+pt in 1 bar, since gaveback ate over half the peak gain here.
02:15 PMictshort29232.7529264.25-31.5$-63.00tick_slgood_entryOn 1-bar tick-stop losses with valid confluence, don't second-guess the signal logic; the entry criteria did their job.
02:25 PMictshort29273.7529287.00-13.3$-26.50ha10s_loss_cutgood_exitWhen an entry fails to gain traction within a bar or two, treat that as its own signal and cut early rather than waiting for the full stop-loss.
02:27 PMictshort29281.5029277.753.8$7.50trend_flip_shortgood_exitTreat instant trend-flip exits on fresh entries as a signal the trigger condition is too noisy/fast for the timeframe, not as a win to repeat.

Recent Sessions

DateTradesWin%PFNet P/L
2026-08-123435.3%0.29$-1150.00
2026-08-112821.4%0.4$-741.50
2026-08-101816.7%0.03$-1030.00
2026-08-071526.7%0.05$-512.00
2026-08-062532%1.07$52.00
2026-08-051926.3%0.32$-440.50
2026-08-041631.2%5.55$1641.00
2026-08-032330.4%0.67$-244.00
2026-07-312536%0.67$-303.00
2026-07-306254.8%1.1$102.50
2026-07-294949%0.14$-3827.00
2026-07-286851.5%39.88$41254.50
2026-07-274959.2%1.25$152.00
2026-07-245448.1%0.68$-305.50
2026-07-235349.1%0.88$-94.00
2026-07-223151.6%0.65$-157.50
2026-07-214938.8%0.31$-1243.50
2026-07-201546.7%0.3$-502.50
2026-07-171136.4%0.42$-202.00
2026-07-167243.1%0.5$-696.50
2026-07-154665.2%1.44$361.50
2026-07-1421249.5%0.84$-445.00
2026-07-135764.9%1.26$133.50
2026-07-033935.9%0.62$-188.00
2026-07-027736.4%0.91$-67.00
2026-07-014537.8%0.73$-134.00
2026-06-305339.6%0.84$-120.00
2026-06-293951.3%1.35$589.00
2026-06-262254.5%0.92$-139.00
2026-06-255442.6%1.08$110.00