XAULearn

งานวิจัย · ผลเป็นลบ · โปรแกรมทั้งชุด

EDGE
ทดสอบกลไก 16 ตระกูล และตัวเลขที่เราไม่เคยมี

งานวิจัยทั้งหมดที่ผ่านมาของเราตอบได้แค่ว่า “ไม่เจอ” แต่ไม่เคยตอบได้ว่า “ถ้ามีของจริงขนาดเท่านี้ เครื่องมือเราจะเห็นไหม” — คำถามที่สองสำคัญกว่า เพราะถ้าเครื่องมือตาบอด ผลลบทุกอันก็ไม่มีความหมาย รอบนี้เราสร้างสนามวิจัยที่ตอบคำถามนั้นได้ก่อน แล้วค่อยทดสอบกลไก สิบสองตระกูลที่ทดสอบได้ ไม่ผ่านทั้งสิบสอง — แต่คราวนี้เรารู้ว่า ผลลบแต่ละอันปฏิเสธอะไรได้แค่ไหน

12 ตระกูลที่ทดสอบได้ · ไม่ผ่านทั้งหมด F16 เงื่อนไขซ้อน · วัดไม่ได้ (0 เหตุการณ์ใน 5 ปี) ทิก 190,290,820 · ครบ 99.80% DEV 2015–2019 · VAL 2020–2022 ต้นทุนตามบัญชี Exness Standard จริง บัญชีนับการมอง 43 ครั้ง ห้องนิรภัย 2023–26 ยังปิดผนึก รัน 8–9 ก.ย. 2026
ขอบเล็กสุดที่มองเห็น0.50$ต่อไม้ ที่ 250 ไม้ · ต่ำกว่า 0.30$ แทบมองไม่เห็น
ต้นทุนที่หายไปตลอด0.502$ค่าถือข้ามคืนต่อออนซ์ = 1.93 เท่าของสเปรดทั้งรอบ
order flow ที่คิดว่ามี48.5%ทิศตรงกับราคา = เท่าการโยนเหรียญ
F1 นาฬิกา0/64ไม่มีช่องไหนเป็นบวกเลย
ผลบวกจากการค้นหาล้วน ๆ+0.091$ค่าที่ดีที่สุดจากการมองสุ่ม 756 ครั้ง
ค่าถือกินทองไป61%CAGR +5.62% → +2.21% เมื่อถือผ่านบัญชีที่คิดค่าถือ
RR 1:4 ต้องชนะเท่าไร20%ไม่ใช่ 50% — แต่การเดินสุ่มก็ให้ 20% พอดีเป๊ะ
ลิมิตที่เส้น Chandelier17.2%ราคาย้อนมาถึงภายใน 24 ชม. · เส้นอยู่ห่าง 6 เท่าของ ATR
ชนะเกณฑ์ถือทอง0 / 4เทียบต่อชั่วโมงที่ทุนถูกใช้จริง · ที่ค่าถือศูนย์
ห้องนิรภัยยังไม่เปิดไม่มีผู้รอดจาก DEV ให้เอาไปยืนยัน

① ตัวเลขที่เราไม่เคยมี — เครื่องมือเรามองเห็นขอบเล็กสุดขนาดไหน

เราสร้างโลกสังเคราะห์ที่ฝังผลขนาดที่รู้แน่นอนลงไป แล้วนับว่าเครื่องมือเห็นกี่ครั้ง จาก 12 เมล็ดสุ่ม (250 ไม้ · สเปรด 0.18$)

ของจริงที่ฝังไว้สุทธิหลังสเปรดเครื่องมือเห็น
2.00$+1.82$ 12/12
1.00$+0.82$ 12/12
0.50$+0.32$ 12/12
0.30$+0.12$ 2/12
0.25$+0.07$ 1/12
0.20$+0.02$ 0/12

หน้าผาอยู่ระหว่าง 0.50$ กับ 0.30$ — ต่ำกว่านั้นเราจะรายงานว่า “ไม่เจอ” ทั้งที่ของจริงมีอยู่ · และเพราะพลังโตตามรากที่สองของจำนวนไม้ การจะเห็นขอบขนาด 0.10$ ต่อไม้ ต้องมีถึง 6,250 ไม้

ข้อนี้เปลี่ยนวิธีออกแบบทั้งหมด: กลไกที่ยิงปีละ 20 ครั้ง ผลลบของมันแทบไม่มีความหมาย เพราะเราไม่มีทางแยกมันออกจากศูนย์ได้ตั้งแต่ต้น · ทุกตระกูลจึงต้องประกาศ “ขอบเล็กสุดที่การทดสอบนี้มีสิทธิ์เห็น” ไว้ก่อน และรายงานคู่กับผลเสมอ

⚑ ข้อนี้ย้อนกลับมาทำให้ผลลบทุกอันที่เราเคยเผยแพร่อ่อนลง — ทั้งงาน VWAP และงานการขยายตัวรายเซสชัน ไม่มีอันไหนแนบตัวเลขนี้ไว้เลย เราไม่รู้ว่าตอนนั้นเครื่องมือเราตาบอดแค่ไหน

② โลกสังเคราะห์สามใบ — ประตูที่ห้ามข้าม

ก่อนที่ตระกูลใดจะแตะข้อมูลจริงแม้แต่ครั้งเดียว ระบบทั้งระบบต้องผ่านสามโลกนี้

โลกสร้างยังไงสิ่งที่ต้องเกิดผลจริง
โลกว่างสับลำดับจนไม่เหลือโครงสร้างเวลาทุกเมล็ดต้องหาไม่เจอ0/12 ให้ผลบวก · ค่ากลาง −0.180$ = สเปรดพอดี
โลกที่ฝังของจริงฝังผลขนาดที่รู้แน่นอนต้องเจอ และวัดขนาดได้ตรงฝัง 2.00$ → วัดได้ 1.86 ± 0.16 (ควรได้ 1.82)
โลกที่ต้นทุนกินของจริงเล็กกว่าสเปรดต้องสรุปว่าไม่คุ้มไร้เสียงรบกวน: −0.080000 ตรงถึงหลักที่หก

ด่านที่แยก “เจอกลไก” ออกจาก “เจออะไรก็ได้”: บนโลกที่มีของฝังอยู่ ถ้าเข้าผิดเวลาไป 2,000 ช่วง ผลต้องกลายเป็นติดลบ — และมันเป็นแบบนั้นจริง (−0.161$)

③ ต้นทุนที่หายไปจากทุก backtest ที่เราเคยทำ

เราอ่านสเปกจากบัญชีเดโม Exness Standard จริง แล้วพบสิ่งที่ไม่เคยอยู่ในโมเดลไหนเลย

ต้นทุนดอลลาร์ต่อออนซ์เทียบราคา
สเปรดไปกลับ · Exness Standard วันนี้0.260$0.592 bp
สเปรดไปกลับ · Exness Pro วันนี้0.182$0.413 bp
สเปรดไปกลับ · Dukascopy ยุค 2015-190.280$2.17 bp
ถือซื้อข้ามคืนหนึ่งคืน (swap)0.502$—
ถือซื้อข้ามคืนวันพุธ1.505$—
ถือขายข้ามคืน0.000$—

⚑ ถือซื้อข้ามคืนหนึ่งคืน แพงกว่าสเปรดไปกลับทั้งรอบเกือบสองเท่า และฝั่งขายไม่เสียเลย · ความไม่สมมาตรนี้เอื้อการถือขายข้ามคืน ซึ่งสวนทางกับเทรนด์ขาขึ้นระยะยาวของทองพอดี — กลยุทธ์ถือข้ามคืนทุกตัวจึงมีอคติที่มาจากตารางค่าธรรมเนียม ไม่ใช่จากตลาด

และมีรายละเอียดที่ไม่มีทางรู้ถ้าไม่ได้อ่านสเปกจริง: “ข้ามคืน” ตามนาฬิกา กับ “ข้ามคืน” ตามที่โบรกคิดเงิน เป็นคนละอย่าง — ไม้ที่เข้าหลังเวลาคิดค่าธรรมเนียมและออกก่อนเวลานั้นของวันถัดไป ครอบคลุมเซสชันเอเชียทั้งเซสชันโดยไม่ถูกคิดค่าถือเลย

กฎที่ตั้งไว้: ทุกสมมติฐานคิดต้นทุนบนบัญชี Standard ไม่ใช่ Pro — “ถ้า Standard รอด Pro ก็ต้องรอด” · และสเปรดในข้อมูลยุค 2015-19 กว้าง 2.17 bp เทียบกับ Standard วันนี้ที่ 0.59 bp แปลว่าการทดสอบนี้จ่ายสเปรดแพงกว่าของจริง 3.7 เท่า ซึ่งเป็นทิศที่ปลอดภัย

④ สิ่งที่คิดว่าเป็น order flow — ไม่ใช่

ตระกูล F3 ตั้งอยู่บนความเชื่อว่าทิก Dukascopy ให้ปริมาณฝั่งซื้อและฝั่งขายแยกกัน จึงคำนวณแรงรุกสุทธิได้จริง ต่างจาก CVD ที่เราใช้อยู่ซึ่งเป็นการเดาจากตำแหน่งราคาปิด เราตรวจข้อนี้ก่อนรันกลยุทธ์แม้แต่ครั้งเดียว

การตรวจค่าแปลว่า
corr(ปริมาณรวม, ขนาดที่ราคาขยับ)+0.40ปริมาณเป็นของจริง
corr(ปริมาณรวม, จำนวนทิก)+0.86“
corr(ask−bid, ทิศที่ราคาขยับ)−0.008การแยกฝั่งไม่บอกทิศเลย
ทิศ ask−bid ตรงกับทิศราคา48.5%เท่าการโยนเหรียญ
ทิศทิกขึ้น−ลง ตรงกับทิศราคา74.1%ของฟรีทำได้ดีกว่ามาก

askVolume/bidVolume คือ สภาพคล่องที่ฝั่งเสนอ ไม่ใช่ปริมาณที่ผู้รุกซื้อหรือขาย · ถ้าเราไม่ได้ตรวจก่อน แล้วเจอผลบวกสักช่อง เราจะเขียนคำอธิบายเชิงกลไกที่ฟังขึ้นให้มันทันที — และมันจะผิดทั้งหมด

⑤ ผลของทั้งสิบหกตระกูล

F1 นาฬิกาสภาพคล่อง ไม่ผ่าน

กลไก: การตั้งราคาอ้างอิงลอนดอน · การเปิด COMEX · เวลาชำระราคา — ผู้เล่นที่มีพันธะต้องเทรดตามเวลา แรงนั้นไม่มีข้อมูลอยู่ในตัว จึงควรคืนกลับ

4 เวลาอ้างอิง × 16 ช่อง = 64 ช่อง ติดลบทุกช่อง · ตัวควบคุม 43 จุดครึ่งชั่วโมง ค่ากลาง −0.278$ ซึ่งแปลว่ากฎนี้จ่ายสเปรดเปล่า ๆ ทุกเวลาของวัน เวลาอ้างอิงไม่ต่างจากเวลาสุ่ม · จุดควบคุม 4 จุดถูกคัดออกเพราะ 64–100% ของไม้ออกตกในช่วงพักตลาด จึงรันจริงไม่ได้

