ถ้าคุณเคยเรียนคอร์สเทรดทอง ดูคลิปสอนอินดิเคเตอร์ หรืออ่านโพสต์สอนเทรดในกลุ่ม คุณต้องเคยเจอกฎนี้: MACD ตัดขึ้นเหนือเส้นศูนย์ = เทรนด์ขึ้น ให้ซื้อ · MACD ตัดลงใต้เส้นศูนย์ = เทรนด์ลง ให้ขาย
มันเป็นสูตรที่ฟังดูมีเหตุผลมาก อธิบายได้ใน 10 วินาที มีอยู่ในทุกแพลตฟอร์ม และไม่ต้องตีความอะไรเลย เส้นอยู่เหนือศูนย์หรือใต้ศูนย์ ตาก็เห็น
เราเลยเอามันไปรันจริงบนราคาทอง กราฟ M5 ย้อนหลัง 6 ปีครึ่ง รวม 17,109 ไม้
ผลสั้น ๆ ก่อน: ระบบนี้ขาดทุนสุทธิ 3,481 USD/oz ขณะที่คนที่ซื้อทองแล้วนอนหลับตลอดช่วงเดียวกันได้ +2,582 USD/oz
แต่สิ่งที่น่าสนใจกว่าคำตัดสิน คือวิธีที่มันตาย เพราะมันตายพร้อมกันสองแบบ
MACD ตัด 0 คืออะไร (สั้นที่สุดเท่าที่จะสั้นได้)
เส้น MACD หลักคือส่วนต่างของเส้นค่าเฉลี่ยสองเส้น: EMA 12 ลบ EMA 26
- ค่าเป็นบวก = ค่าเฉลี่ยสั้นอยู่เหนือค่าเฉลี่ยยาว = ราคาช่วงหลังแรงกว่าช่วงก่อน
- ค่าเป็นลบ = กลับกัน
ดังนั้นจุดที่เส้น MACD ตัดเลขศูนย์ ก็คือจุดที่เส้นค่าเฉลี่ยสองเส้นสลับตำแหน่งกันพอดี ตำราจึงตีความว่าเป็น “จุดเปลี่ยนเทรนด์” และให้เข้าไม้ตามทิศที่ตัด
เหตุผลฟังขึ้นจริง ปัญหาคือมันเป็นเหตุผลที่พูดถึงอดีต เส้นค่าเฉลี่ยสลับตำแหน่งได้ก็ต่อเมื่อราคาเคลื่อนไปแล้ว คำถามที่ backtest ต้องตอบจึงไม่ใช่ “มันบอกเทรนด์ที่ผ่านมาถูกไหม” แต่คือ “หลังจากมันบอก ราคายังเหลืออะไรให้เก็บอีกหรือเปล่า”
ตรงนี้ต้องขีดเส้นให้ชัดตั้งแต่ต้นบท เพราะ MACD ถูกเอาไปใช้หลายแบบมาก บทความนี้ทดสอบ แบบเดียว คือเส้นหลักตัดเลขศูนย์ ใช้เป็นสัญญาณเข้าออกเดี่ยว ๆ สลับฝั่งไปเรื่อย ๆ ตามสูตรที่สอนกันตรง ๆ ไม่ได้ทดสอบการตัดกันของเส้น MACD กับเส้นสัญญาณ ไม่ได้ทดสอบแท่ง histogram ไม่ได้ทดสอบ divergence และไม่ได้ทดสอบการใช้ MACD เป็นตัวกรองประกอบระบบอื่น ทุกอย่างที่อ่านต่อจากนี้จึงพูดถึงกฎเดียวนั้นเท่านั้น
เทสยังไง ให้เชื่อได้
ก่อนดูตัวเลข ต้องรู้ว่าตัวเลขมาจากไหน เพราะ backtest ส่วนใหญ่ที่เห็นกันบนอินเทอร์เน็ตพังตั้งแต่ขั้นตอนเตรียมข้อมูล
| สิ่งที่เราทำ | |
|---|---|
| ตลาด | ทองคำ spot (XAUUSD) ราคา bid |
| ช่วงเวลา | ม.ค. 2020 - มิ.ย. 2026 = 6 ปีครึ่ง ผ่านโควิด เงินเฟ้อ 2022 และขาขึ้นใหญ่ 2024-2026 |
| ข้อมูล | แท่งรายนาทีจริง 2,980,605 แท่ง รวมขึ้นเป็น M5 ได้ 596,160 แท่ง |
| สัญญาณ | MACD(12,26,9) ค่ามาตรฐานตัวเดียว ตัดเหนือ 0 เข้า Long ตัดใต้ 0 เข้า Short |
| การถือ | สลับฝั่งตลอดเวลา อยู่ในตลาดเสมอ ไม่มีจุดตัดขาดทุน ไม่มีเป้ากำไร ตามสูตรที่สอนกันตรง ๆ |
| การส่งคำสั่ง | สัญญาณจากแท่งที่ปิดแล้ว เข้าไม้ที่ราคาเปิดแท่งถัดไป |
| ต้นทุน | 0.30 USD/oz ต่อไม้ (ไป-กลับ) พร้อมตารางเทียบที่ 0 และ 0.50 |
สองบรรทัดสุดท้ายคือจุดที่ backtest ปลอมมักโกง
บรรทัดการส่งคำสั่งคือการกัน lookahead เพราะถ้าคำนวณสัญญาณจากแท่งที่ยังไม่ปิดแล้วให้เข้าไม้ที่ราคาในแท่งเดียวกัน เท่ากับใช้ข้อมูลอนาคต ซึ่งทำให้ผลสวยขึ้นแบบที่ทำจริงไม่ได้
ส่วนบรรทัดต้นทุนคือจุดที่กลยุทธ์ความถี่สูงตายกันมาแล้วนับไม่ถ้วน และเป็นเหตุผลที่เรายืนยันเสมอว่ากลยุทธ์ที่เทรดถี่กว่ารายวันต้องถูกวัดด้วยต้นทุนก่อนเสมอ
พารามิเตอร์ทั้งหมดถูกล็อกไว้ก่อนแตะข้อมูล และเราจงใจไม่ไล่เทสค่า MACD อื่น เพราะการเปลี่ยนค่าไปเรื่อย ๆ จนเจอตัวที่กำไรคือการขุดข้อมูล ซึ่งได้คำตอบที่สวยแต่ไม่จริงเสมอ
ผลรวม 6 ปีครึ่ง
เกณฑ์เทียบคือการซื้อทองแล้วนอนถือช่วงเดียวกัน: +2,582 USD/oz (+170%) โดยขาดทุนสูงสุดระหว่างทาง 27.9%
| ไม่คิดต้นทุน (gross) | หัก 0.30/ไม้ | หัก 0.50/ไม้ | |
|---|---|---|---|
| อัตราชนะ | 27.5% | 25.5% | 24.5% |
| Profit factor | 1.04 | 0.92 | 0.85 |
| กำไรคาดหวังต่อไม้ | +0.10 | −0.20 | −0.40 |
| P/L รวม (USD/oz) | +1,652 | −3,481 | −6,903 |
| แพ้ติดกันยาวสุด | 33 ไม้ | 33 ไม้ | 33 ไม้ |

