{"slug":"equal-highs-and-lows","title":"Equal highs and lows","tagline":"Near-equal is a tolerance, not an exact match.","answer":"Two confirmed swing highs lie within ten percent of the mean range of the preceding twenty candles. The narrow amber band makes that tolerance visible.","read":"Both peaks require two right-hand candles to confirm. Compare their actual price difference with the declared tolerance rather than making them appear equal by changing the chart scale.","caution":"Similar highs do not prove that stop orders exist there. A later crossing and its closing location must be observed independently.","practice":"Record the tolerance before seeking a pair. In FXAbsolute, keep the same rule across both obvious and borderline examples.","id":"xauusd-m15-equal-highs-and-lows-1780405200","symbol":"XAUUSD","timeframe":"M15","provenance":{"file":"public/data/XAUUSD_M1.bin","sha256":"491fb3325ee1e68bb013b7626c00933efc6f6073ff77f5846ef870b80a77535d","sourceRows":1989529,"sourceGapIntervals":1835,"provider":"Dukascopy historical XAUUSD bid prices","sourceUrl":"https://www.dukascopy.com/swiss/english/marketwatch/historical/","basis":"bid","timezone":"UTC","interval":"[open, open + 15 minutes)","aggregation":"Only UTC-aligned buckets containing all 15 consecutive M1 observations. Missing buckets are excluded; examples require continuous M15 windows.","selection":"First qualifying continuous June 2026 window in chronological order for each declared rule. Teaching examples, not a population performance sample.","ruleVersion":"atlas-1.0.0","sourceRevision":"cd18dcbbc384501ac3faffc2c18f60266ece6780"},"candles":[{"t":1780396200,"o":4528.3251953125,"h":4528.64501953125,"l":4525.26513671875,"c":4528.64501953125},{"t":1780397100,"o":4528.81494140625,"h":4533.8251953125,"l":4528.81494140625,"c":4532.9951171875},{"t":1780398000,"o":4533.03515625,"h":4534.51513671875,"l":4528.53515625,"c":4528.64501953125},{"t":1780398900,"o":4528.60498046875,"h":4529.97509765625,"l":4526.27490234375,"c":4529.97509765625},{"t":1780399800,"o":4530.21484375,"h":4530.615234375,"l":4525.98486328125,"c":4526.84521484375},{"t":1780400700,"o":4526.89501953125,"h":4530.51513671875,"l":4525.455078125,"c":4527.4248046875},{"t":1780401600,"o":4527.73486328125,"h":4528.5048828125,"l":4525,"c":4526.125},{"t":1780402500,"o":4526.1650390625,"h":4534.03515625,"l":4523.7548828125,"c":4529.1748046875},{"t":1780403400,"o":4529.22509765625,"h":4533.52490234375,"l":4521.64501953125,"c":4524.955078125},{"t":1780404300,"o":4525.03515625,"h":4525.884765625,"l":4513.28515625,"c":4514.455078125},{"t":1780405200,"o":4514.40478515625,"h":4524.72509765625,"l":4511.5048828125,"c":4513.865234375},{"t":1780406100,"o":4513.884765625,"h":4517.05517578125,"l":4509.837890625,"c":4510.6748046875},{"t":1780407000,"o":4510.48486328125,"h":4514.365234375,"l":4506.044921875,"c":4508.2548828125},{"t":1780407900,"o":4508.2548828125,"h":4513.73486328125,"l":4502.09521484375,"c":4502.09521484375},{"t":1780408800,"o":4502.28515625,"h":4506.794921875,"l":4491.0810546875,"c":4504.0849609375},{"t":1780409700,"o":4504.02490234375,"h":4505.0048828125,"l":4490.10498046875,"c":4495.455078125},{"t":1780410600,"o":4495.46484375,"h":4505.294921875,"l":4495.42822265625,"c":4504.2451171875},{"t":1780411500,"o":4504.19482421875,"h":4506.1650390625,"l":4500.73486328125,"c":4503.884765625},{"t":1780412400,"o":4503.94482421875,"h":4508.0048828125,"l":4501.40478515625,"c":4503.23486328125}],"focus":[2,7],"marks":[{"low":4533.713558349609,"high":4534.836734619141,"label":"Tolerance","from":10}],"recognition":10,"initial":10,"confirmationTime":1780406100,"observationEnd":1780413300,"facts":{"tolerance":0.64319580078125,"peakDifference":0.47998046875},"observation":"Finite displayed window only. OHLC crossing does not prove trading at every intervening price or intrabar event order. No trade P&L is measured.","counterexample":{"slug":"equal-highs-and-lows","title":"Equal highs and lows","tagline":"Near-equal is a tolerance, not an exact match.","answer":"Two confirmed swing highs lie within ten percent of the mean range of the preceding twenty candles. The narrow amber band makes that tolerance visible.","read":"Both peaks require two right-hand candles to confirm. Compare their actual price difference with the declared tolerance rather than making them appear equal by changing the chart scale.","caution":"Similar highs do not prove that stop orders exist there. A later crossing and its closing location must be observed independently.","practice":"Record the tolerance before seeking a pair. In FXAbsolute, keep the same rule across both obvious and borderline examples.","id":"xauusd-m15-equal-highs-and-lows-non-event-1780416900","symbol":"XAUUSD","timeframe":"M15","candles":[{"t":1780389900,"o":4528.56494140625,"h":4530.06494140625,"l":4525.7548828125,"c":4526.51806640625},{"t":1780390800,"o":4526.5849609375,"h":4534.09521484375,"l":4525.13818359375,"c":4533.865234375},{"t":1780391700,"o":4533.7177734375,"h":4535.53515625,"l":4525.134765625,"c":4526.544921875},{"t":1780392600,"o":4526.544921875,"h":4527.1748046875,"l":4521.0751953125,"c":4525.48486328125},{"t":1780393500,"o":4525.455078125,"h":4531.2548828125,"l":4524.6982421875,"c":4529.5849609375},{"t":1780394400,"o":4529.69482421875,"h":4531.5751953125,"l":4527.48779296875,"c":4528.72509765625},{"t":1780395300,"o":4528.64794921875,"h":4529.4248046875,"l":4524.455078125,"c":4528.14501953125},{"t":1780396200,"o":4528.3251953125,"h":4528.64501953125,"l":4525.26513671875,"c":4528.64501953125},{"t":1780397100,"o":4528.81494140625,"h":4533.8251953125,"l":4528.81494140625,"c":4532.9951171875},{"t":1780398000,"o":4533.03515625,"h":4534.51513671875,"l":4528.53515625,"c":4528.64501953125},{"t":1780398900,"o":4528.60498046875,"h":4529.97509765625,"l":4526.27490234375,"c":4529.97509765625},{"t":1780399800,"o":4530.21484375,"h":4530.615234375,"l":4525.98486328125,"c":4526.84521484375},{"t":1780400700,"o":4526.89501953125,"h":4530.51513671875,"l":4525.455078125,"c":4527.4248046875},{"t":1780401600,"o":4527.73486328125,"h":4528.5048828125,"l":4525,"c":4526.125},{"t":1780402500,"o":4526.1650390625,"h":4534.03515625,"l":4523.7548828125,"c":4529.1748046875},{"t":1780403400,"o":4529.22509765625,"h":4533.52490234375,"l":4521.64501953125,"c":4524.955078125},{"t":1780404300,"o":4525.03515625,"h":4525.884765625,"l":4513.28515625,"c":4514.455078125},{"t":1780405200,"o":4514.40478515625,"h":4524.72509765625,"l":4511.5048828125,"c":4513.865234375},{"t":1780406100,"o":4513.884765625,"h":4517.05517578125,"l":4509.837890625,"c":4510.6748046875},{"t":1780407000,"o":4510.48486328125,"h":4514.365234375,"l":4506.044921875,"c":4508.2548828125},{"t":1780407900,"o":4508.2548828125,"h":4513.73486328125,"l":4502.09521484375,"c":4502.09521484375},{"t":1780408800,"o":4502.28515625,"h":4506.794921875,"l":4491.0810546875,"c":4504.0849609375},{"t":1780409700,"o":4504.02490234375,"h":4505.0048828125,"l":4490.10498046875,"c":4495.455078125},{"t":1780410600,"o":4495.46484375,"h":4505.294921875,"l":4495.42822265625,"c":4504.2451171875},{"t":1780411500,"o":4504.19482421875,"h":4506.1650390625,"l":4500.73486328125,"c":4503.884765625},{"t":1780412400,"o":4503.94482421875,"h":4508.0048828125,"l":4501.40478515625,"c":4503.23486328125},{"t":1780413300,"o":4503.26513671875,"h":4505.93505859375,"l":4501.3251953125,"c":4505.21484375},{"t":1780414200,"o":4505.2548828125,"h":4508.39501953125,"l":4499.9150390625,"c":4502.15478515625},{"t":1780415100,"o":4502.22509765625,"h":4506.84521484375,"l":4501.06494140625,"c":4501.865234375},{"t":1780416000,"o":4502.0751953125,"h":4502.8251953125,"l":4497.93505859375,"c":4497.98486328125},{"t":1780416900,"o":4497.955078125,"h":4498.19482421875,"l":4490.14501953125,"c":4490.23486328125},{"t":1780417800,"o":4490.26513671875,"h":4491.30517578125,"l":4486.125,"c":4489.5751953125},{"t":1780418700,"o":4489.5751953125,"h":4491.80517578125,"l":4488.955078125,"c":4491.705078125},{"t":1780419600,"o":4491.705078125,"h":4492.875,"l":4486.5751953125,"c":4489.3349609375},{"t":1780420500,"o":4489.31494140625,"h":4491.59521484375,"l":4486.1748046875,"c":4490.94482421875},{"t":1780421400,"o":4490.875,"h":4491.64501953125,"l":4481.884765625,"c":4484.384765625},{"t":1780422300,"o":4484.384765625,"h":4486.35498046875,"l":4482.53515625,"c":4484.455078125},{"t":1780423200,"o":4484.56494140625,"h":4488.52490234375,"l":4484.18505859375,"c":4485.0048828125},{"t":1780424100,"o":4484.955078125,"h":4490.865234375,"l":4483.828125,"c":4488.2451171875}],"focus":[28,29,30],"marks":[],"recognition":30,"initial":30,"isCounterexample":true,"candidateTime":1780416900,"explanation":"Peak difference 25.640; allowed difference 0.842. The pair is outside the declared tolerance."}}