F3 แรงกับผล (order flow) สมมติฐานต้นทางผิด

กลไก: ปริมาณที่ผู้รุกซื้อลบผู้รุกขาย = แรงที่วัดได้จริง ไม่ใช่ CVD ที่เป็น proxy

ตรวจก่อนรันกลยุทธ์แล้วพบว่า ask/bid volume ของ Dukascopy ไม่ใช่ order flow — ทิศตรงกับทิศราคา 48.5% เท่าการโยนเหรียญ · เขียนตระกูลใหม่ให้ใช้ปริมาณรวมซึ่งพิสูจน์แล้วว่าจริง แล้วยังไม่ผ่านทั้ง 3 แขน × 36 ช่อง

F5 โซนที่ถูกแตะซ้ำ ไม่ผ่าน

กลไก: โซนที่ถูกทดสอบซ้ำแล้วไม่ผ่าน แปลว่ามีคำสั่งรออยู่จริง (Patrick Nill) → ยิ่งถูกแตะมาก แขนสวนยิ่งดี แขนตามยิ่งแย่

การไล่ระดับที่กลไกทำนายไว้ ไม่เกิดทั้งสองแขน · แขนสวน 0/27 ช่องเป็นบวก · แขนตามช่องที่ดีที่สุด +0.805$ เทียบขอบที่ตรวจเจอได้ 3.441$ คือห่างไกลมาก

F7 ถือข้ามช่วงสภาพคล่องบาง ไม่ผ่าน

กลไก: ค่าชดเชยความเสี่ยงของการถือผ่านช่วงที่ปิดสถานะยาก

ไม่พบกลไกแม้แต่ก่อนหักต้นทุนถือ — ไม่ใช่กรณี “มีของแต่โบรกเก็บไปหมด” · และเจอกับดักการสุ่มตัวอย่าง: ทางเข้า 21:00 UTC ตกในช่วงพักตลาด CME ทำให้เหลือแต่เดือนฤดูหนาว · WEEKEND_L หลังแก้บั๊ก swap สุดสัปดาห์ เปลี่ยนจาก −1.31$ เป็น −0.60$

F2 ผู้นำ–ผู้ตาม ข้ามสินทรัพย์ ติดข้อมูล

กลไก: ข่าวมหภาคเข้าตลาด FX ก่อน ทองเป็นราคาอนุพัทธ์จึงตอบสนองช้ากว่า

DXY รายชั่วโมงที่เรามี เริ่มปี 2023 ซึ่งอยู่ในห้องนิรภัย ใช้ไม่ได้ · ทางออกคือโหลดทิก EURUSD (57.6% ของ DXY) ปี 2015-19 ซึ่งต้องรอคิวดาวน์โหลดปัจจุบัน

F4 ความผันผวนที่ชั้นวางขนาด ไม่ผ่าน

กลไก: ความผันผวนพยากรณ์ได้ ผลตอบแทนพยากรณ์ไม่ได้ → ปรับขนาดสถานะให้ผกผันกับความผันผวน โดยไม่ต้องทำนายทิศเลย · ซ้อนบน "การถือทอง" ซึ่งมีอยู่เสมอ ไม่ต้องรอสัญญาณ

ตอนแรกผมตัดสินว่า “ทดสอบไม่ได้เพราะต้องมีสัญญาณรอดก่อน” ซึ่งผิด — สิ่งที่มันซ้อนได้คือการถือทอง ซึ่งมีอยู่เสมอ · ทดสอบบน 1989-2009 (5,005 วัน) แล้ว ดีกว่าเกณฑ์แค่ 2 จาก 20 ช่อง · block-bootstrap 200 เส้นทางชนะแค่ 44% และผลจริงอยู่เปอร์เซ็นไทล์ที่ 42 คือปกติสำหรับกลไกนี้ ไม่ใช่โชคร้าย · ตัดค่าถือทิ้งทั้งหมดก็ยังแพ้ (−0.032) จึงไม่ใช่เรื่องต้นทุน

F9 buy limit ที่เส้น Chandelier H4 ไม่ผ่าน

กลไก: เส้น Chandelier คือระดับที่เทรนด์ยอมให้ราคาย่อถึงก่อนถือว่าจบ → ถ้าเทรนด์ H4 ยังขึ้น การย่อมาแตะเส้นคือจุดที่ผู้ตามเทรนด์ควรปกป้อง จึงวางลิมิตรอแทนการไล่ราคา · เป็นเงื่อนไขที่ใช้เทรดอยู่จริงบนชาร์ต (Gold Session Framework v8)

ประตูก่อนเริ่ม: Chandelier ที่พอร์ตเป็น Python ให้ค่าตรงกับที่ Pine พล็อตบนชาร์ตจริง (ต่าง −0.000) · ผล 50 ช่อง เป็นบวก 0 ช่อง ค่ากลาง −0.4833$ ต่อไม้ ซึ่งแย่กว่าแขนควบคุมที่ไล่ราคา (−0.2503$) ทั้งที่ลิมิตไม่จ่ายสเปรดขาเข้าเลย · กลไกที่วัดได้: เส้นอยู่ห่างราคาปิด H1 ถึง 6.02 เท่าของ ATR จึงได้ฟิลเฉพาะตอนราคาร่วงแรงในวันเดียว = เทรนด์กำลังพัง ไม่ใช่การย่อ

F10 RR ตายตัว 1:2–1:5 + moonbag ไม่ผ่าน

กลไก: ตั้ง SL ที่ระยะ ATR แล้วตั้งเป้า 4-5 เท่าของ SL · จุดเสมอตัวที่ RR 1:k คือ 1/(1+k) ซึ่งที่ 1:4 คือชนะแค่ 20% ไม่ใช่ 50% — คำถามคือ setup ดันอัตราชนะให้เกินเส้นนั้นได้ไหม

อัตราชนะจริงเกาะเส้น 1/(1+k) แทบทุกช่อง (SL 1×ATR: 1:4 ได้ 19.2% เทียบของฟรี 20.0%) · 0/48 ช่องมีอัตราชนะเกินจุดเสมอตัว · ตัวกรองเทรนด์ H4 มีข้อมูลจริง (ชนะการเข้าเวลาสุ่ม 16/16 ช่อง) แต่ส่วนเกิน ~1.3 จุดเปอร์เซ็นต์เล็กเกินกว่าจะจ่ายต้นทุนได้ · moonbag ไม่ช่วย ขาถือยาวให้ −0.18R ถึง −0.43R ทุกแขน

F11 ปิดเหนือ Chandelier แล้วซื้อ (M3) ไม่ผ่าน

กลไก: เข้าเทรนด์ย่อย: แท่ง M3 ปิดเหนือเส้น Chandelier 1 → ซื้อ · SL ที่เส้นด้านล่าง · RR 1:2 · moonbag เทรลจนเส้นพลิก — ค่าตั้งดึงจากชาร์ตจริง (TF 3 · len 20 · ตัวคูณ 6.1278)

สัญญาณ 7,267 ครั้ง ทำให้ขอบที่มองเห็นได้ลงมาเหลือ 0.12$/ไม้ เป็นครั้งแรก · ผล: อัตราชนะ ต่ำกว่า ของฟรีที่หักสเปรดแล้ว −2.1 ถึง −2.4 จุดเปอร์เซ็นต์ (−3.1 ถึง −3.5 ค่าคลาด) บนกลุ่มตัวอย่างที่ใหญ่ที่สุด = แย่กว่าการเดินสุ่ม ไม่ใช่แค่ไม่มีขอบ · จังหวะ "เพิ่งยึดเส้น" ดีกว่าการเข้าสุ่มในระบอบเดียวกัน 2-3 จุด แต่ทั้งคู่ยังอยู่ใต้เส้นของฟรี

F12 ปิดเหนือ Chandelier 2 แล้วซื้อ (H1) ไม่ผ่าน

กลไก: กฎเดียวกับ F11 แต่บน H1 ซึ่งเป็นด้านเดียวที่ F11 ยังไม่ค้าน — รันเต็มรูปแบบพร้อมแยกผลรายปีและแยกตามขนาด R

ส่วนเกินของฟรีรวม +2 จุดเปอร์เซ็นต์ แต่เป็นค่าเฉลี่ยของ −10.13 (2015) กับ +9.23 (2017) · เป็นบวก 3 จาก 5 ปี (ด่านต้องการ 4/5) · การแบ่งไม้ตามขนาด R ไม่พบการไล่ระดับ ซึ่งค้านคำอธิบายที่เราเผยแพร่ไปเองเมื่อชั่วโมงก่อน และเราถอนมัน · ก่อนหักค่าถือช่องส่วนใหญ่เป็นบวก หลังหักเหลือ 1/18 และยังต่ำกว่าขอบการตรวจจับ — ไปให้ถึง 2-3R บน H1 ใช้เวลา 2-5 คืน ซึ่งคือเวลาที่ต้องจ่ายค่าถือพอดี

F13 ระดับจาก H4 · กดออเดอร์บน TF ย่อย ไม่ผ่าน

กลไก: ใช้เส้น Chandelier H4 เป็นระดับ · แท่ง M3/M5/M15 ที่ปิดเหนือระดับเป็นแท่งแรกคือจุดเข้า · SL = low ของแท่งก่อนหน้า → เข้าเร็วกว่า ราคาดีกว่า SL แคบกว่า จึงได้ RR สูงกว่าจากมูฟเดียวกัน

ผลบนชั้นพัฒนาดีที่สุดที่โปรแกรมเคยได้ — ส่วนเกินของฟรีเป็นบวก 31/32 ช่อง · ตัวควบคุมสุ่ม ~0 · เกินขอบการตรวจจับ 4/32 ช่องที่ต้นทุนปี 2026 (ตระกูลอื่นได้ 0 ทั้งหมด) · แต่ชั้นยืนยัน 2020-22 ที่ลงทะเบียนล่วงหน้าและรันครั้งเดียว ปฏิเสธทั้งสี่เกณฑ์ — M15 ซึ่งเป็นแชมป์ของชั้นพัฒนา เดินจาก +1.88σ ไป −0.36σ และจาก 4/5 ปี ไป 1/3 ปี · M5 เป็นเส้นเดียวที่ไม่ขาด (3/3 ปี) แต่ไม่ใช่ตัวที่ผูกมัดไว้ จึงหยิบมาใช้ไม่ได้

F14 บังคับปิดก่อนเวลาคิดค่าถือ ไม่ผ่าน

กลไก: ทั้งสิบตระกูลก่อนหน้าเป็นฝั่งซื้อและถือข้ามคืนทั้งหมด จึงจ่ายค่าถือทุกครั้ง — ถ้าบังคับปิดก่อนเวลาคิดค่าถือทุกวัน ภาษีนั้นจะเป็นศูนย์โดยโครงสร้าง