อ่านตารางนี้ให้ออกใน 1 บรรทัดคือ: เทรด 17,109 ไม้ตลอด 6 ปีครึ่ง เพื่อไปจบที่แย่กว่าการไม่ทำอะไรเลย
ผลรายปีบอกเรื่องเดียวกันแบบไม่ต้องตีความ (ตัวเลขหลังหักต้นทุน 0.30 ทั้งหมด): 2020 = −1,384 · 2021 = −1,027 · 2022 = −1,063 · 2023 = −899 · 2024 = −233 · 2025 = −203 · ครึ่งปี 2026 = +1,329
หกปีแรกติดลบทุกปีติดต่อกัน แล้วมาบวกก้อนใหญ่เอาปีเดียวในครึ่งแรกของ 2026 ซึ่งเป็นช่วงที่ทองวิ่งเป็นเทรนด์แรงผิดปกติ
ตัวเลขปี 2026 ตัวนี้สำคัญ และเราจะไม่ตัดมันทิ้ง เพราะมันคือหลักฐานว่าระบบแบบนี้มีช่วงที่ดูเหมือนใช้ได้จริง — ถ้าใครเริ่มเทรดสูตรนี้ต้นปี 2026 เขาจะเชื่อสุดใจว่ามันเวิร์ก แต่ในทางกลับกันก็ห้ามหยิบปี 2026 มาโชว์เดี่ยว ๆ เพราะอีกหกปีข้างหลังมันติดลบรวด
ในระดับเดือนภาพยิ่งชัด: กำไรเกิดขึ้นแค่ 24 จาก 78 เดือน หรือ 30.8% แปลว่าเจ็ดเดือนจากสิบเดือนคือเดือนที่พอร์ตลดลง
แพ้ที่อะไร #1: ต้นทุนคูณความถี่
กำไรดิบก่อนหักต้นทุนของทั้งระบบตลอด 6 ปีครึ่งอยู่ที่ +1,652 USD/oz ซึ่งคิดเป็น profit factor 1.04 — แปลว่าก่อนจ่ายค่าผ่านทาง ระบบนี้ก็แค่เกือบเสมอตัวอยู่แล้ว
แล้วค่าผ่านทางเท่าไหร่? เทรด 17,109 ไม้ ที่ต้นทุน 0.30 USD/oz ต่อไม้ = 5,133 USD/oz
ต้นทุนอย่างเดียว มากกว่ากำไรดิบทั้งหมดสามเท่า
นี่คือบทเรียนเดียวกับที่เจอตอนผ่ากฎ RSI 30/70 บนหุ้นสหรัฐ 31 ปี คือกลยุทธ์ตายได้สองแบบ — ตายเพราะต้นทุน กับ ตายเพราะไม่มีของ แบบแรกยังพอแก้ได้ด้วยการลดความถี่หรือหาที่เทรดถูกลง แบบที่สองแก้ไม่ได้เพราะไม่มีอะไรให้แก้
กฎ MACD ตัด 0 บนทอง M5 ตายทั้งสองแบบพร้อมกัน ของก็แทบไม่มี แถมยังจ่ายค่าผ่านทางถี่ที่สุดเท่าที่จะถี่ได้
และย้ำว่า 0.30 USD/oz คือสมมติฐานฝั่งถูก ต้นทุนจริงของหลายที่แพงกว่านี้ ซึ่งช่องขวาสุดของตารางบอกไว้แล้วว่าที่ 0.50 ผลจะเหลือ −6,903
แพ้ที่อะไร #2: whipsaw คือกลไกหลัก
นี่คือหัวใจของบททั้งบท
59.6% ของสัญญาณทั้งหมด เกิดขึ้นแล้วตัดกลับอีกฝั่งภายใน 12 แท่ง (ประมาณ 1 ชั่วโมง)
แปลว่าสัญญาณส่วนใหญ่ที่ระบบนี้ให้ ไม่ใช่การเปลี่ยนเทรนด์ แต่คือเส้น MACD สั่นไปมาคร่อมเลขศูนย์ ซึ่งเป็นสิ่งที่เกิดขึ้นเป็นปกติเวลาราคาไม่ไปไหน ไม้ที่เกิดจากสัญญาณกลุ่มนี้ขาดทุนรวม −13,382 USD/oz
แต่ภาพที่ชัดที่สุดคือเมื่อแยก P/L ตามเวลาที่ถือไม้

