WinrateFX ตอนที่ 1 ตอนที่ 2 บันทึกรันจริง รายงานดิบ
ถอนหน้านี้ชั่วคราว · 8 กันยายน 2026

เราเจอบั๊กในเครื่องมือของเราเอง

ตอนที่ 3 เรื่อง “RR 1:20 ไม่ใช่ขอบ” ขึ้นเมื่อวานนี้ แล้ววันนี้เราพบว่าสคริปต์ที่ใช้อ่านรายงาน MetaTrader 5 ของเราเองมีบั๊ก ตัวเลขทุกตัวบนหน้านั้นจึงเชื่อไม่ได้ เราเอาลงทันทีที่รู้

บั๊กคืออะไร

สคริปต์จับคู่รายการเปิดกับรายการปิดแบบเรียงลำดับ โดยสมมติว่า ระบบเปิดทีละไม้เท่านั้น ซึ่งจริงกับระบบหนึ่งของเรา แต่ไม่จริงกับอีกระบบที่ทยอยเพิ่มไม้ได้ถึง 4 ไม้พร้อมกัน

พอไม้ซ้อนกัน การจับคู่ก็สลับ ไม้หายไปจากการนับ และยังไม่ได้รวมค่า swap กับค่าคอมมิชชันเข้าไปด้วย ตัวอย่างหนึ่ง: MT5 บอกว่ามี 2,557 ไม้ แต่สคริปต์อ่านได้ 1,939 ไม้

กระทบอะไรบ้าง

ไม่ได้กระทบแค่หน้านี้ — ตัวเลขของระบบ ApexGoldSafe บนหน้า บันทึกรันจริง ก็มาจากสคริปต์ตัวเดียวกัน เรากำลังคำนวณใหม่ทั้งหมด รวมถึงเกณฑ์หยุดที่ประกาศไว้ ซึ่งคำนวณจากชุดตัวเลขที่ผิด

ระบบยังทำกำไรและยังชนะกลุ่มควบคุม แต่น้อยกว่าที่เราประกาศไว้อย่างมีนัยสำคัญ ตัวเลขที่ถูกต้องจะขึ้นแทนที่ พร้อมบันทึกว่าเปลี่ยนจากเท่าไหร่เป็นเท่าไหร่

ทำไมถึงเขียนแบบนี้ แทนที่จะลบเงียบๆ

เว็บนี้ทั้งเว็บพูดเรื่องเดียว — อย่าเชื่อตัวเลขที่ตรวจสอบไม่ได้ และอย่าเล่าเฉพาะส่วนที่เข้าทางตัวเอง ถ้าเราลบหน้าที่ผิดทิ้งเงียบๆ ก็เท่ากับทำสิ่งที่เขียนเตือนคนอื่นไว้เอง

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

อ่านตอนที่ 1 — กับดักอัตราชนะ → ตอนที่ 2 — ใต้น้ำ 85% รายงานดิบ