ผลกลับด้านกับที่คาดทั้งหมด — ตัดค่าถือออกแล้วส่วนเกินของฟรีเดินจาก +1.47σ ไป −1.43σ ทั้งที่ค่าถือลดจาก −0.617$ เหลือ −0.023$ ต่อไม้ · กลไก: ค่าถือคือราคาของเวลา และเวลาคือสิ่งที่ผลิตไม้ที่ชนะ · การบังคับปิดตอนเย็นตัดไม้ที่กำลังจะเป็นผู้ชนะทิ้ง · ข้อนี้ฆ่าเรื่องเล่า “ถ้าไม่ต้องจ่ายค่าถือก็คงกำไร” อย่างถาวร

F15 ฝั่งขาย ไม่ผ่าน

กลไก: ค่าถือฝั่งขายเป็นศูนย์ตามตารางของโบรก ขณะที่ฝั่งซื้อจ่าย 0.50$/oz/คืน — สิบตระกูลที่ผ่านมาเป็นฝั่งซื้อล้วน เราไม่เคยมองอีกฝั่งเลย

แย่ที่สุดในทั้งสี่ชุดทั้งที่ไม่ต้องจ่ายค่าถือเลย — 0/16 ช่องเป็นบวก และส่วนเกินติดลบทั้งห้าปี (−12.3 / −7.3 / −5.1 / −5.0 / −8.9 pp ในชุดปิดในวัน) · ดริฟต์ขาขึ้นของทองกลืนข้อได้เปรียบเรื่องค่าถือจนหมด และมันแพ้แม้เทียบกับการสุ่มขายในระบอบเดียวกัน ซึ่งเป็นตัวควบคุมที่กินดริฟต์เท่ากัน จึงไม่ใช่ข้อแก้ตัวเรื่องเทรนด์

F16 ขายที่ Chandelier 2 พร้อมเงื่อนไขซ้อนห้าชั้น วัดไม่ได้

กลไก: ทั้งสิบห้าตระกูลก่อนหน้าทดสอบ เงื่อนไขเดียว ทั้งหมด — เจ้าของระบบชี้ว่านั่นไม่ใช่วิธีที่เขาเทรดจริง ของจริงคือการซ้อนทับ: ขายที่เส้น Chandelier H1 ที่ตรงกับแถบ AVR พร้อม AMT ปฏิเสธ ไส้บนยาว และ Fisher ตัดลงในโซน OB

เงื่อนไขทั้งห้าไม่เคยเกิดพร้อมกันเลยแม้แต่ครั้งเดียวในห้าปี — และนั่นตรงกับที่คณิตศาสตร์ทำนาย (อัตราการเกิดพร้อมกันถ้าเป็นอิสระ = 3.2 ในล้าน → คาดว่าเกิด ~2 ครั้งใน 589,113 แท่ง M3) · ซ้อนได้มากสุด 3 ชั้น = 8 ครั้งในห้าปี · ชุดฐาน (ปฏิเสธที่เส้น CH2 เฉย ๆ) ให้ −0.541$/ไม้ ซึ่งแย่กว่าการเข้าเวลาสุ่มในระบอบเดียวกัน (−0.353$) · ส่วนเพิ่มของทุกเงื่อนไข |z| ≤ 0.97 ต่ำกว่าเกณฑ์ 1.97σ ทั้งหมด

F6 ปฏิทินเหตุการณ์ ติดข้อมูล

กลไก: FOMC/CPI/NFP มีกำหนดล่วงหน้า → การจัดสถานะก่อน และความผันผวนยุบหลัง

ยังไม่มีปฏิทินเหตุการณ์ย้อนหลังที่เชื่อถือได้ในมือ

F8 แกมมา/สถานะออปชัน พักไว้

กลไก: —

TradingView คืน open interest เป็น null และฟีด GC1! เป็นฟีดดีเลย์ → GEX ที่เราคำนวณเป็น proxy · การทดสอบ proxy แล้วสรุปเรื่องแกมมา คือการหลอกตัวเอง จึงไม่เอาเข้าโปรแกรม

⚑ ค่าที่ดีที่สุดจากตัวควบคุมของ F1 คือ +0.091$ ต่อไม้ ซึ่งมาจากการมองสุ่ม 756 ครั้ง โดยไม่มีกลไกอะไรรองรับเลย — นี่คือขนาดของ “ผลบวก” ที่การค้นหาล้วน ๆ ผลิตได้ และเป็นเหตุผลที่เราตัดสินจากรูปร่างของกริดทั้งกริด ไม่ใช่จากช่องที่ดีที่สุด

⑥ สิบข้อตัดสินใจของการออกแบบ — ทุกข้อมาจากความเสียหายจริง

#หลักมาจากบทเรียน
D1ตัวจำลองมีตัวเดียวในระบบ · ตระกูลผลิตได้แค่สถานะเป้าหมาย ห้ามคำนวณกำไรเองบั๊กใหญ่ทุกตัวที่ผ่านมาเกิดในโค้ดคิดกำไรเฉพาะกิจ
D2ทุกฟีเจอร์มีเวลาที่ “รู้ได้” กำกับ · ตัวอ่านปฏิเสธค่าที่ยังไม่ถึงเวลาการมองอนาคตเกิดเพราะโครงสร้างยอมให้ทำได้ ไม่ใช่เพราะประมาท
D3ตัดสินที่ปิดแท่ง · ฟิลหลังจากนั้นบวกเวลาส่งคำสั่ง ห้ามฟิลด้วยราคาแท่งที่ตัดสินบั๊กมองอนาคตในแท่งเดียวกัน $4.94/ไม้
D4ต้นทุนวัดจากข้อมูล และคิดอยู่ภายในตัวจำลองเดาต้นทุน 0.35$ แล้วสรุปผิดมาแล้ว
D5ห้องนิรภัยบังคับด้วยโค้ด ต้องมีโทเคนระบุเหตุผล ใช้แล้วเผาทิ้งวินัยของมนุษย์ล้มเหลวตอนตีสาม
D6รหัสการรัน = แฮชของ (ค่าตั้ง + โค้ด + ข้อมูล)ผลที่ทำซ้ำไม่ได้ ไม่ใช่ผล
D7ชั้นวิจัยห้ามต่อเน็ต ข้อมูลขาดต้องล้มเสียงดังโปรเซสดาวน์โหลดซ้อนกัน กินข้อมูลหาย 19–37 ชม./ปี เงียบ ๆ
D8กริดคือหลักฐาน ไม่ใช่เมนู — ห้ามเลือกช่องที่ดีที่สุดเกณฑ์ ×3.58 ถ้าเลือกยอด · ×1.18 ถ้าดูรูปร่าง
D9บัญชีนับการมองเขียนเองอัตโนมัติ ไม่พึ่งความซื่อสัตย์ช่องนับครั้งของ SEL พึ่งผู้ใช้ ซึ่งเป็นจุดอ่อนที่รู้ตัวอยู่แล้ว
D10ความครบของข้อมูลเป็นคอลัมน์หนึ่งที่ติดไปกับทุกแท่งรูข้อมูลที่เรารู้ตัว และรูที่เราไม่รู้ตัว

⑦ ปรับขนาดตามความผันผวน — และตัวเลขที่สำคัญกว่าผลของมัน

หลังสี่ตระกูลระหว่างวันตายหมด สมมติฐานที่เหลือซึ่งผมให้น้ำหนักสูงสุดคือ ไม่ต้องทำนายทิศเลย แค่ถือทองแล้วปรับขนาดตามความผันผวนที่พยากรณ์ได้ — กลไกนี้แข็งที่สุดในบรรดาที่เราทดสอบมา เพราะการจับกลุ่มของความผันผวน เป็นข้อเท็จจริงที่ทนที่สุดข้อหนึ่งในการเงิน (ทองจริง autocorr(r²) = +0.151)

⚑ ก่อนแตะข้อมูลจริง เราวัดเพดานบนของกลไกไว้ก่อน — สร้างโลกสังเคราะห์ที่ ฝังกลไกไว้เองอย่างสมบูรณ์ ไม่มีต้นทุนเลย แล้วนับว่ามันชนะกี่ครั้ง · ที่ดริฟต์เท่าทองจริง (7%/ปี) มันชนะแค่ ~75% ของเมล็ด ไม่ใช่ 100% · และประวัติศาสตร์ให้เราหนึ่งเส้นทาง ไม่ใช่ยี่สิบเมล็ด — backtest เส้นเดียวที่ออกมาดี จึงแยกไม่ออกจากการจับฉลากถูก ตั้งแต่ต้น

ชั้นที่ทดสอบช่องที่ดีกว่าเกณฑ์ดีขึ้นกลาง
① อุดมคติ — ปรับขนาดต่อเนื่องไม่จำกัด 2 / 20−0.0122
② ทำได้จริง — ทุน 2,000$ ล็อต 0.01 = 1 ออนซ์ 3 / 20−0.0157

block-bootstrap 200 เส้นทาง (สุ่มเป็นบล็อกปีละก้อน เพื่อรักษาการจับกลุ่มไว้): ชนะเกณฑ์ 44% · ผลจริงอยู่เปอร์เซ็นไทล์ที่ 42 — คือปกติ สำหรับกลไกนี้บนข้อมูลนี้ ไม่ใช่โชคร้ายของเส้นทางเดียว

และมันไม่ใช่เรื่องต้นทุน: ตัดค่าถือทิ้งทั้งหมดแล้วยังแพ้หนักกว่าเดิม (−0.0316 ที่ค่าถือศูนย์ เทียบ −0.0114 ที่ค่าถือเต็ม)

⚑ ตัวเลขที่สำคัญกว่าผลของ F4

ทองจริง 1989–2009 ให้ผลตอบแทน +5.62% ต่อปี · ถือผ่านบัญชีที่คิดค่าถือ เหลือ +2.21% ต่อปี พร้อมดรอว์ดาวน์ 71%

ค่าถือกินผลตอบแทนระยะยาวของทองไป 61% — ยุค 1990 ดอกเบี้ยสหรัฐอยู่ที่ 5–6% ขณะที่ทองไม่ไปไหนทั้งทศวรรษ · ข้อนี้ไม่ขึ้นกับว่าเรามีขอบหรือไม่มี และเป็นสิ่งที่ควรรู้ก่อน ตัดสินใจถือทองยาวผ่านตราสารที่มีต้นทุนการเงินอยู่ข้างใน

⚑ และผมเคยตัดสิน F4 ผิด — รอบแรกผมเขียนว่า “ทดสอบไม่ได้ เพราะต้องมีสัญญาณที่รอดก่อนถึงจะซ้อนได้” · ผิด เพราะสิ่งที่มันซ้อนได้คือ การถือทอง ซึ่งมีอยู่เสมอ · การตัดสินว่า “ทดสอบไม่ได้” ทั้งที่ทดสอบได้ คือวิธีที่เงียบที่สุดในการหลบคำถามที่สำคัญที่สุด

⑧ ทดสอบเงื่อนไขที่เราเทรดอยู่จริง — และมันแพ้การไล่ราคา