| เวลาถือไม้ | P/L รวม (USD/oz) |
|---|---|
| ไม่เกิน 30 นาที (3,917 ไม้) | −12,874 |
| 30 นาที - 2 ชั่วโมง (6,130 ไม้) | −24,241 |
| 2 - 8 ชั่วโมง | +19,318 |
| เกิน 8 ชั่วโมง | +14,316 |
ตารางนี้ควรอ่านซ้ำสองรอบ
ไม้ที่ถือไม่ถึงสองชั่วโมง — ซึ่งคือราว 59% ของไม้ทั้งหมด — เผาเงินรวมกัน 37,115 USD/oz ส่วนกำไรทั้งหมดของระบบมาจากไม้เทรนด์ยาวส่วนน้อยที่รวมกันได้ 33,634
พูดอีกแบบคือ เครื่องมือนี้จับเทรนด์ใหญ่ได้จริง ไม้ที่ถือข้ามหลายชั่วโมงทำกำไรได้เป็นกอบเป็นกำ ปัญหาคือกว่าจะเจอไม้แบบนั้นหนึ่งไม้ มันบังคับให้เราจ่ายค่าโง่ให้กับสัญญาณสั่นไปแล้วนับไม่ถ้วน จนกำไรจากเทรนด์ไม่พอกลบ
นี่คือกลไกเดียวกับที่ทำให้ระบบเทรดทองความถี่สูงตายกันเป็นแถว และเป็นคนละเรื่องกับความพยายามเอาชนะด้วยการเพิ่มไม้เวลาติดลบแบบระบบกริดกับมาร์ติงเกลบนทอง ซึ่งจบไม่สวยด้วยเหตุผลของมันเอง
อีกตัวเลขที่ต้องพูดถึงคือด้านจิตวิทยา: อัตราชนะ 25.5% บวกกับแพ้ติดกันยาวสุด 33 ไม้ หมายความว่าคนจริง ๆ ที่นั่งเทรดสูตรนี้ จะเจอช่วงแพ้ยาวจนเลิกไปก่อนถึงไม้เทรนด์ที่ทำกำไรเสมอ ตัวเลขในตารางสมมติว่าเราเทรดทุกสัญญาณติดต่อกัน 6 ปีครึ่งโดยไม่ข้ามสักไม้ ซึ่งแทบไม่มีใครทำได้
แพ้ที่อะไร #3: ฝั่ง short คือหลุมดำ
ช่วงทดสอบทั้ง 6 ปีครึ่งเป็นขาขึ้นใหญ่ของทอง แต่สูตรนี้บังคับให้เข้า short ทุกครั้งที่เส้นตัดลง คือครึ่งหนึ่งของเวลา
| จำนวนไม้ | อัตราชนะ | gross | สุทธิ (หัก 0.30) | |
|---|---|---|---|---|
| Long | 8,554 | 26.7% | +2,116 | −451 |
| Short | 8,555 | 24.4% | −464 | −3,030 |
จุดที่ต้องดูคือช่อง gross ของฝั่ง short: มันติดลบตั้งแต่ยังไม่หักต้นทุนเลยด้วยซ้ำ
ฝั่ง long อย่างน้อยยังมีของอยู่บ้าง กำไรดิบ +2,116 แล้วโดนต้นทุนกินจนเหลือ −451 นั่นคืออาการ “ตายเพราะต้นทุน” ล้วน ๆ แต่ฝั่ง short คือการยืนสวนโครงสร้างตลาดตลอดเวลา ต่อให้เทรดฟรีก็ยังขาดทุน
สรุปคือ ฝั่ง short กินขาดทุนสุทธิของทั้งระบบไป 87%
ตรงนี้ต้องพูดให้แฟร์: นี่ไม่ได้แปลว่า “ห้าม short ทอง” มันแปลว่าในช่วงเวลาที่ทดสอบ ระบบที่บังคับตัวเองให้อยู่ทั้งสองฝั่งเสมอ ต้องเอาครึ่งหนึ่งของชีวิตไปสู้กับทิศทางหลักของตลาด ซึ่งเป็นราคาที่กติกา “สลับฝั่งตลอดเวลา” บังคับให้จ่าย
แล้วถ้าเปลี่ยนไทม์เฟรมล่ะ
คำถามแรกที่ทุกคนถามคือ “ก็ M5 มันสั้นเกินไปไง ลองไทม์เฟรมใหญ่สิ” — คำถามนี้ยุติธรรม และเรารันให้แล้วด้วยกติกาเดิมเป๊ะทุกข้อ ต้นทุน 0.30 ต่อไม้เท่ากัน ช่วงข้อมูลเดียวกัน
| ไทม์เฟรม | จำนวนไม้ | อัตราชนะ | Profit factor | P/L สุทธิ (USD/oz) |
|---|---|---|---|---|
| M5 | 17,109 | 25.5% | 0.92 | −3,481 |
| M15 | 5,657 | 27.1% | 1.03 | +721 |
| M30 | 2,927 | 26.9% | 1.07 | +1,280 |
| H1 | 1,491 | 28.2% | 1.17 | +2,069 |
| H4 | 391 | 31.5% | 1.49 | +2,444 |
| D1 | 75 | 21.3% | 2.03 | +2,296 |

