Noise Area Breakout on YM, self-test 2026-11-07T11:20:21.950Z [PASS] na_lib.js is unchanged (hash pinned by the NQ forward test): 6f47edc2eedc8c34 [PASS] na_selftest.js passed on the current na_lib.js and na_ref.js [PASS] YM_1min.csv is the file named in the specification: e434dac407685f40 YM: 2347033 minutes, 2020-01-01T18:01 .. 2026-09-25T17:00; 100.0% of minutes with volume [PASS] data starts 2020-01-01 18:01 and stops at the cut, 2026-09-25 17:00 New York: 2026-09-25T17:00 [PASS] minute times strictly increasing, prices positive, high >= open, close >= low [PASS] volume is real contract volume (at least 95% of minutes have volume) NY: 1756 weekday sessions in range, 1730 with an open and a close bar; holes file: 1735 sessions, early closes 13:00 x46, 13:15 x12 [PASS] New York early closes from the exchange calendar match the holes file (13:00 x46, 13:15 x12): 13:00 x46, 13:15 x12 [PASS] valid New York sessions: last one is 2026-09-25; minutes missing inside sessions counted: 156 gaps inside 1730 sessions AS: 1757 sessions in range, 1709 with open and close bars, 1706 with a previous close [PASS] YM AS-LS: engine and independent re-implementation agree trade by trade: 1167 vs 1167 trades, 0 differences [PASS] YM AS-LS: every trade pays $15.76 and is valued at $5 a point [PASS] YM AS-LS: control at shift 0 reproduces the real trades [PASS] YM AS-L: engine and independent re-implementation agree trade by trade: 516 vs 516 trades, 0 differences [PASS] YM AS-L: every trade pays $15.76 and is valued at $5 a point [PASS] YM AS-L: control at shift 0 reproduces the real trades LD: 1757 sessions in range, 1725 with open and close bars, 1723 with a previous close [PASS] YM LD-LS: engine and independent re-implementation agree trade by trade: 2045 vs 2045 trades, 0 differences [PASS] YM LD-LS: every trade pays $15.76 and is valued at $5 a point [PASS] YM LD-LS: control at shift 0 reproduces the real trades [PASS] YM LD-L: engine and independent re-implementation agree trade by trade: 1031 vs 1031 trades, 0 differences [PASS] YM LD-L: every trade pays $15.76 and is valued at $5 a point [PASS] YM LD-L: control at shift 0 reproduces the real trades NY: 1756 sessions in range, 1730 with open and close bars, 1728 with a previous close [PASS] YM NY-LS: engine and independent re-implementation agree trade by trade: 1603 vs 1603 trades, 0 differences [PASS] YM NY-LS: every trade pays $15.76 and is valued at $5 a point [PASS] YM NY-LS: control at shift 0 reproduces the real trades [PASS] YM NY-L: engine and independent re-implementation agree trade by trade: 802 vs 802 trades, 0 differences [PASS] YM NY-L: every trade pays $15.76 and is valued at $5 a point [PASS] YM NY-L: control at shift 0 reproduces the real trades PASSED