ตระกูลก่อนหน้าทั้งหมดเป็นกลไกที่หยิบมาจากทฤษฎี · ตระกูลนี้ต่างออกไป มันคือเงื่อนไขที่ใช้เทรดอยู่จริงบนชาร์ต — ฝั่งซื้อ ดู H1 ภายใต้บริบท Gold Session Framework v8 แล้ววาง buy limit ที่เส้น Chandelier ของ H4 ด้วยค่าตั้งจริงบนชาร์ต (length 14 · ตัวคูณ 5.618 · Hurst 50)

ประตูที่ต้องผ่านก่อนได้สิทธิ์ทดสอบ: Chandelier ที่พอร์ตเป็น Python ต้องให้ค่าตรงกับที่ Pine พล็อตบนชาร์ตจริง · ผ่านที่ต่าง −0.000 · ระหว่างทางเจอสิ่งที่ไม่มีในเอกสารไหน: แท่งไทม์เฟรมใหญ่ของ TradingView ยึดเวลาเปิดเซสชัน 17:00 นิวยอร์ก ไม่ใช่เที่ยงคืน UTC และเลื่อนตาม DST — ใช้เที่ยงคืน UTC แล้วค่าคลาด 107$ = 2.47% และทิศทางกลับด้าน · การพอร์ตอินดิเคเตอร์ไปทดสอบโดยไม่ตรวจเทียบกับชาร์ตจริง จึงเท่ากับทดสอบคนละอย่าง

แขนที่รันกำไรต่อไม้ · ค่ากลาง 50 ช่องช่องที่เป็นบวก
ลิมิตที่เส้น Chandelier (ไม่จ่ายสเปรดขาเข้า) −0.4833$0 / 50
ไล่ราคาเข้าเลย (ตัวควบคุม · จ่ายสเปรดเต็ม) −0.2503$0 / 50

⚑ แขนที่จ่ายสเปรดเต็มทุกไม้ ยังชนะแขนที่ไม่จ่ายสเปรดขาเข้าเลย — สิ่งที่ฆ่ากลยุทธ์นี้จึงไม่ใช่ค่าธรรมเนียม แต่คือการเลือกตัวอย่าง

กลไกอธิบายได้ด้วยตัวเลขเดียว: เส้น Chandelier H4 ที่ตัวคูณ 5.618 อยู่ห่างจากราคาปิด H1 ถึง 6.02 เท่าของ ATR(H1,14) (ควอไทล์ 4.18 / 7.48) · เราวางลิมิตตรงนั้น 5,101 ครั้ง แล้วนับว่าราคาย้อนกลับมาถึงกี่ครั้ง

อายุลิมิตราคาย้อนมาถึง
1 ชั่วโมง0.8%
6 ชั่วโมง6.1%
24 ชั่วโมง17.2%

ลิมิตนี้ได้ฟิลก็ต่อเมื่อราคาร่วง 6 ATR ภายในวันเดียว ซึ่งไม่ใช่การย่อในเทรนด์ มันคือเทรนด์กำลังพัง · เราจึงซื้อเฉพาะตอนที่ขาขึ้นถูกทำลาย = คัดไม้ที่แย่ที่สุดเข้ามา ตรงข้ามกับที่สมมติฐานอ้างไว้ทั้งหมด

⚑ ผลนี้ไม่ได้แปลว่า Chandelier ใช้ไม่ได้ — มันทำงานได้ดีในบทบาทเดิม คือจุดออก (DeskTrend H4 ใช้เป็น trailing stop และผ่าน walk-forward) · สิ่งที่ทดสอบแล้วไม่ผ่านคือการย้ายมันมาเป็นจุดเข้า — ระดับเดียวกัน คนละหน้าที่ คนละคำตอบ

⚑ และรอบแรกผมได้ผลบวก ซึ่งเป็นของปลอม — ฉบับแรกผมตรวจการแตะเส้นเอง ในตัวตระกูลแล้วสั่งเข้าที่ราคาลิมิต ได้ค่ากลาง +0.1886$ และ 36/50 ช่องเป็นบวก ซึ่งจะเป็นตระกูลแรกที่ค่ากลางเป็นบวก · มันบวกเพราะเข้าที่ราคาลิมิต โดยไม่ต้องรอให้ราคามาถึงจริง และไม่นับลิมิตที่ไม่ได้ฟิล · พอย้ายการเดินคำสั่งไปไว้ในตัวจำลอง (ฟิลเมื่อราคาถึงระดับ · ข้ามระดับได้ราคาที่ดีกว่า · นับลิมิตที่ไม่ได้ฟิลทุกใบ) ค่าพลิกเป็นลบทุกช่อง

บทเรียนเชิงโครงสร้าง: ลิมิตที่ไม่ได้ฟิล ไม่ใช่ “ไม่มีอะไรเกิดขึ้น” มันคือไม้ที่ราคาวิ่งหนีไปโดยไม่มีเรา ซึ่งงาน attribution ของ DeskTrend วัดไว้แล้วว่ามีกำไรเฉลี่ย +13.87$ · กำไรต่อไม้ที่สูงขึ้นพร้อมอัตราการฟิลที่ต่ำลง = การเก็บเฉพาะไม้ที่แย่ ไม่ใช่ขอบ จึงต้องอ่านสองตัวเลขนี้คู่กันเสมอ

⑨ “RR 1:4 กับ winrate 50% ก็ต้องผ่านสิ” — เลขที่ตอบคำถามนี้

คำถามนี้มาจากคนเทรดจริง และมันเป็นคำถามที่ดี เพราะตอบด้วยเลขได้ทั้งหมด · สิ่งแรกที่ต้องแก้คือตัวโจทย์เอง: จุดเสมอตัวที่ RR 1:k คือ 1/(1+k) → ที่ 1:4 ต้องชนะแค่ 20% ไม่ใช่ 50% · ถ้าชนะ 50% ที่ 1:4 จริง นั่นคือ +1.5R ต่อไม้ = ราว 40 เท่าของขอบเล็กสุด ที่เครื่องมือเรามองเห็น ซึ่งจะโผล่ในทุกกริดที่เราเคยรันมา

⚑ แต่ “ของฟรี” ก็ให้ 1/(1+k) พอดีเป๊ะ — ราคาที่เดินแบบสุ่มไม่มีทิศ มีโอกาสแตะ TP ก่อน SL เท่ากับ SL/(SL+TP) พอดี · RR สูงจึงไม่ได้ให้ขอบอะไรเลย มันแค่ย้ายกำไรไปอยู่ในหางของการแจกแจง

เราไม่เชื่อประโยคนี้เพราะสูตรบอก — เราวัดมันก่อนแตะข้อมูลจริง บนโลกสุ่มไร้สเปรด

RRชนะจริง · ฝั่งซื้อทฤษฎี 1/(1+k) ชนะจริง · ฝั่งขาย
1:150.34%50.00%49.66%
1:234.32%33.33%33.86%
1:421.07%20.00%19.79%
1:518.06%16.67%16.49%

ฝั่งขายเบนไปทางลบเท่ากับที่ฝั่งซื้อเบนไปทางบวกพอดี → ส่วนต่างเล็กน้อยนั้นคือดริฟต์ขาขึ้นของโลกจำลอง ไม่ใช่อคติของตัวจำลอง · ถ้าตัวจำลองเอียงเรื่อง “อะไรแตะก่อน” มันจะเอียงไปทางเดียวกันทั้งสองฝั่ง — การทดสอบสองฝั่งคือสิ่งที่แยกสองอย่างนี้ออกจากกัน

ผลบนเงื่อนไขจริง 48 ช่อง

3 แขนเข้า × SL 1/1.5/2/3 เท่าของ ATR × RR 1:2…1:5 บนข้อมูล 2015–2019 ภายใต้บริบทเดียวกับที่เทรดจริง (เทรนด์ H4 เป็นขาขึ้น · ฝั่งซื้อ)

RRชนะจริงของฟรี 1/(1+k) ของฟรี · หักสเปรดต้องชนะหลัง swapกำไร/ไม้
1:231.8%33.3%29.9%34.7%−0.291$
1:324.2%25.0%22.5%26.7%−0.359$
1:419.2%20.0%18.0%21.8%−0.417$
1:516.7%16.7%15.0%18.5%−0.379$

⚑ เราเผยแพร่ตัวเลข “ของฟรี” ผิดในฉบับแรกของหน้านี้ — เขียนว่า 1/(1+k) ซึ่งถูกเฉพาะตอนสเปรดเป็นศูนย์ · ของจริงซื้อที่ ask แต่การชนกำแพงวัดที่ bid → ในหน่วยราคากลาง กำแพงทั้งสองด้าน ขยับไปทางเดียวกันเป็นระยะสเปรด: ระยะถึง stop = R − s (ใกล้ขึ้น) · ระยะถึง target = kR + s (ไกลขึ้น) · และคอลัมน์ “ต้องชนะ” ก็เคย นับสเปรดซ้ำอีกชั้น ทั้งที่มันอยู่ในตำแหน่งกำแพงไปแล้ว — แก้ทั้งสองอย่างแล้ว

⚑ ยิ่ง R เล็กเทียบสเปรด เกมยิ่งเอียงก่อนตลาดจะทำอะไรเลย — ที่ R = 2.84$ สเปรด 0.28$ ดึงอัตราชนะของ RR 1:2 จาก 33.3% เหลือ 29.9% คือเสียไป 3.4 จุดเปอร์เซ็นต์ฟรี ๆ · ข้อนี้คือกลไกที่ฆ่าระบบ R เล็ก บนไทม์เฟรมสั้น และเป็นเลขที่คนตั้ง RR สูงแทบไม่เคยคิดถึง

เมื่อเทียบกับเกณฑ์ที่ถูกต้อง ภาพกลับด้านจากที่เราเคยเขียน: อัตราชนะจริงสูงกว่าของฟรี 39 จาก 48 ช่อง (ค่ากลาง +0.67 ค่าคลาด · ถ่วงน้ำหนักด้วยจำนวนไม้ +1.09 ค่าคลาด) — สัญญาณมีฝีมือจริงเล็กน้อย · แต่ 0 จาก 48 ช่องมีอัตราชนะถึงจุดเสมอตัว หลังค่าถือ และเมื่อย้ายไปคิดที่ต้นทุนและราคาของปี 2026 กลายเป็นบวก 28/48 ช่อง แต่ยัง 0/48 ที่เกินขอบการตรวจจับ คือยังแยกจากศูนย์ไม่ได้

สิ่งที่เราไม่ได้คาด — ตัวกรองเทรนด์ “มีของ” จริง

เราวางตัวควบคุมไว้ว่า สุ่มเวลาเข้าจากทุกแท่ง ด้วย SL/RR ชุดเดียวกัน · แขนที่กรองด้วยเทรนด์ H4 ชนะตัวควบคุมนั้น 16 จาก 16 ช่อง (ที่ 1:4 → 19.2% เทียบ 17.9%) — ตัวกรองมีข้อมูลจริง ไม่ใช่ศูนย์ แต่ส่วนที่เกินมาราว 1.3 จุดเปอร์เซ็นต์ เล็กเกินกว่าจะจ่ายต้นทุนได้

