กรอบความคิด beginner 8 นาทีในการอ่าน

กรอบความคิดของนักเทรด EA — ทำไมนักเทรดระบบถึงล้มเหลว (และวิธีที่จะไม่เป็นแบบนั้น)

ความท้าทายทางจิตวิทยาที่เป็นเฉพาะของการเทรด EA: การไว้วางใจระบบในช่วงขาดทุนติดต่อกัน การต้านทานการ override ด้วยมือ การตีความความแตกต่างระหว่างการเทรดจริงกับแบ็คเทสต์ และการรักษาวินัยเป็นเดือน ไม่ใช่แค่วัน

เผยแพร่ · ตรวจทาน

การเทรดอัตโนมัติควรจะกำจัดจิตวิทยาออกจากสมการ แต่มันไม่ได้ทำ มันเพียงแค่ย้ายความท้าทายทางจิตวิทยาจาก “ฉันควรรับการเทรดนี้ตอนนี้ไหม?” ไปเป็น “ฉันควรไว้วางใจระบบนี้ต่อไปอีกหกสัปดาห์ไหม?” นักเทรด EA ส่วนใหญ่ล้มเหลวไม่ใช่เพราะกลยุทธ์ล้มเหลว แต่เพราะพวกเขาหยุดมันในช่วงเวลาที่เลวร้ายที่สุด

ความขัดแย้งของนักเทรด EA

นักเทรด manual ล้มเหลวจากการเทรดมากเกินไป — การตัดสินใจทางอารมณ์มากเกินไป นักเทรด EA ล้มเหลวจากความไม่ไว้วางใจ — การแทรกแซงระบบที่ต้องการเวลาในการพิสูจน์ความได้เปรียบมากเกินไป ทั้งสองล้วนเป็นความล้มเหลวทางจิตวิทยา พวกมันเพียงแค่ดูแตกต่างกัน

เวอร์ชันของนักเทรด EA ฟังดูเหมือน: “EA มีการแพ้ 7 ครั้งติดกัน แบ็คเทสต์แสดงว่าช่วงที่แย่ที่สุดคือ 8 ครั้ง ครั้งนี้ต้องต่างออกไป ฉันควรปิดมัน” แล้วพวกเขาปิดมัน สภาวะตลาดกลับสู่ปกติ และการเทรด 15 ครั้งถัดไปน่าจะเป็นการชนะ

ช่วงขาดทุนไม่ใช่หลักฐานของความล้มเหลว

แบ็คเทสต์แสดงช่วงที่แย่ที่สุดของคุณ: การแพ้ 8 ครั้งติดกัน หรือดรอว์ดาวน์ -6% หรือ 18 วันในดรอว์ดาวน์ คุณตกลงที่จะใช้งานด้วยความรู้นั้น เมื่อช่วงขาดทุนมาถึงในการเทรดจริง มันไม่ใช่หลักฐานว่ามีบางอย่างเปลี่ยนไป — มันคือช่วงที่แย่ที่คาดไว้ ที่กำลังเกิดขึ้นในที่สุด

ก่อนที่คุณจะใช้งาน EA ให้เขียนว่า: “ฉันจะไม่หยุด EA นี้เว้นแต่ดรอว์ดาวน์จริงจะเกิน [1.5 เท่าของดรอว์ดาวน์สูงสุดจากแบ็คเทสต์]” เก็บโน้ตนั้นไว้ อ้างถึงมันในช่วงขาดทุน

กับดักการ override ด้วยมือ

แรงกระตุ้นที่จะปิดสถานะด้วยมือ “ก่อนที่ stop จะถึง” หรือข้ามการเทรดด้วยมือที่ “ดูผิด” เป็นรูปแบบที่พบบ่อยที่สุดของการแทรกแซง EA ทุก manual override มีผลลัพธ์สองแบบที่เป็นไปได้:

  1. คุณถูก: EA น่าจะแพ้ คุณประหยัดเงิน ซึ่งเสริมนิสัยการ override
  2. คุณผิด: EA น่าจะชนะ คุณพลาดกำไร คุณรู้สึกโง่แต่โทษ EA อย่างเงียบๆ

ในการแทรกแซงหลายสิบครั้ง ผลสะสมคือคุณได้แทนที่ความได้เปรียบทางสถิติของระบบด้วยสัญชาตญาณของตัวเอง — ซึ่งขึ้นอยู่กับอคติทางอารมณ์ทั้งหมดที่การเทรดระบบถูกออกแบบมาเพื่อหลีกเลี่ยง หลังจาก override หนึ่งเดือน ประสิทธิภาพของ EA ไม่ได้สะท้อนแบ็คเทสต์อีกต่อไปเพราะคุณได้เปลี่ยนการกระจายการเทรด

กฎ: ห้าม manual override ยกเว้นความล้มเหลวทางเทคนิค (แนบคู่ผิด AutoTrading ปิดโดยบังเอิญ ปัญหาเซิร์ฟเวอร์โบรกเกอร์) ให้ stop และ take-profit ส่งคำสั่งตามที่โปรแกรมไว้

ความแตกต่างจากแบ็คเทสต์ในการเทรดจริง — อะไรที่ปกติ?

ผลงานต่ำกว่าแบ็คเทสต์บ้างเป็นเรื่องที่คาดหวังและปกติ แบ็คเทสต์ใช้สเปรดและราคาเติมในอดีต การเทรดจริงมี:

  • Slippage ในตลาดเร็ว: EA แบ็คเทสต์ที่สเปรด 0.7 pip สเปรดจริงคือ 1.4 pip ในช่วงข่าว
  • ความล่าช้าในการส่งคำสั่ง: ความหน่วง VPS เพิ่ม 2-5ms เทียบกับการเติมทันทีในแบ็คเทสต์
  • การเปลี่ยนสภาวะ: เดือนแรกของการเทรดจริงอาจเกิดขึ้นในสภาวะตลาดที่แบ็คเทสต์มีน้อยกว่า

ความแตกต่าง 20-30% ใน Sharpe ratio อยู่ในช่วงปกติสำหรับสามเดือนแรก ความแตกต่าง 50%+ เป็นเวลาหกเดือนควรตรวจสอบ: ตรวจสอบสเปรด ตรวจสอบ execution logs ตรวจสอบว่าสัญญาณที่ EA ตั้งใจไว้ถูกสร้างขึ้นอย่างถูกต้องหรือไม่

ปัญหาด้านระยะเวลา

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

กำหนดหน้าต่างการประเมินขั้นต่ำก่อนทำการประเมินประสิทธิภาพ EA ใดๆ:

  • กลยุทธ์ H4/D1: อย่างน้อย 3 เดือน (= ~50-75 การเทรด)
  • กลยุทธ์ H1: อย่างน้อย 2 เดือน (= ~50-80 การเทรด)
  • สแกลเปอร์ M5/M1: อย่างน้อย 6 สัปดาห์ (= ~100+ การเทรด)

ก่อนที่หน้าต่างนั้นจะปิด คุณไม่มีข้อมูลเพียงพอที่จะแยกแยะความล้มเหลวของกลยุทธ์จริงจากความแปรปรวนปกติ ความอดทนไม่ใช่ตัวเลือก — มันคือทักษะหลักของการเทรด EA

คำศัพท์ที่เกี่ยวข้อง

การอ้างอิงอภิธานศัพท์