การป้องกันเงินทุน: ติดตั้งเบรกก่อนที่จะต้องใช้มัน
บัญชีในภาพรวมได้รับชั้นการป้องกันของตัวเอง: Equity Guard บันทึกกำไรของตะกร้า, Basket Max Loss กำหนดพื้น, ลิมิตรายวันตัดวันที่แย่ให้สั้นลง และประตูคุณภาพบล็อกการเข้าที่ไม่ดี
position เดียวได้รับการป้องกันด้วย SL แคมเปญหนึ่ง — ด้วยลิมิตและการตอบสนองต่อการกลับตัว แต่บัญชีในภาพรวมต้องมีชั้นการป้องกันของตัวเอง ที่ทำงานโดยเป็นอิสระจากคุณภาพของสัญญาณ set นี้อาร์ม (arm) กลไกสี่อย่าง:
- Equity Guard (EG) — Trailing Stop บนผลลัพธ์ของตะกร้า (basket result) เมื่อกำไรรวมของ position ที่เปิดอยู่ถึง
EG_Start(5 USD) guard จะอาร์ม; จากนั้นผลลัพธ์จะย่อกลับจากจุดสูงสุดได้มากที่สุดEG_Dist(2.50 USD) — หลังจากนั้นทุกอย่างจะถูกปิด กำไรที่ทำได้เลิกเป็นเพียง “กำไรบนกระดาษ” - Basket Max Loss (BML) — พื้นแข็งของตะกร้า: การขาดทุนรวม 25 USD (2.5% ของเงินฝาก) จะปิดทุกอย่าง นี่คือฟิวส์นิรภัยในกรณีที่แคมเปญการเฉลี่ยต้นทุนไปในทางที่ผิด
- Daily P/L Limit (DPL, ฝั่งขาดทุน) — ผลลัพธ์รายวัน −40 USD (4%) จะปิดการเทรด จนสิ้นสุดวัน (hard stop, รีเซ็ตที่ชั่วโมงหลักยึด (anchor) ของวัน) ป้องกันปรากฏการณ์ที่อันตรายที่สุด: การเพิ่ม position หลังจากขาดทุนต่อเนื่องหลายครั้ง
เกณฑ์ (threshold) เหล่านี้ถูกกดลงมาให้เข้ากับสเกลของตะกร้าที่ใช้ Lot 0.01 อย่างตั้งใจ — ในบทเรียนนี้เบรกจะต้อง ทำงานจริง เพื่อให้คุณเห็นมันทำงาน ไม่ใช่เพียงรู้ว่ามันมีอยู่ หาก Lot หรือ Balance ใหญ่ขึ้น ให้ปรับสเกลค่าตามสัดส่วน
- ประตูคุณภาพการเข้า (entry-quality gates) —
Global_MaxSpread=50(ไม่เข้าเมื่อ Spread กว้างผิดปกติ เช่น ช่วง rollover) และFreeOpens_N=3(ตั้งแต่ position ที่ 4 ของแคมเปญเป็นต้นไป ต้องมี position ที่เปิดอยู่อย่างน้อย 1 รายการที่กำไร — เบรกกันมาร์ติงเกล)
เปิดใช้อะไรไว้ และเพราะอะไร
| Feature | Value in the set | Rule |
|---|---|---|
EG_Start_value=5, EG_Dist_value=2.5 (โหมด: สกุลเงิน) | +5 ทำการ arm, −2.50 จากจุดสูงสุดสั่งปิด | ”สิ่งที่หามาได้ควรจะยังคงเป็นของเรา” |
StopAfterEG_Mode=2, พัก 60 นาที | หลังจาก EG ทำงาน พักหนึ่งชั่วโมง | ผลลัพธ์ถูกบันทึกแล้ว อารมณ์เย็นลงแล้ว |
BasketMaxLoss_Mode=0, value=25 | basket ขาดทุน 25 USD = ปิด | พื้นของการขาดทุนที่วางแผนไว้ |
DPL_Loss_value=40, การกระทำ: hard stop | วันที่ −40 USD = จบการเทรดสำหรับวันนี้ | พรุ่งนี้ก็ยังมีเซสชัน |
Global_MaxSpread=50 | Spread > 50 pts บล็อกการเข้า | เราไม่จ่ายเพื่อเข้าในจังหวะที่แย่ที่สุด |
B1_FreeOpens_N=3 | การเข้าไม้ที่ 4 ทำได้เฉพาะเมื่อมีโพซิชันที่กำไรอยู่ | เฉลี่ยต้นทุนด้วยของตัวเอง ไม่ใช่ของที่ยืมมา |
ลำดับชั้นของการทำงาน: DPL (บัญชี, วัน) → EG/BML (ตะกร้า, ตอนนี้) → SL/BE/TS (position เดียว) แต่ละชั้นมีขอบเขตเวลาต่างกัน
สิ่งนี้ทำให้พฤติกรรมของราคาปรากฏชัดได้อย่างไร
- ผลลัพธ์ของตะกร้าก็เป็นกราฟอย่างหนึ่ง EG มองเส้นโค้งกำไรเหมือนราคา และวาง Trailing ลงบนมัน คุณจะเห็นในทางปฏิบัติว่ากำไรของตะกร้าเป็นคลื่นอย่างไร — และบ่อยครั้งเพียงใดที่คลื่นสุดท้ายคืนทุกอย่างกลับไป หากไม่มีใครหยุดมัน
- การกระจายตัวของวัน DPL สอนให้คุณมองการเทรดในหน่วยของวัน ไม่ใช่ของ trade: วันที่แย่หนึ่งวันมีสิทธิ์เกิดขึ้นได้ — แต่ไม่มีสิทธิ์ลากทั้งสัปดาห์ไปด้วย
- Spread ในฐานะสัญญาณ ประตู MaxSpread แสดงว่าโครงสร้างจุลภาคของตลาดเอง (rollover, การประกาศข้อมูล) ก็เป็นตัวกรองได้: เมื่อ Spread วิ่งหนี เงื่อนไขการเข้าย่อมแย่โดยนิยาม
สิ่งที่ควรเฝ้าดู
- บรรทัดสถานะ Equity Guard บนพาเนล EA (armed / ระดับ stop)
- รายการ
[EG],SAFETYและ[DPL]ใน log — การทำงานแต่ละครั้งพร้อมจำนวนเงิน - วันที่จบลงด้วย DPL — เปรียบเทียบกับสิ่งที่เกิดขึ้นหลังจากนั้น: มีการขาดทุนกี่ครั้งที่ไม่ถูกทำให้เกิดขึ้นจริงเพราะ hard stop
ก้าวต่อไป
บทเรียนที่ 10: การป้องกันยังมีมิติของเวลา — จะเทรดเมื่อไรและใครเฝ้าดู stop เมื่อ VPS ล่ม ตารางเวลาและ stop ฝั่งเซิร์ฟเวอร์
EG_ModeEG_Start_valueEG_Dist_valueStopAfterEG_ModeStopAfterEG_PauseMinutesBasketMaxLoss_ModeBasketMaxLoss_valueDPL_Loss_ModeDPL_Loss_valueDPL_Loss_ActionDPL_AnchorHourGlobal_MaxSpreadB1_FreeOpens_N
โหลดไฟล์เหล่านี้ใน MetaTrader 5 ผ่าน F7 → Load เพื่อทำซ้ำบทเรียนได้ตรงตามต้นฉบับ ตั้งแต่รุ่น 2.00 โรบ็อตจะเริ่มต้นในสถานะปิด ดังนั้นหลังโหลดแล้วให้กด ON ในแถวบนสุดของแผงควบคุมด้วย — ถ้าไม่กด จะไม่มีอะไรเกิดขึ้น ใช้งานได้สำหรับผู้ใช้ที่ลงชื่อเข้าใช้และมีไลเซนส์ที่ใช้งานอยู่
สื่อเพื่อการศึกษา ไม่ใช่คำแนะนำการลงทุน เซ็ตเหล่านี้เป็นตัวอย่างเพื่อการสอน — ก่อนนำไปใช้กับบัญชีจริง ให้ทดสอบบน real ticks และปรับให้เข้ากับบัญชีของคุณเอง เงินฝากอ้างอิง 1000 ในสกุลเงินของบัญชี lot 0.01; ปรับสเกลค่าเงินตามสัดส่วนของ Balance ของคุณ