ต้นทุนโตตาม RR ไม่ใช่คงที่ — และนี่คือส่วนที่กัดจริง

SL 3×ATR1:21:31:41:5
คืนที่ถือเฉลี่ย2.53.8 6.06.5
ต้นทุนเป็น % ของ R (ราคาปี 2026) 7.2%10.4% 15.8%16.9%

ยิ่งตั้งเป้าไกล ยิ่งถือนาน ยิ่งจ่ายค่าถือ — RR สูงบนฝั่งซื้อทองไม่ฟรี ทั้งที่คณิตศาสตร์ของ 1/(1+k) บอกว่าฟรี · และ ผมพิมพ์ตารางนี้ผิดในฉบับแรก (แถวละ SL โดยหยิบค่า RR แรกที่เจอ) ทำให้ 3×ATR ดูเหมือนถือ 2.2 คืน ทั้งที่ช่อง 1:4 ถือจริง 6.0 คืน — แก้เป็นเมทริกซ์แล้ว

และเราทดสอบความไวต่อยุคของต้นทุนด้วย: ข้อมูล 2015-19 ถูกคิดสเปรด ดอลลาร์ของวันนี้ ทาบราคาทอง 1,250$ = 2.08 bp เทียบวันนี้ 0.59 bp คือ โหดกว่าความจริง 3.5 เท่า · เอาอัตราชนะที่วัดได้ไปเจอต้นทุนของปี 2026 → ยังเป็นบวก 0/48 ช่อง จึงไม่ใช่ผลของยุคต้นทุน

moonbag ไม่ได้ช่วย

ขาที่ถือยาวจนกว่า Chandelier จะพลิก ให้ −0.18R ถึง −0.43R ทุกแขน โดยจ่ายค่าถือ 0.89–2.50$ ต่อไม้ · การปล่อยตัววิ่งได้ผลใน DeskTrend เพราะทางเข้าของมันผ่าน walk-forward มาก่อน ไม่ใช่เพราะการปล่อยตัววิ่งเป็นขอบในตัวเอง

⚑ การเลื่อน SL ไปกันทุนหลังแตะ 1R — ตอนเขียนย่อหน้านี้ยังไม่ได้ทดสอบ เพราะ stop ที่เปลี่ยนตามสถานะต้องเขียนไว้ในตัวจำลอง ไม่ใช่ในตระกูล และการทำลวก ๆ คือช่องทางเดียวกับบั๊กกำไรปลอม 4.94$/ไม้ ที่เกือบถูกเผยแพร่มาแล้ว

⚑ ทดสอบแล้วภายหลัง (S15–S16) · ใส่ stop ที่เปลี่ยนตามสถานะเข้าตัวจำลองพร้อมเทสต์เดินเส้นทางจริงทั้งสองฝั่ง แล้ววัดบนสัญญาณ F13 (RR 1:2 · ชุด DEV) ครบ 24 ช่อง (กรอบ M3 / M5 / M15 × เกณฑ์ปลุก × ระยะกันทุน): ไม่มีช่องใดดีขึ้นเกินเพดาน · |z| สูงสุด 1.09 · บน M5 ซึ่งเป็นกรอบเดียวที่ทำกำไร กฎนี้แย่ลงทุกช่อง · M3 ดีขึ้นเล็กน้อยแต่ยังติดลบทุกปี · M15 ปนกัน

กลไกวัดได้ตรง ๆ จาก MFE/MAE ของ M5: ไม้ที่แพ้เพียง 10.7% เคยได้เปรียบถึง 1R ขณะที่ ไม้ที่ชนะ 28.1% เคยย้อนต่ำกว่าศูนย์ระหว่างทาง — กฎจึงตัดผู้ชนะ (เสีย 2R ต่อไม้) มากกว่าที่ช่วยผู้แพ้ (ได้คืน 1R ต่อไม้) · อัตราชนะที่เกณฑ์ 0.5R ตกจาก 28.4% เหลือ 11.6% = กฎแปลงผู้ชนะเป็นเสมอ

ตัวเลขเดียวที่จะพลิกคำตอบนี้: ที่ RR 1:4 · SL 1×ATR · ต้นทุนปี 2026 ต้องชนะ 21.5% · กฎเครื่องจักรทำได้ 19.2% — ช่องว่างคือ 2.3 จุดเปอร์เซ็นต์ ไม่ใช่ปาฏิหาริย์ แต่เป็นสิ่งที่ backtest ตอบไม่ได้ ต้องวัดจากไม้จริงที่จดไว้เท่านั้น

⑩ ลงไปหาจังหวะบน M3 — และเจอสิ่งที่ตรงข้ามกับที่หวัง

คำถามถัดมาจากคนเทรดจริง: ถ้าเข้าไม่ทันบนไทม์เฟรมใหญ่ ก็ลงไปหาจังหวะ บนเทรนด์ย่อยสิ — ซื้อเมื่อแท่ง M3 ปิดเหนือเส้น Chandelier 1 SL ที่เส้นด้านล่าง RR 1:2 แล้ว moonbag เทรลไปเรื่อย ๆ · ค่าตั้งทั้งหมดดึงจากชาร์ตจริง ไม่ได้พิมพ์เอง (Ch1 = TF 3 นาที · len 20 · ตัวคูณ 6.1278)

รอบนี้เรามีไม้พอจะเห็นของเล็ก ๆ เป็นครั้งแรก: สัญญาณ 7,267 ครั้ง จากแท่ง M3 589,113 แท่ง → ขอบที่มองเห็นได้ลงมาเหลือ 0.12$ ต่อไม้ จากเดิมที่ต้องใช้ 2–5$

เข้าที่ไหนไม้ชนะจริง ของฟรี · หักสเปรดต่างกำไร/ไม้
Ch1 (M3) · RR 1:1.54,91831.7% 34.1%−2.4pp (−3.5σ)−0.391$
Ch1 (M3) · RR 1:24,34726.3% 28.4%−2.1pp (−3.1σ)−0.411$
Ch1 (M3) · RR 1:33,42620.3% 21.3%−1.1pp (−1.5σ)−0.459$

⚑ ไม่ใช่แค่ “ไม่มีขอบ” — มันแย่กว่าการเดินสุ่ม · บนกลุ่มตัวอย่างที่ใหญ่ที่สุด อัตราชนะต่ำกว่าของฟรีถึง −3.5 ค่าคลาด · การซื้อตอนแท่ง M3 เพิ่งปิดเหนือเส้นที่ตัวคูณ 6.13 เท่า คือการซื้อของที่เพิ่งวิ่งไปแล้ว และเส้นทางถัดไปมีแนวโน้ม ย้อนกลับเล็กน้อย

และไม่ใช่ว่าจังหวะไม่มีค่า — เทียบกับการเข้าเวลาสุ่ม ในระบอบเดียวกัน (เส้นเป็นขาขึ้นอยู่แล้ว) จังหวะ “เพิ่งยึดเส้นได้” ให้อัตราชนะสูงกว่าราว 2–3 จุดเปอร์เซ็นต์ทุกช่อง · แต่ทั้งคู่อยู่ใต้เส้นของฟรี — ระบอบที่ดูเหมือนเทรนด์ขาขึ้นบน M3 ไม่ได้ให้ความน่าจะเป็นที่ดีกว่าการโยนเหรียญที่หักสเปรดแล้ว

รูปแบบที่โผล่ข้ามสองตระกูล

เข้าที่ไทม์เฟรมR เฉลี่ย ส่วนที่เกินของฟรี (ถ่วงน้ำหนักด้วยจำนวนไม้)
M3 · Chandelier 11.90$ −1.55σ
H1 · Chandelier 28.72$ +0.8 ถึง +1.3σ
H1/H4 · กริด RR ทั้งชุด2.8–8.5$ +1.09σ

ทิศเดียวกันจากสองตระกูลที่สร้างแยกกัน: ยิ่งลงไปไทม์เฟรมเล็ก ยิ่งแย่ · คำอธิบายแรกที่เราเขียนไว้ตรงนี้คือ “R ที่เล็กลงทำให้สเปรดกินสัดส่วนมากขึ้น” — ซึ่งเราทดสอบมันแล้วในหัวข้อถัดไป และมันไม่ผ่าน ส่วนที่เป็นเลขคณิตล้วน (สเปรดดึงอัตราชนะของฟรีลง) ยังจริงเสมอ แต่ส่วนที่เป็นข้ออ้างเรื่อง “ฝีมือของสัญญาณหดตาม R” ไม่มีหลักฐานรองรับ

moonbag ที่เทรลจนเส้นพลิกก็ไม่ช่วย: บน M3 ให้ −0.33 ถึง −0.38$ ต่อไม้ (ถือเฉลี่ย 2.6 ชั่วโมง) · บน H1 ให้ −0.04 ถึง −1.12$ (ถือเฉลี่ย 39–43 ชั่วโมง และจ่ายค่าถือ 0.79–0.88$ ต่อไม้)

⑪ ไล่ตามด้านที่ยังไม่ถูกค้าน — แล้วมันหักกับเราเอง

หลัง F11 เหลือด้านเดียวที่ข้อมูลยังไม่ค้าน คือเวอร์ชัน H1 (ส่วนเกินของฟรี +0.8 ถึง +1.3 ค่าคลาด) · เราจึงรันมันเต็มรูปแบบ พร้อมสองการทดสอบที่ไม่เคยทำมาก่อนในโปรแกรมนี้ — และทั้งสองอย่างให้คำตอบที่เราไม่อยากได้

① ส่วนเกินนั้นอยู่ทุกปี หรือมาจากปีเดียว

ปีไม้ส่วนเกินของฟรี ค่าคลาดกำไร/ไม้
2015641 −10.13pp−5.52σ −4.475$
2016612 +7.28pp+3.87σ −0.158$
2017587 +9.23pp+4.79σ +1.655$
2018567 −0.61pp−0.31σ −3.038$
2019556 +4.30pp+2.18σ −0.289$

⚑ ค่าเฉลี่ยรวม +2 จุดเปอร์เซ็นต์ ที่ดูเหมือน “ฝีมือเล็ก ๆ ที่มีจริง” แท้จริงคือค่าเฉลี่ยของ −10 กับ +9 · ปีต่อปีแกว่ง ±10 จุด ซึ่งใหญ่กว่าตัวเลขที่เราไล่ล่าอยู่ห้าเท่า — 3 จาก 5 ปีเป็นบวก ด่านที่ประกาศไว้ก่อนรันต้องการ 4 จาก 5

นี่คือบทเรียนเดียวกับที่ทำให้เราไม่ยอมเชื่อ DeskTrend ทั้งที่มันผ่าน walk-forward: 94% ของกำไรสุทธิมาจาก 3 ปีจาก 14 ปี · ตัวเลขรวมก้อนเดียวปิดบังเรื่องนี้ได้เสมอ และการแยกรายปีคือด่านที่ราคาถูกที่สุด ที่จับมันได้

② กลไกที่เราเพิ่งเขียนไว้เอง — ทดสอบแล้วไม่ผ่าน

