แผนเทรดคือเอกสารที่ทำให้เราย้อนกลับมาตอบได้ว่า ก่อนเห็นผลลัพธ์ตั้งใจทำอะไร และสิ่งที่เกิดขึ้นต่างจากแผนตรงไหนครับ ไม่จำเป็นต้องยาวหนึ่งหน้าหรืออ่านจบในสองวินาที แต่ควรชัดพอที่จะตรวจตามได้โดยไม่แก้ความหมายหลังรู้ว่ากำไรหรือขาดทุน
แผนที่ดีในแง่การบันทึกยังอาจเป็นวิธีที่ไม่ให้ผลดีได้ ความชัดของกฎกับความได้เปรียบในการเทรดเป็นคนละคำถาม บทนี้จึงเป็นแม่แบบสำหรับการศึกษาและทบทวน ไม่ใช่ชุดสัญญาณให้เปิดสถานะ
เปลี่ยนคำกว้างให้เป็นสิ่งที่ตรวจได้
คำว่า “เข้าเมื่อเทรนด์ชัด” ทำให้แต่ละคนตีความต่างกัน ลองระบุว่าจะใช้ข้อมูลอะไร เวลาใด และเงื่อนไขแบบไหนแทน เช่น อ่านแท่งที่ปิดแล้วจากแหล่งข้อมูลเดียวกัน และเขียนว่านิยามจุดสูงต่ำอย่างไร ตัวเลขในกฎยังต้องมีเหตุผลสำหรับทดสอบ ไม่ใช่ใส่ให้ดูแม่นยำเฉย ๆ
อีกคำที่ควรขยายคือ “หยุดเมื่อระบบผิดปกติ” ให้ระบุความผิดปกติที่ตรวจได้ เช่น ข้อมูลราคาไม่มีเวลาล่าสุด หรือผลคำสั่งก่อนหน้ายังยืนยันไม่ได้ พร้อมเขียนวิธีบันทึกและผู้รับผิดชอบตรวจสถานะ ไม่ส่งคำสั่งซ้ำเพียงเพราะยังไม่เห็นผลเดิม
แม่แบบที่คัดลอกไปกรอกได้
เลื่อนตารางซ้าย–ขวาเพื่ออ่านข้อมูลครบทุกคอลัมน์
| ช่องในแผน | สิ่งที่เขียนให้ครบ |
|---|---|
| เวอร์ชันและคำถาม | วันที่ ข้อสงสัยที่ต้องการศึกษา และอะไรที่ยังไม่ทราบ |
| ข้อมูล | สินค้า แหล่งราคา เขตเวลา และแท่งหรือ tick ที่ใช้ |
| เงื่อนไขที่ศึกษา | นิยามก่อนดูผล รวมเงื่อนไขที่ไม่เข้าเกณฑ์ |
| ขนาดและข้อจำกัด | หน่วยสัญญา ปริมาณต่ำสุดและขั้นเพิ่ม สมมติฐานราคาออกและค่าใช้จ่าย |
| การสิ้นสุด | กฎปิดหรือหมดอายุของแนวคิด และสิ่งที่เกิดขึ้นเมื่อราคาไม่ตรงสมมติฐาน |
| การหยุดระบบ | เมื่อใดหยุดคำสั่งใหม่ และสถานะหรือคำสั่งค้างจะถูกจัดการอย่างไร |
| การทบทวน | ข้อมูลที่เก็บ รอบทบทวน และเงื่อนไขที่ต้องหยุดตรวจทันที |
ช่องว่างไม่ใช่สิ่งที่ต้องเติมด้วยการเดา หากยังไม่รู้ขนาดสัญญาหรือราคาที่ใช้กระตุ้นคำสั่ง ให้เขียนว่าไม่ทราบและแยกออกจากชุดที่พร้อมทดสอบ การเว้นรายการเพราะข้อมูลไม่ครบเป็นส่วนหนึ่งของแผนได้
ตัวอย่างตรวจข้อจำกัดก่อนส่งคำสั่ง
ตัวอย่างจำลองเท่านั้น: กำหนดจำนวนขาดทุนตามราคา Stop ไม่เกิน 20.00 USD ระยะจากราคาเข้าถึง Stop 40.00 pips มูลค่าต่อ pip ที่ 1.00 lot เท่ากับ 10.00 USD และสัญญาสมมติเพิ่มปริมาณได้ครั้งละ 0.01 lot
ถ้ายังไม่รวมค่าใช้จ่าย จะได้ปริมาณ 20.00 ÷ (40.00 × 10.00) = 0.05 lot แต่ตัวเลขนี้ยังไม่ใช่ขาดทุนสูงสุดที่รับประกัน และยังไม่รวมค่าคอมมิชชันหรือราคาคลาดเคลื่อน
หากแบบจำลองเพิ่มค่าคอมมิชชันไปกลับ 6.00 USD ต่อ lot ปริมาณตามกรอบเดิมจะเป็น 20.00 ÷ 406.00 = ประมาณ 0.049261 lot เมื่อใช้ขั้นเพิ่มสมมติ 0.01 lot จึงปัดลงเป็น 0.04 lot ซึ่งคิดจาก Stop และคอมมิชชันได้ 16.24 USD ส่วน 0.05 lot จะเป็น 20.30 USD
การปัดปริมาณขึ้นเพื่อให้ส่งคำสั่งได้ หรือย้าย Stop ให้สูตรลงตัวคือการเปลี่ยนข้อกำหนด ไม่ใช่การทำตามแผน และแม้ปัดลงแล้วราคาที่คลาดเคลื่อนก็ยังทำให้ขาดทุนเกินตัวอย่างได้ อ่านต่อใน Position Sizing
บันทึกทั้งผลลัพธ์และสิ่งที่ทำจริง
แยกอย่างน้อยสามช่อง: ผลกำไรขาดทุนสุทธิ การทำตามกฎ และปัญหาข้อมูลหรือระบบ รายการกำไรอาจเกิดจากการทำผิดกฎ ขณะที่รายการขาดทุนอาจทำตามแผนครบ จึงไม่ควรใช้สีเขียวหรือแดงตัดสินคุณภาพกระบวนการเพียงอย่างเดียว
สำหรับชุดข้อมูลสมมติที่ขนาดสถานะเท่ากัน ชนะ 4 รายการเฉลี่ยสุทธิ 15.00 USD และแพ้ 6 รายการเฉลี่ยสุทธิ 8.00 USD ผลรวมคือ (4 × 15.00) − (6 × 8.00) = 12.00 USD หรือเฉลี่ย 1.20 USD ต่อรายการในชุดนี้ ไม่ใช่ผลคาดหวังที่ยืนยันว่าจะเกิดกับสิบรายการถัดไป
ถ้าขนาดเปลี่ยนระหว่างรายการ กำไรเฉลี่ยเป็นเงินอาจสะท้อนขนาดที่เปลี่ยนด้วย การเทียบเป็น R ก็ต้องเก็บนิยามและจำนวนความเสี่ยงตั้งต้นของแต่ละรายการไว้ ไม่เปลี่ยนฐานย้อนหลังให้ผลดูดี
แก้แผนได้ แต่เก็บร่องรอยให้รู้ว่าเปลี่ยนอะไร
การกำหนดวันทบทวนช่วยแยกการปรับกฎออกจากอารมณ์ขณะเห็นราคา แต่ไม่ควรบังคับรอสิ้นเดือนหากพบสูตรผิด ข้อมูลผิด หรือปัญหาความปลอดภัย หยุดตรวจได้ทันที แล้วบันทึกเหตุผลก่อนเริ่มเวอร์ชันใหม่
เก็บฉบับเดิมและระบุว่าข้อมูลช่วงใดถูกใช้คิดกฎ ช่วงใดใช้ทดสอบนอกชุดออกแบบ คู่มือ Strategy Tester ของ MetaTrader 5 มีแนวคิด forward testing สำหรับแยกช่วงดังกล่าว แต่ผลทดสอบก็ยังขึ้นกับข้อมูลและสมมติฐานการดำเนินคำสั่ง
ไม่มีจำนวน 20, 30 หรือ 50 รายการที่ทำให้ทุกแผนพร้อมใช้กับเงินจริงอัตโนมัติ เป้าหมายแรกที่ตรวจได้คือรู้ว่ากฎทำงานตามที่เขียนหรือไม่ และรู้ขอบเขตของสิ่งที่ผลทดสอบยังตอบไม่ได้