การรัน EA ช่วยลดสัญญาณรบกวนทางอารมณ์ของการเทรดแบบ manual — แต่ไม่ได้ลดความเสี่ยง ในความเป็นจริง EA สามารถสะสมความเสี่ยงได้เร็วกว่านักเทรด manual เพราะมันส่งคำสั่งโดยไม่ลังเล การควบคุม 4 ข้อเหล่านี้คือความแตกต่างระหว่างกลยุทธ์อัตโนมัติที่บริหารจัดการอย่างมืออาชีพกับบัญชีที่ได้รับการขาดทุนที่ฟื้นตัวไม่ได้
การควบคุมที่ 1 — การกำหนดขนาดสถานะ
คันโยกความเสี่ยงที่สำคัญที่สุดตัวเดียวคือขนาดล็อต นักเทรด EA ส่วนใหญ่ตั้งค่านี้ครั้งเดียวเมื่อใช้งานแล้วลืมมัน
จุดเริ่มต้นที่ถูกต้องคือ ความเสี่ยงต่อการเทรดเป็นเปอร์เซ็นต์ของบัญชี สำหรับ EA ในแค็ตตาล็อกนี้ ค่าดีฟอลต์ 0.01 ล็อตบนบัญชี $2,000 แสดงถึงความเสี่ยงประมาณ 0.5–1.0% ต่อการเทรด (ต่างกันตาม ATR ของคู่และระยะ stop ของ EA) นี่เป็นแบบอนุรักษ์นิยมแต่รอดพ้นได้ผ่านช่วงขาดทุนที่แย่ที่สุดในแบ็คเทสต์
สูตรปฏิบัติ: ถ้าช่วงขาดทุนที่แย่ที่สุดของ EA คือ 6 ครั้งติดต่อกันและความเสี่ยงต่อการเทรดของคุณคือ 1% การแพ้หกครั้งติดกัน = ดรอว์ดาวน์ -6% ถ้านั่นเกินความทนทานของคุณ ให้ลดเป็น 0.5% ต่อการเทรด (= ลดขนาดล็อตลงครึ่งหนึ่ง)
อย่ากำหนดขนาดตามเป้าหมายกำไร (“ฉันต้องการ 20% ต่อปี ดังนั้นฉันจะเทรด 2x”) กำหนดตามความทนทานต่อการขาดทุนก่อน ผลตอบแทนตามมาจากความได้เปรียบ
การควบคุมที่ 2 — วงจรหยุดดรอว์ดาวน์สูงสุด
กำหนดดรอว์ดาวน์บัญชีสูงสุดที่คุณจะหยุด EA และทบทวน ระดับทั่วไป: 1.5 เท่าของดรอว์ดาวน์สูงสุดจากแบ็คเทสต์ ตัวอย่าง: ดรอว์ดาวน์สูงสุดจากแบ็คเทสต์ -8% วงจรหยุดที่ -12%
เมื่อวงจรหยุดถูกเรียกใช้:
- ปิดใช้งาน AutoTrading (อย่าปิดสถานะที่เปิดอยู่เว้นแต่จะขาดทุนอย่างมีนัยสำคัญ)
- ทบทวน trading journal สำหรับช่วงเวลานั้น — การขาดทุนสอดคล้องกับประเภทกลยุทธ์หรือมีบางอย่างตั้งค่าผิดพลาด?
- รอให้สภาวะตลาดกลับสู่ปกติก่อนรีสตาร์ท (เช่น รอให้ ADX ลดลงต่ำกว่า 30 บนคู่หลักถ้ากลยุทธ์เป็นแบบ mean-reversion)
วงจรหยุดป้องกันไม่ให้สภาวะตลาดที่ไม่ดีสร้างการขาดทุนที่หายนะในขณะที่คุณไม่ได้ดูแล
การควบคุมที่ 3 — การจัดการความสัมพันธ์ระหว่าง EA หลายตัว
การรัน EA สามตัวพร้อมกันไม่ได้เพิ่มการกระจายความเสี่ยงถึงสามเท่า ถ้าทั้งสามตัวเทรด long EUR/USD เมื่อ USD แข็งค่า พวกมันขาดทุนพร้อมกันทั้งหมด
ก่อนใช้งาน EA หลายตัว ตรวจสอบ:
- EA เทรดคู่เดียวกันในทิศทางเดียวกันในเวลาที่ใกล้เคียงกันหรือไม่?
- คู่มีความสัมพันธ์สูงหรือไม่ (ความสัมพันธ์ EUR/USD + GBP/USD มักอยู่ที่ 0.85+)?
กฎง่ายๆ: ถือว่า EA ที่เทรดคู่เดียวกันหรือคู่ที่มีความสัมพันธ์สูงเป็นสถานะเดียวสำหรับการคำนวณดรอว์ดาวน์ ถ้า EA 1 เป็น 0.01 ล็อต EUR/USD long และ EA 2 เป็น 0.01 ล็อต GBP/USD long ความเสี่ยงที่เทียบเท่า EUR/USD รวมใกล้เคียงกับ 1.5 เท่าของสถานะ 0.01 ล็อตเดียว ไม่ใช่ 2 เท่าของสถานะอิสระ
การควบคุมที่ 4 — การหยุดอิควิตี้บัญชีเมื่อดรอว์ดาวน์
แตกต่างจากวงจรหยุด นี่คือการควบคุมระดับ EA ที่กำหนดล่วงหน้า EA หลายตัวในแค็ตตาล็อกนี้ (โดยเฉพาะ Balanced Portfolio V1) มีพารามิเตอร์ EquityDrawdownPause เมื่อตั้งค่าที่ 8% EA จะหยุดการเข้าใหม่ถ้าอิควิตี้บัญชีลดลง 8% จากระดับ high watermark โดยไม่คำนึงถึงคุณภาพสัญญาณ
นี่ไม่ใช่การตัดขาดทุน — การเทรดที่เปิดอยู่ยังคงดำเนินต่อ เป็นการหยุดการเข้าใหม่ที่ป้องกัน EA จากการ pyramid เข้าสู่สภาวะขาดทุน
แนะนำ: ถ้า EA ที่คุณใช้งานไม่มีสิ่งนี้ในตัว ให้ตรวจสอบอิควิตี้รายสัปดาห์และหยุดการเข้าใหม่ด้วยตนเองเมื่อดรอว์ดาวน์เกิน 1.5 เท่าของค่าสูงสุดในอดีต
ตัวอย่างที่ใช้งานได้จริง
บัญชี $2,000 EA เดียว 0.01 ล็อต EUR/USD
- ความเสี่ยงต่อการเทรดที่ stop 20 pip: ~$20 (1% ของบัญชี)
- ช่วงขาดทุน 8 ครั้งที่ 1% ต่อครั้ง: -8% = $160 ขาดทุน
- สอดคล้องกับดรอว์ดาวน์สูงสุดจากแบ็คเทสต์ -8%: กำหนดขนาดถูกต้อง ✓
บัญชี $5,000 EA สามตัวบน EUR/USD, GBP/USD, USD/JPY
- 0.01 ล็อตต่อตัว = $150 ขาดทุนสูงสุดต่อการเทรดต่อ EA
- EA ทั้งสามตัวถูกเรียกใช้พร้อมกัน (เช่น NFP selloff): -$450 ใน 1 วัน
- -$450 / $5,000 = -9% ใน 1 วัน — เกินวงจรหยุดทั่วไป
- วิธีแก้: ลดเป็น 0.01 ล็อตรวมทั้งสามตัว หรือใช้ EA พอร์ตโฟลิโอที่คำนึงถึงความสัมพันธ์เช่น Balanced Portfolio V1 ที่จำกัดคู่ที่เปิดพร้อมกัน