หนึ่งชั่วโมงก่อนหน้านี้เราเขียนบนหน้านี้ว่า “ยิ่ง R เล็ก ฝีมือของสัญญาณ ยิ่งหด” · ข้อนี้ทดสอบได้ตรง ๆ โดยแบ่งไม้ทั้งหมดเป็นสี่กลุ่ม ตามขนาด R ของไม้นั้นเอง ภายในไทม์เฟรมเดียวกัน — ถ้าข้ออ้างถูก ส่วนเกินของฟรีต้องไล่ระดับขึ้นตาม R

กลุ่ม Rไม้R เฉลี่ย ส่วนเกินของฟรีค่าคลาด
17406.10$ +1.83pp+1.07σ
27409.01$ +2.59pp+1.52σ
374012.17$ +0.03pp+0.02σ
474320.64$ +2.87pp+1.67σ

⚑ ไม่มีการไล่ระดับเลย — R ใหญ่ขึ้นสามเท่าครึ่ง แล้วส่วนเกินไม่ได้โตตาม · คำอธิบายที่เราเผยแพร่ไปเมื่อชั่วโมงก่อน ไม่มีหลักฐานรองรับ และเราถอนมัน ส่วนที่ยังจริงคือเลขคณิตล้วน (สเปรดดึง “ของฟรี” ลง ซึ่งเราหักไปแล้วในทุกตาราง) — แต่ความต่างระหว่าง M3 กับ H1 อธิบายด้วยขนาด R ไม่ได้

③ ค่าถือกินสิ่งที่เหลือทั้งหมด

ช่องคืนที่ถือกำไร/ไม้ ถ้าไม่มีค่าถือค่าถือกินไป
Ch3 · SL ที่เส้น · RR 1:34.7 +0.498$+2.858$ 83%
Ch3 · SL ที่เส้น · RR 1:23.1 −0.142$+1.407$ 110%
Ch3 · SL ที่เส้น · RR 1:1.52.1 −0.250$+0.827$ 130%

ก่อนหักค่าถือ ช่องส่วนใหญ่เป็นบวก · หลังหักแล้วเหลือเป็นบวก 1 จาก 18 และช่องนั้นก็ยังต่ำกว่าขอบการตรวจจับของตัวเอง (+0.498$ เทียบ 5.480$) · เหตุผลตรงไปตรงมา: การไปให้ถึง 2–3R บน H1 ใช้เวลา 2–5 คืน และฝั่งซื้อทองจ่ายค่าถือทุกคืน

⚑ นี่คือตัวเลขที่ทำให้ “ระบบตามเทรนด์ฝั่งซื้อบนทอง” ยากกว่าที่เห็น: ไม่ใช่เพราะสัญญาณไม่มีของ — ก่อนหักค่าถือมันมีของอยู่บ้าง — แต่เพราะเวลาที่ต้องใช้เพื่อเก็บ R ให้ครบ คือเวลาที่ต้องจ่ายค่าถือพอดี

⑫ ตัวเดียวที่เกือบรอด — และโซนที่กันไว้ตั้งแต่วันแรกที่ปฏิเสธมัน

กฎสุดท้ายที่ทดสอบมาจากวิธีที่เราเทรดจริง: ใช้เส้น Chandelier ของ H4 เป็นระดับ แล้วลงไปกดออเดอร์บนไทม์เฟรมย่อย — แท่ง M3/M5/M15 ที่ปิดเหนือระดับนั้นเป็นแท่งแรก คือจุดเข้า และ SL = low ของแท่งก่อนหน้า · เข้าเร็วกว่า ราคาดีกว่า SL แคบกว่า → RR สูงกว่ามากจากมูฟเดียวกัน

⚑ บั๊กที่เกือบทำให้ทดสอบไม่ได้เลย: ฉบับแรกเราคำนวณเส้น H4 ใหม่ทุกแท่ง M3 → พอราคาปิดใต้เส้น เส้นก็กระโดดไปอีกฝั่งทันที ทำให้หาเหตุการณ์ “ราคาย้อนขึ้นมายืนเหนือเส้น” ไม่เจอเลยสักครั้ง · ของจริงบนชาร์ตคือเส้นแบนที่ขยับเฉพาะตอนแท่ง H4 ปิด — ต้องรันเส้นบนแท่ง H4 แล้วค่อยขยายมาที่ไทม์เฟรมย่อย

ด้านของ “SL แคบ” ที่แทบไม่มีใครพูดถึง

TFR ค่ากลางสเปรดเป็น % ของ R อัตราชนะที่การเดินสุ่มให้ (RR 1:2)
M30.82$ 34.1%22.0%
M51.15$ 24.4%25.2%
M151.90$ 14.7%28.4%
H14.27$ 6.6%31.1%

⚑ SL แคบไม่ได้ฟรี — มันไม่ได้แค่ทำให้ RR สูงขึ้น มันยังลดอัตราชนะที่การเดินสุ่มยอมให้คุณด้วย · และบน M3 8–9% ของไม้มี SL แคบกว่าสเปรดเอง = ไม้ที่ถูกปิดโดยโครงสร้าง ไม่ใช่โดยตลาด · โอกาสชนะของมันคือศูนย์ ตั้งแต่วินาทีที่กดออเดอร์

ผลบนชั้นพัฒนา — ดีที่สุดที่โปรแกรมนี้เคยได้

ค่า
ช่องที่อัตราชนะเกิน “ของฟรี”31 / 32
ส่วนเกินของตัวควบคุมสุ่ม~0
ปีที่เป็นบวกM5 4/5 · M15 4/5
ส่วนเกินถ่วงน้ำหนักด้วยจำนวนไม้M15 +1.88σ
ช่องที่เกินขอบการตรวจจับ (ต้นทุนปี 2026) 4 / 32

4/32 คือครั้งแรกที่มีช่องเกินขอบการตรวจจับของตัวเองเลยในทั้งโปรแกรม — ทุกตระกูลก่อนหน้านี้ได้ศูนย์ · และเป็นครั้งแรกที่ตัวควบคุมสุ่ม แยกออกจากสัญญาณได้ชัด แปลว่าตัวเหตุการณ์เองมีข้อมูล ไม่ใช่แค่ระบอบ

แต่ประตูที่ประกาศไว้ก่อนรัน ยังไม่ผ่าน: M15 ได้ +1.88σ ขณะที่เกณฑ์คือ +2.0σ · ห่างนิดเดียว — และเราไม่ย้ายเสาโกล สิ่งที่ทำได้คือไปหาข้อมูลที่ยังไม่เคยถูกมองเลย

โซน VAL 2020–2022 — กันไว้ตั้งแต่วันแรกเพื่อวันนี้

โปรแกรมนี้แบ่งข้อมูลเป็นสามชั้นตั้งแต่ก่อนเขียนโค้ดบรรทัดแรก: พัฒนา 2015–19 · ยืนยัน 2020–22 · ห้องนิรภัย 2023–26 · เราเขียนเอกสารลงทะเบียนล่วงหน้าระบุค่าตั้ง 32 ช่องเดิมเป๊ะ และเกณฑ์ผ่านทั้งสี่ข้อ ก่อนแตะข้อมูล แล้วรันครั้งเดียว

เกณฑ์ที่ประกาศไว้ล่วงหน้าต้องได้ ได้จริงผ่าน
ช่องที่ส่วนเกิน > 0≥ 24/32 19/32❌
M15 ถ่วงน้ำหนักด้วยจำนวนไม้≥ +1.0σ −0.36σ❌
ตัวควบคุมสุ่มยังใกล้ศูนย์≥ 24/32 ไม่ผ่าน❌
ปีที่เป็นบวก≥ 2/3 M15 1/3 · H1 0/3❌

⚑⚑ แชมป์ของชั้นพัฒนา คือผู้แพ้ของชั้นยืนยัน — M15 เดินจาก +1.88σ ไป −0.36σ และจาก 4/5 ปี ไป 1/3 ปี · ส่วน H1 ติดลบทั้งสามปี

ลายเซ็นของการฟิตเสียงรบกวน ไม่ใช่ “ผลออกมาเป็นลบ” แต่คือ “ตัวที่ได้ผลเปลี่ยนไป” · ถ้าเราดูแค่ว่ายังมีช่องเป็นบวกอยู่ไหม เราจะยังเห็นของเป็นบวกอยู่บนชั้นยืนยัน — แต่มันคนละช่องกับที่เราผูกมัดไว้ และนั่นคือสิ่งที่แยก “ขอบ” ออกจาก “การค้นหา”

เส้นเดียวที่ไม่ขาด — และเหตุผลที่เรายังใช้มันไม่ได้

M5 ผ่านทั้งสองชั้น: พัฒนา 4/5 ปี (+1.59σ) · ยืนยัน 3/3 ปี (+1.60σ) กำไรต่อไม้เป็นบวก 6/8 ช่อง และตัวควบคุมสุ่มติดลบ

แต่เราหยิบมันมาใช้ไม่ได้ เพราะ ตัวที่เราผูกมัดไว้ล่วงหน้าคือ M15 ไม่ใช่ M5 · การหันไปเลือก M5 หลังจากเห็นผลชั้นยืนยันแล้ว คือการเลือกช่องที่ดีที่สุดจากกริด ซึ่งเป็นสิ่งเดียวกับที่ระบบทั้งระบบนี้ ถูกสร้างมาเพื่อกัน · ค้นหา 4 ไทม์เฟรม × 2 แบบ SL × 4 ค่า RR แล้วมีหนึ่งไทม์เฟรมรอด — นั่นคือปริมาณที่เสียงรบกวนผลิตได้พอดี

ทางที่เหลือสำหรับ M5 มีทางเดียวที่ซื่อสัตย์: เดโมไปข้างหน้า พร้อมสมุดบันทึกทุกไม้ ซึ่งไม่กินข้อมูลที่เหลืออยู่ · ห้องนิรภัย 2023–26 ยังปิดผนึก และเอกสารลงทะเบียนล่วงหน้า ระบุไว้ชัดว่าถ้าชั้นยืนยันไม่ผ่าน เราปิดสายนี้ — ซึ่งเราทำตามนั้น

⑬ เรื่องเล่าที่ปลอบใจที่สุด — และการทดลองที่ฆ่ามัน

หลังทดสอบสิบตระกูลแล้วไม่ผ่านสักตระกูล เรามีเรื่องเล่าที่ฟังขึ้นมาก: “ระบบเราอาจดีอยู่แล้ว แค่โบรกกินค่าถือไปหมด” · เรื่องเล่านี้มีหลักฐานหนุนด้วย — ทั้งสิบตระกูลเป็นฝั่งซื้อและถือข้ามคืน ทั้งหมด จึงจ่ายภาษีนี้ทุกครั้ง

ค่าถือข้ามคืน · วัดจากบัญชีจริงต่อออนซ์ต่อคืน
ฝั่งซื้อ−0.5015$
ฝั่งขาย0.0000$

และมีสองทางที่หลบภาษีนั้นได้ ซึ่งเราไม่เคยทดสอบทั้งคู่: บังคับปิดก่อนเวลาคิดค่าถือทุกวัน (ค่าถือ = 0 โดยโครงสร้าง) และ ฝั่งขาย (ค่าถือ = 0 ตามตารางของโบรก) · จึงรันเป็นตาราง 2×2