เราจะไม่ซ่อนผลนี้: พอขยับไปไทม์เฟรมใหญ่ ระบบพลิกเป็นบวกจริง และพลิกเป็นขั้นบันไดอย่างเป็นระเบียบ ยิ่งไทม์เฟรมใหญ่ สัญญาณยิ่งน้อย ต้นทุนยิ่งโดนน้อย ผลยิ่งดีขึ้น ซึ่งสอดคล้องกับกลไกการแพ้ทั้งสองข้อข้างบนพอดี
แต่มีสามเหตุผลที่ทำให้ตารางนี้ยังไม่ใช่คำตอบ และเราไม่เขียนว่า “ย้ายไป H4 แล้วใช้ได้”
หนึ่ง ทุกไทม์เฟรมยังแพ้การนอนถือ ตัวที่ดีที่สุดคือ H4 ที่ +2,444 ขณะที่คนซื้อทองแล้วไม่ทำอะไรเลยได้ +2,582 แปลว่าการเฝ้ากราฟ 6 ปีครึ่งเพื่อเทรด 391 ไม้ ให้ผลแย่กว่าการซื้อครั้งเดียวแล้วเลิกยุ่ง
สอง ช่วงทดสอบคือขาขึ้นใหญ่ของทอง ระบบตามเทรนด์ฝั่งซื้อได้ลมหนุนเต็ม ๆ อยู่แล้วในช่วงนี้ ตัวเลขบวกที่เห็นจึงยังแยกไม่ออกว่ามาจากตัวสัญญาณเอง หรือมาจากการที่ราคาทองขึ้นอยู่แล้ว
สาม ยังไม่ผ่านด่านที่โหดกว่านี้ คือการเทียบกับการสุ่ม และการทดสอบนอกช่วงข้อมูล ตราบใดที่ยังไม่ผ่านสองด่านนั้น ตัวเลขชุดนี้บอกได้แค่ว่า “M5 แพ้ชัด” ไม่ได้บอกว่า “H4 คือระบบที่ดี”
ส่วน D1 ที่ profit factor สูงสุดถึง 2.03 อย่าไปตื่นเต้นกับมัน เพราะมีแค่ 75 ไม้ ตัวอย่างขนาดนั้นเล็กเกินกว่าจะสรุปอะไรได้ ไม้เทรนด์ใหญ่ไม่กี่ไม้ก็เปลี่ยนตัวเลขทั้งช่องได้แล้ว
มันไม่ได้แพ้เพราะดวง
ข้อแก้ตัวสุดท้ายที่มักได้ยินคือ “ก็บังเอิญเจอไม้แย่ ๆ ไม่กี่ไม้” หรือกลับกันคือ “ผลบวกมันมาจากไม้เทพไม่กี่ไม้ ไม่นับ” เราจึงวัดเรื่องนี้ตรง ๆ
ไม้ที่ดีที่สุด 10 ไม้ รวมกันเป็นแค่ 5.0% ของกำไรดิบทั้งหมด แปลว่าระบบนี้ไม่ได้พึ่งไม้เทพ กำไรกระจายตัวตามปกติ
และถ้าตัดไม้ดีที่สุด 10 ไม้ทิ้งไปเลย ผลสุทธิก็แค่แย่ลงจาก −3,481 เป็น −5,541 ไม่ใช่การพลิกจากบวกเป็นลบ
สรุปคือ โครงสร้างการแพ้กระจายอยู่ทั้งระบบ ไม่มีไม้ไหน ปีไหน หรือเหตุการณ์ไหนที่อธิบายผลลบนี้ได้ มันแพ้เพราะกลไกของตัวกฎเอง
ข้อนี้สำคัญกว่าที่เห็น เพราะกลยุทธ์ที่แพ้เพราะเจอเหตุการณ์ผิดปกติไม่กี่ครั้ง ยังพอมีทางแก้ด้วยการจัดการความเสี่ยง แต่กลยุทธ์ที่แพ้แบบกระจายสม่ำเสมอทุกปี แปลว่าตัวสัญญาณเองไม่มีส่วนเกินตั้งแต่แรก การไปเพิ่มจุดตัดขาดทุน ขยับขนาดไม้ หรือใส่กฎกรองเพิ่มทีหลัง ล้วนเป็นการแก้ปลายทางของปัญหาที่อยู่ต้นทาง
สิ่งที่งานนี้ไม่ได้พิสูจน์
ข้อจำกัดสำคัญกว่าข้อสรุป เพราะมันกันเราจากการเอาผลไปใช้เกินขอบเขต
- ที่เทสคือ MACD เส้นหลักตัดเส้นศูนย์ แบบสัญญาณเดี่ยว สลับฝั่งตลอด ไม่มี SL/TP บนทองเท่านั้น ไม่ได้เทส signal-line cross, histogram, divergence หรือการใช้ MACD เป็นตัวกรองร่วมกับระบบอื่น — คนละกฎ คนละเรื่อง
- ไม่ได้ลองค่า MACD อื่นนอกจาก (12,26,9) และเราจงใจไม่ลอง เพราะการไล่เปลี่ยนพารามิเตอร์จนเจอค่าที่กำไรคือการขุดข้อมูล ถ้าจะทดสอบเพิ่มต้องประกาศกติกาใหม่ก่อนรันรอบใหม่
- ผลนี้อยู่บน ทอง (XAUUSD) เท่านั้น เอาไปสรุปแทนฟอเร็กซ์คู่อื่น หุ้น คริปโต หรือดัชนีไม่ได้
- ต้นทุน 0.30 USD/oz ต่อไม้เป็นสมมติฐานฝั่งถูก ของจริงหลายที่แพงกว่า ซึ่งมีแต่ทำให้ผลแย่ลง
- ไม่ได้คิด slippage และค่าถือข้ามคืน ใส่เข้าไปแล้วผลจะแย่ลงอีก เราบอกได้แค่ทิศทาง ไม่มีตัวเลข
- ข้อมูลช่วงปี 2020-2023 เป็นฟีดที่เติมราคานิ่งช่วงตลาดปิดแทนการเว้นช่องว่าง ซึ่งไม่สร้างสัญญาณหลอก (ราคานิ่ง MACD ไม่ตัด) แต่โครงสร้างข้อมูลสองยุคก็ไม่เหมือนกัน 100%
สรุป
MACD ไม่ได้โง่ — มันบอกสิ่งที่เกิดขึ้นไปแล้วได้แม่นมาก ปัญหาคือตลาดไม่ได้จ่ายเงินให้คนที่รู้อดีต
สูตร “ตัด 0 ขึ้นซื้อ ตัดลงขาย” บนทอง M5 จ่ายค่าผ่านทางรวม 5,133 USD/oz เพื่อแลกกับกำไรดิบ 1,652 USD/oz จบที่ติดลบ 3,481 ขณะที่การไม่ทำอะไรเลยได้ +2,582 และตลอด 78 เดือนมีเดือนที่กำไรแค่ 24 เดือน
ถ้าจะเก็บอะไรกลับไปจากบทความนี้ข้อเดียว ขอให้เป็นข้อนี้: ก่อนเชื่อสัญญาณไหน ให้นับก่อนว่ามันสั่งให้เราเทรดกี่ไม้ แล้วคูณด้วยต้นทุนต่อไม้ของตัวเอง ถ้าตัวเลขนั้นใหญ่กว่ากำไรที่หวังไว้ ที่เหลือไม่ต้องเถียงกันแล้ว และถ้ามันง่ายแบบที่คอร์สสอนจริง คนสอนคงไม่ต้องเปิดคอร์ส
คำเตือนความเสี่ยง: บทความนี้จัดทำเพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำการลงทุน ตัวเลขทั้งหมดมาจากการทดสอบย้อนหลังบนข้อมูลราคาทองในอดีต ซึ่งไม่การันตีผลลัพธ์ในอนาคตและไม่ครอบคลุมตลาดอื่น การเทรดมีความเสี่ยง ผู้เทรดควรศึกษาข้อมูลและประเมินความเสี่ยงที่ตนเองรับได้ก่อนตัดสินใจทุกครั้ง