ชุดกำไร/ไม้ ค่ากลางช่องที่เป็นบวก ส่วนเกินของฟรีค่าถือ/ไม้
ขาย · ถือข้ามคืน−0.6343$ 0/16−1.08σ +0.000$
ขาย · ปิดในวัน−0.5513$ 0/16−3.17σ +0.000$
ซื้อ · ถือข้ามคืน−0.0557$ 8/16+1.47σ −0.617$
ซื้อ · ปิดในวัน−0.1322$ 5/16−1.43σ −0.023$

⚑⚑ ชุดที่จ่ายค่าถือมากที่สุด คือชุดเดียวที่ส่วนเกินเป็นบวก · การตัดค่าถือออกด้วยการบังคับปิดในวัน ทำให้ส่วนเกินเดินจาก +1.47σ ไป −1.43σ ทั้งที่ค่าถือลดจาก −0.617$ เหลือ −0.023$

กลไก: ค่าถือคือราคาของเวลา และเวลาคือสิ่งที่ผลิตไม้ที่ชนะ · ไม้ที่ไปถึงเป้า 2–3 เท่าของความเสี่ยงต้องใช้เวลาหลายวัน การบังคับปิดตอนเย็นจึงตัดไม้ที่กำลังจะเป็นผู้ชนะทิ้ง · คอลัมน์ “ถ้าไม่มีค่าถือ” ที่เราเคยดูแล้วมีความหวัง เป็นการนับที่เป็นไปไม่ได้ — มันสมมติว่าเก็บไม้เดิมไว้ได้ โดยไม่จ่ายค่าเวลา

และฝั่งขายซึ่งไม่ต้องจ่ายค่าถือเลย กลับแย่ที่สุดในทั้งสี่ชุด (0/16 ช่องเป็นบวก · ส่วนเกินติดลบทั้งห้าปี) · ดริฟต์ขาขึ้นของทอง กลืนข้อได้เปรียบเรื่องค่าถือจนหมด และมันแพ้แม้เทียบกับ การสุ่มขายในระบอบเดียวกัน ซึ่งเป็นตัวควบคุมที่กินดริฟต์เท่ากัน

เรื่องเล่าที่ปลอบใจที่สุดของเรา ตายในการทดลองเดียว — และนั่นมีค่ามากกว่าการเจอขอบ เพราะมันหยุดเราจากการไล่ทางที่ไม่มีอยู่จริง ไปอีกหลายเดือน

⑭ เกณฑ์ที่ถูกต้องไม่ใช่ศูนย์ — และเมื่อใช้เกณฑ์จริง ผลเป็น 0 จาก 4

ทุกตระกูลถูกตัดสินด้วยคำถาม “กำไรต่อไม้มากกว่าศูนย์ไหม” · แต่ศูนย์ไม่ใช่ทางเลือกที่มีอยู่จริง — ทางเลือกจริงคือเอาทุนไปถือทองเฉย ๆ · บทเรียนนี้มาจากระบบของเราเองที่ผ่าน walk-forward 13.7 ปี แล้วพบทีหลังว่า มันแพ้การถือทองที่คุมความเสี่ยงเท่ากันอยู่ 3,464$

ถือทองหนึ่งออนซ์ตลอดห้าปี ได้เท่าไร

ค่าถือเต็ม (ตารางปี 2026)ค่าถือศูนย์
ราคาขยับ (ซื้อที่ ask ขายที่ bid) +331.67$+331.67$
ครั้งที่ถูกคิดค่าถือ1,823—
ค่าถือรวม−914.23$0.00$
ผลสุทธิต่อออนซ์ −582.56$ +331.67$

⚑⚑ ที่ค่าถือของวันนี้ การถือทองตลอดห้าปีขาดทุน 582.56$ ต่อออนซ์ ทั้งที่ราคาขึ้น 331.67$ — ค่าถือ 914$ กลืนไปหมดและเกิน · ข้อนี้ทำให้ “แพ้เกณฑ์” กับ “ขาดทุน” ไม่ใช่เรื่องเดียวกัน

⚑ แต่เราไม่มีตารางค่าถือย้อนหลัง · ตัวเลขที่มีคือของปี 2026 ที่ดอกเบี้ยสหรัฐเกิน 4% ขณะที่ปี 2015–19 อยู่ที่ 0–2.5% → การใช้ค่าถือของวันนี้ทำให้เกณฑ์ต่ำเกินจริง และทำให้กลยุทธ์ของเรา ดูดีเกินจริงตามไปด้วย · จึงรายงานสองขั้วเสมอ และความจริงอยู่ตรงกลาง ที่เราไม่รู้ — นี่คือกับดักเดียวกับที่เคยทำให้เราสรุปเรื่องสเปรดข้ามยุคผิดมาแล้ว

ทุกตระกูล ต่อชั่วโมงที่ทุนถูกใช้จริง

กลยุทธ์อยู่ในตลาดเป็นช่วง ๆ การถือทองอยู่ตลอด → ปรับให้เท่ากันด้วย เวลาที่ทุนถูกใช้จริง · และใช้ ทุกช่องของทุกตระกูล ไม่เลือกช่องที่ดีที่สุด

ตระกูลไม้รวมชั่วโมงถือรวม $/oz ต่อชั่วโมงชนะเกณฑ์
(ค่าถือเต็ม)
ชนะเกณฑ์
(ค่าถือศูนย์)
ปิดเหนือ Chandelier · M350,520 744,735−0.03614$ ❌❌
ปิดเหนือ Chandelier · H12,963 350,178−0.01107$ ✅❌
ระดับ H4 + กดออเดอร์ TF ย่อย5,896 90,684−0.02351$ ❌❌
ปิดก่อนเวลาคิดค่าถือ / ฝั่งขาย19,247 169,148−0.03507$ ❌❌
เกณฑ์ (ถือทอง)—— −0.01330 / +0.00757$——

เทียบกับเกณฑ์ที่โหดกว่าและใกล้ความจริงของยุคนั้นมากกว่า (ค่าถือศูนย์): ชนะ 0 จาก 4 · ตระกูลเดียวที่ชนะคอลัมน์ซ้าย ชนะเพราะเราให้เกณฑ์แบกค่าถือที่ยุคนั้นไม่ได้จ่าย — ไม่ได้ชนะเพราะเก่ง

⚑ และเกณฑ์นี้ไม่ใช่คำแนะนำให้ไปถือทอง · ที่ทุน 2,000$ การถือหนึ่งออนซ์ตลอดห้าปีผ่านช่วงที่ราคาลง 200$ ก็ล้างพอร์ตไปแล้ว · มันคือเส้นที่ต้องข้ามให้ได้ ไม่ใช่กลยุทธ์ที่เทรดได้จริงที่ทุนขนาดนี้ · ตารางนี้ยังปรับแค่เวลาที่ทุนถูกใช้ ยังไม่ได้ปรับความเสี่ยงให้เท่ากัน

⑮ เราจ้างศัตรูมาตรวจเครื่องมือของเราเอง — และมันเจอ

เราจับบั๊กตัวเองได้หกตัวในคืนแรก และนั่นทำให้เราคิดว่าเครื่องมือแน่นแล้ว · ซึ่งเป็นความคิดที่อันตรายที่สุด — การรีวิวโค้ดที่ตัวเองเขียน เป็นการรีวิวที่อ่อนที่สุดเสมอ · จึงส่งไฟล์ทั้งชุดให้ตรวจใหม่โดย ผู้ที่ไม่เคยเห็นโค้ดนี้และไม่มีบริบทของเราเลย พร้อมคำสั่งเดียว: หาทางที่ตัวจำลองนี้จะสร้างกำไรปลอมหรือทำลายกำไรจริง โดยที่เทสต์ปัจจุบันจับไม่ได้ — ห้ามเชื่อคอมเมนต์ ให้ตรวจจากโค้ด

ผลคือ 9 ช่องโหว่ · สองข้ออยู่ในผลที่เราเผยแพร่ไปแล้ว

ช่องโหว่ผลกระทบจริงทำไมเทสต์ 40 ข้อจับไม่ได้
ออกไม่ได้ = ไม้ไม่ถูกปิด
สัญญาณออกที่หาราคาฟิลไม่ได้ใน 60 วินาที ถูกข้าม แล้วถือต่อเงียบ ๆ จนถูกปิดที่สัญญาณออกของไม้ถัดไป
ไม้ที่ตั้งใจ 10 ชั่วโมง กลายเป็น 16 วัน · +32.92$ · สองไม้แบบนี้ให้ +65.8$ จากยอดรวม −318$ โลกสังเคราะห์ไม่มีช่วงตลาดปิด · ไม่มีเทสต์ไหนส่งตารางราคาฟิลจริงเลย เส้นทางโค้ดที่รันจริงจึงมีความครอบคลุมเป็นศูนย์
swap คิดคืนเสาร์–อาทิตย์
ทั้งที่ MT5 ไม่มี rollover วันหยุด — วันพุธ ×3 ชดเชยไปแล้ว
ทุกไม้ซื้อที่ข้ามสุดสัปดาห์ถูกคิดเกิน 1.00$/ไม้ · F7 WEEKEND_L รายงาน −1.31$ ที่ควรเป็น −0.60$ เทสต์ swap ถือจันทร์→ศุกร์ ไม่เคยข้ามสุดสัปดาห์
stop/target ถูกตรวจเลยเวลาที่ควรออกไปแล้ว ยังหลับอยู่เพราะไม่มีตระกูลไหนใช้ stop — แต่จะตื่นทันทีที่เปิดใช้ ทดสอบแล้วให้ +9.90$ แทน −0.10$ เทสต์วางการเคลื่อนไหวไว้ ก่อน สัญญาณออกเสมอ

แก้สามข้อแรก เพิ่มเทสต์อีก 33 ข้อ สร้างด่านใหม่ G0_fill ที่บังคับว่าไม้ซึ่งปิดไม่ตรงตามสเปกต้องไม่เกิน 10% ต่อช่อง แล้วรัน DEV ซ้ำครบทั้งสี่ตระกูล · คำตัดสินเดิมทั้งหมด — ยังไม่ผ่านทุกตระกูล — แต่ตัวเลขที่ประกาศไปเปลี่ยน และหน้านี้แก้ให้ตรงแล้ว

⚑ บทเรียนที่แพงที่สุดไม่ใช่บั๊ก แต่คือเหตุผลที่มันรอด — เทสต์ 40 ข้อของเราผ่านหมด และมัน “ผ่าน” เพราะทดสอบเส้นทางโค้ดที่ไม่ได้ใช้จริง โลกสังเคราะห์ที่เราภูมิใจไม่มีช่วงตลาดปิด ไม่มีรูข้อมูล และไม่เคยส่งตารางราคาฟิล ซึ่งเป็นสิ่งที่ทุกการรันจริงใช้ · ประตูที่เราประกาศว่าผ่านแล้ว ยังไม่ได้ทดสอบสิ่งที่รันจริง

ยังเปิดอยู่สามข้อ ซึ่งบันทึกไว้แล้วไม่ได้ซ่อน: ตารางราคาแยกไม่ออกระหว่าง “ไม่มีข้อมูล” กับ “ตลาดปิด” · การตัดเวลาซ้ำทำให้สัญญาณเข้าที่ชนเวลาออกถูกทิ้ง · และสเปรดที่จ่ายในการทดสอบคือของ Dukascopy ไม่ใช่ของบัญชีเป้าหมาย

⑯ บั๊กของเราเองที่จับได้ในคืนแรก

  1. เทียบต้นทุนข้ามยุคด้วยหน่วยดอลลาร์ — ทองปี 2016 อยู่ที่ 1,266$ วันนี้ 4,400$ การเอาสเปรดดอลลาร์ของวันนี้ไปหารช่วงแท่งดอลลาร์ของสิบปีก่อน ให้คำตอบที่ผิดอย่างเป็นระบบ รายงานฉบับแรกของผมสรุปว่า M1/M3 ตายด้วยเลขคณิต ซึ่งผิด เมื่อคิดเป็น basis point สเปรดวันนี้ถูกกว่ายุคนั้น 5.3 เท่า
  2. เกณฑ์ยอมรับที่ไม่คิดเสียงรบกวน — ตั้งขอบ 0.01$ ตายตัวแล้วเทสต์ฟ้องโค้ดที่ถูกต้อง เกณฑ์ต้องเป็นสถิติ ไม่ใช่ตัวเลขที่เราชอบ
  3. โลกสังเคราะห์คลาดไปหนึ่งขั้น — เส้นที่ฝังเริ่มที่ขั้นแรกแทนที่จะเริ่มที่ศูนย์ ทำให้ “ของที่ประกาศว่าฝังไว้” ไม่ตรงกับของที่ฝังจริง ซึ่งทำลายจุดประสงค์ของโลกใบนั้นทั้งหมด
  4. นับการแตะโซนผิด — นับทุกแท่งที่อยู่ในแถบ แทนที่จะนับเหตุการณ์ที่เข้าแถบใหม่ ผลคือเกือบทุกวันมีการแตะ ≥3 ครั้ง กลุ่ม 0/1/2 ว่างเปล่า และด่านการไล่ระดับ ซึ่งเป็นเหตุผลทั้งหมดที่ตระกูลนั้นมีอยู่ รันไม่ได้เลย
  5. ด่านการไล่ระดับที่หลวมเกินไป — ใช้ความชันจากการฟิตเส้นตรงอย่างเดียว ซึ่ง “ผ่าน” ได้ด้วยเสียงรบกวน (ค่าชุด −0.60 / −0.50 / −0.58 ให้ความชันบวก ทั้งที่กลุ่มกลางสูงสุด) · แก้ให้บังคับเรียงจริงทุกขั้น
  6. กับดักการสุ่มตัวอย่างจากเวลาพักตลาด — ทางเข้า 21:00 UTC ตกในช่วงพักของ CME ตัวจำลองปฏิเสธการฟิลอย่างถูกต้อง แต่ผลคือกลุ่มตัวอย่างเหลือแค่เดือนฤดูหนาว 366 จาก ~1,300 ไม้ · ตัวเลขของแขนนั้นจึงเทียบกับแขนอื่นไม่ได้

⑯½ ข้อโต้แย้งที่ถูกต้องของเจ้าของระบบ — และเลขที่ตอบมัน

หลังผลของสิบสองตระกูล ผมเขียนไว้ว่า “ระบบเก่าไม่มีขอบ” · ประโยคนั้นกว้างเกินกว่าที่ข้อมูลรองรับ และเจ้าของระบบเป็นคนชี้เอง: ทุกตระกูลที่เราทดสอบเป็น เงื่อนไขเดียวหรือสองเงื่อนไข — แตะแล้วซื้อ · ทะลุแล้วตาม · H4 กำหนดระดับแล้ว TF ย่อยเข้า · แต่สิ่งที่เขาเทรดจริงคือ การซ้อนทับหลายชั้น ซึ่งเราไม่เคยทดสอบเลย

ข้อสรุปที่ถูกต้องจากงานเดิมจึงเป็น “องค์ประกอบเดี่ยวของชุดอินดิเคเตอร์ไม่มีขอบ” ไม่ใช่ “การซ้อนทับของมันไม่มีขอบ” — สองประโยคนี้ไม่เหมือนกัน และอย่างหลังยังไม่เคยถูกทดสอบ · F16 คือการทดสอบมัน

คำตอบไม่ใช่ “ผ่าน” หรือ “ไม่ผ่าน” แต่เป็น “หายากเกินกว่าจะเป็นระบบ”

เงื่อนไขยิงกี่ % ของแท่ง M3เกิดที่จุดปฏิเสธ CH2
C1 · ระดับตรงกับแถบ AVR10.51%24 / 159
C2 · AMT ปฏิเสธเหนือ VAH1.39%14 / 159
C3 · ไส้บน ≥ 50% ของแท่ง16.03%92 / 159
C4 · Fisher ตัดลงในโซน OB2.89%6 / 159
C5 · Chandelier H4 ชี้ลง47.58%88 / 159
ทั้งห้าพร้อมกัน≈ 0.0003%0 / 159

คูณกันตรง ๆ: 0.105 × 0.0139 × 0.160 × 0.0289 × 0.476 = 3.2 ในหนึ่งล้าน → ในแท่ง M3 ทั้งหมด 589,113 แท่งของห้าปี คาดว่าจะเกิดราว สองครั้ง · ผลจริงคือศูนย์ ตัวเลขศูนย์นี้จึงไม่ใช่บั๊ก มันคือคำตอบ

และนี่อธิบายความรู้สึกที่ว่า “ผมเห็นมาหลายครั้งแล้วมันได้” ได้อย่างตรงไปตรงมา โดยไม่ต้องบอกว่าใครจำผิด: ชุดที่ซ้อนได้สูงสุดคือ สามชั้น (AVR + ไส้บน + H4 ลง) ซึ่งเกิด 8 ครั้งในห้าปี · ถ้าเกิดแปดครั้งแล้วชนะทั้งแปด มันก็ยัง แยกไม่ออกจากโชค — ความน่าจะเป็นที่การโยนเหรียญถ่วงน้ำหนัก จะให้ผลแบบนั้นสูงเกินกว่าจะสรุปอะไรได้

สิ่งที่ผมทำนายไว้ล่วงหน้าแล้วผิด

ก่อนรัน ผมผูกมัดคำทำนายไว้สี่ข้อในเอกสารลงทะเบียน · ข้อที่ผมมั่นใจที่สุดคือ “C5 — การไม่สวนเทรนด์ H4 — จะมีส่วนเพิ่มมากที่สุด และมากกว่าอีกสี่ข้อรวมกัน” เพราะบทเรียนที่แพงที่สุดของเราคือการสวนเทรนด์ ผลออกมาว่า C5 มีส่วนเพิ่ม z = −0.04 — ศูนย์โดยสิ้นเชิง · ทิศของ Chandelier H4 ไม่ได้บอกอะไรเลยเกี่ยวกับผลของการขายที่เส้น CH2 · ตัวที่ให้ค่ามากที่สุดกลับเป็น C3 ไส้บนยาว ที่ z = +0.97 ซึ่งก็ยังต่ำกว่าเกณฑ์อยู่ดี

อีกอย่างที่ต้องรายงานคู่กัน: รอบแรกผมรันแล้วได้ R เฉลี่ยเพียง 0.59$ ขณะสเปรด 0.28$ — ไม้ 37% มีสต็อปแคบกว่าสเปรด ที่ทอง 1,200$ ไส้ของแท่ง M3 หนึ่งแท่งเล็กกว่าที่ทอง 4,400$ ราวสามเท่า นั่นไม่ใช่การทดสอบกฎ มันคือการวัดเสียงรบกวนปะทะต้นทุน · ต้องประกาศเพิ่มเงื่อนไข “รับเฉพาะไม้ที่ R ≥ 3 เท่าของสเปรด” แล้วรันใหม่ ซึ่งนับเป็นการมองครั้งที่เจ็ด และบันทึกไว้ในบัญชีนับการมองแล้ว

ข้อจำกัดที่ยังไม่ถูกปิด

ทั้งสามข้อชี้ไปทางเดียวกัน: ผลนี้คือ “วัดไม่ได้” ไม่ใช่ “ไม่มีขอบ” · ความต่างนั้นสำคัญ และเป็นกฎที่เขียนไว้ในเอกสารลงทะเบียนก่อนเห็นตัวเลข ว่าห้ามรายงานสลับกัน

⑰ คำตัดสินของโปรแกรม

ไม่มีตระกูลใดผ่านจากชั้น DEV และเมื่อวัดด้วยเกณฑ์ที่ถูกต้อง — ไม่ใช่ศูนย์ แต่คือการถือทอง — ผลคือ 0 จาก 4 ตระกูลที่เทียบได้ ห้องนิรภัยจึงยังไม่ถูกเปิด — และนั่นคือผลลัพธ์ที่ถูกต้อง ไม่ใช่ความล้มเหลว

สิ่งที่ได้กลับมาไม่ใช่กลยุทธ์ แต่คือเครื่องมือที่ผลลบของมันเชื่อถือได้ และเรื่องเล่าปลอบใจสองเรื่องที่ตายไปแล้วอย่างถาวร — “ถ้าไม่ต้องจ่ายค่าถือก็คงกำไร” และ “กำไรต่อไม้เป็นบวกคือพอแล้ว” · ตอนนี้เวลาเราพูดว่า “ไม่มีขอบ” เราพูดได้ครบประโยคว่า “ไม่มีขอบที่ใหญ่กว่า 0.12$ ต่อไม้ ที่เวลาตั้งราคาลอนดอนภาคเช้า บนข้อมูล 2015–2019 หลังหักต้นทุนของบัญชี Standard” ซึ่งเป็นคนละประโยคกับ “ลองแล้วไม่ได้ผล”

ที่เหลือคือสองตระกูลที่ติดข้อมูล ไม่ใช่ติดผลลัพธ์ (F2 ต้องการทิก EURUSD ยุค 2015-19 · F6 ต้องการปฏิทินเหตุการณ์) และหนึ่งตระกูลที่ไม่มีข้อมูลจริงให้ทดสอบ (F8 · ไม่มี open interest) · F2 คือนัดสุดท้ายตามกฎหยุดที่ประกาศไว้ล่วงหน้า — ถ้าไม่ผ่าน เราปิดสายการหาขอบด้วยเครื่องมือระดับนี้ แล้วย้ายทรัพยากรไปที่บริการตรวจ EA และเนื้อหาสอน

โค้ดทั้งหมดอยู่ที่ G:\Trader\Edge\ · แผนที่แช่แข็งก่อนแตะข้อมูลอยู่ที่ EDGE_PROGRAM_v1.md · บัญชีนับการมองสะสมเขียนเองอัตโนมัติที่ edge_ledger.csv — ตอนเขียนหน้านี้อยู่ที่ 43 ครั้ง