advanced drawdown สูงมาก ~30 trades/mo

มาร์ติงเกล

EA มาร์ติงเกลเพิ่มขนาดสถานะเป็นสองเท่าหลังการขาดทุนแต่ละครั้ง เพื่อให้ไม้ที่ชนะเพียงไม้เดียวชดใช้ทั้งชุด วงจรจบลงด้วยไม้ที่ชนะ อัตราชนะที่เกือบสมบูรณ์แบบจึงถูกฝังไว้ตั้งแต่ก่อนจะเกี่ยวข้องกับตลาดใด ๆ เลขคณิตตัดสินส่วนที่เหลือ: ที่จุดตัดขาดทุนและจุดทำกำไร 30 pips เพดานสี่ขั้น และต้นทุน 2 pips ไม้ที่ชนะหลังขาดทุนติดกันสี่ครั้งไม่อาจชดใช้ชุดนั้นได้

AIStrategyMiner EA Builder: กลยุทธ์ RSI ที่มี stop และเป้าหมาย 30 พิป ประกอบจากบล็อก โดยจุดเข้าอยู่หลังเทมเพลต Martingale

ภาพรวม

บันได: ขนาดล็อตหลังแพ้แต่ละครั้ง

ล็อตฐาน 0.01 ตัวคูณ 2.0 Max Level 4 ตามเทมเพลต Martingale ของ Builder แถวคือจำนวนครั้งที่แพ้ติดกัน ล็อตหยุดที่เพดานและอยู่ตรงนั้นจนกว่าจะมีไม้ชนะ

บันได: ขนาดล็อตหลังแพ้แต่ละครั้ง แผนภูมิแท่งขนาดล็อตหลังแพ้ติดกัน 0 ถึง 6 ครั้ง: 0.01, 0.02, 0.04, 0.08 แล้วเป็น 0.16 ตั้งแต่การแพ้ครั้งที่สี่เป็นต้นไป และคงที่ 0.16 ในครั้งที่ห้าและหก 0 0.01 1 0.02 2 0.04 3 0.08 4 0.16 5 0.16 6 0.16 คงที่ 0.16 จนกว่าจะชนะ

ภาพรวม

ไม้ชนะไม้เดียวชดเชยรอบที่แพ้ได้ไหม

พิปสุทธิหลังไม้ชนะ ที่ล็อตฐาน 0.01 stop และเป้าหมาย 30 พิป และต้นทุนไป-กลับ 2 พิป แถวคือรอบแพ้ก่อนหน้า หลังแพ้สามครั้ง ไม้ชนะได้แค่เสมอตัว หลังสี่ครั้งจะขาดทุน และเมื่อเกินเพดาน การแพ้เพิ่มทุกครั้งยิ่งเสียมากขึ้นอย่างมาก

ไม้ชนะไม้เดียวชดเชยรอบที่แพ้ได้ไหม แผนภูมิแท่งผลสุทธิเป็นพิปหลังไม้ชนะที่ตามหลังรอบแพ้ โดยมีต้นทุน 2 พิป: +24 หลังแพ้หนึ่งครั้ง, +16 หลังสองครั้ง, 0 หลังสามครั้ง, −32 หลังสี่ครั้ง, −544 หลังห้าครั้ง และ −1056 หลังหกครั้ง 1 +24 2 +16 3 0 4 −32 5 −544 6 −1056

กลไก

หลังไม้ที่ขาดทุนแต่ละไม้ EA จะคูณขนาดสถานะถัดไปด้วยตัวคูณคงที่ ที่พบบ่อยที่สุดคือ 2.0 แล้วเข้าใหม่ วงจรจบเมื่อมีไม้ปิดด้วยกำไร ซึ่งรีเซ็ตขนาดกลับสู่ระดับฐาน เพราะวงจรถูกนิยามให้จบด้วยไม้ที่ชนะ อัตราชนะที่รายงานจึงเป็นคุณสมบัติของนิยาม ไม่ใช่การวัดตัวกฎ สิ่งที่ผันแปรคือความลึกของบันไดก่อนไม้ที่ชนะจะมาถึง: หลังขาดทุน k ครั้ง ไม้ถัดไปมีขนาด 2^k เท่าของขนาดฐาน ดังนั้นการขาดทุนติดกันสิบครั้งจึงเรียกร้องสถานะขนาด 1,024 เท่า

ความเหมาะสม

ไม่มีสภาวะตลาดใดที่บันไดนี้ปลอดภัย มีเพียงสภาวะที่มันยังไม่ถูกทดสอบ คำแนะนำทั่วไปที่ให้เลือกสัญลักษณ์ที่แกว่งในกรอบหรือกลับสู่ค่าเฉลี่ยไม่ได้ขจัดความเสี่ยง: คู่เงินที่กลับสู่ค่าเฉลี่ยโดยเฉลี่ยก็ยังเกิดเทรนด์เป็นบางครั้ง และการเข้าสวนเทรนด์จะเจอเทรนด์นั้นเป็นช่วงขาดทุนต่อเนื่องที่ไม่ขาดตอนเพียงช่วงเดียว เพดานจำนวนขั้นจำกัดขนาดการขาดทุนโดยไม่ได้ขจัดมัน เหมาะเฉพาะเทรดเดอร์ที่คำนวณการขาดทุนกรณีเลวร้ายที่สุดไว้ล่วงหน้า และเสียบัญชีทั้งหมดได้โดยไม่มีผลกระทบ

หมายเหตุ

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

นั่นทำให้คำกล่าวอ้างนี้ตรวจสอบได้ง่ายเป็นพิเศษ คุณเขียนเลขคณิตของบันไดออกมาได้ก่อนแตะข้อมูลตลาด และบวกต้นทุนที่มันจ่ายทีละบรรทัด หน้านี้ทำเช่นนั้น แล้วอ่านว่าเทมเพลต Martingale และบล็อก Martingale Lot ของ Builder เองทำอะไรจริง — รวมถึงพฤติกรรมหนึ่งของเพดานจำนวนขั้นที่คำอธิบายส่วนใหญ่ละไว้

ทำงานอย่างไร: บันไดคือนิยาม ไม่ใช่ความได้เปรียบ

กฎมีเพียงบรรทัดเดียว เริ่มที่ขนาดฐาน หลังขาดทุน ให้คูณสถานะถัดไปด้วยตัวคูณคงที่ ปกติคือ 2.0 เมื่อชนะ ให้รีเซ็ตกลับสู่ฐาน ทุกอย่างระหว่างการรีเซ็ตสองครั้งคือหนึ่งวงจร

เลขคณิตที่ตามมานั้นตายตัว หลังขาดทุนติดกัน k ครั้ง บันไดได้วางเดิมพันไปแล้ว 1 + 2 + 4 + … + 2^(k−1) = 2^k − 1 หน่วย และไม้ถัดไปมีขนาด 2^k หน่วย ขาดทุนติดกันเก้าครั้งคือไม้ขนาด 512 หน่วยเทียบกับ 511 หน่วยที่เสียไปแล้ว สิบครั้งคือไม้ขนาด 1,024 หน่วย

ผลสองอย่างควรแยกออกจากกัน เพราะคำอธิบายกลยุทธ์นี้มักผสมมันเข้าด้วยกัน

อย่างแรกคืออัตราชนะเลิกเป็นการวัด กฎ นิยาม วงจรว่าปิดด้วยไม้ที่ชนะ ดังนั้นทุกวงจรที่จบสมบูรณ์คือวงจรที่ชนะ วงจรเดียวที่ไม่ชนะคือวงจรที่บัญชีไปไม่ถึงตอนจบ การยกอัตราชนะรายวงจรของมาร์ติงเกลขึ้นมาอ้างก็คือการท่องนิยามกลับมานั่นเอง

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

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

ตัวคูณที่บันไดต้องการจริง ๆ

มีความล้มเหลวแบบหนึ่งที่มาถึงก่อนการล้างบัญชี และแทบไม่มีใครพูดถึง: บันไดแบบเพิ่มเป็นสองเท่าไม่ได้ชดใช้ชุดขาดทุนที่มันถูกสร้างมาเพื่อชดใช้เสมอไป

เงื่อนไขเป็นเลขคณิต หลังขาดทุน k ครั้ง บันไดได้วางเดิมพันไปแล้ว 2^k − 1 หน่วยของการขาดทุนเฉลี่ย และไม้กู้คืนขนาด 2^k หน่วยให้ผลกลับมา 2^k × อัตราส่วนกำไรต่อขาดทุน ดังนั้นการกู้คืนจะชดใช้ชุดนั้นได้ก็ต่อเมื่ออัตราส่วนกำไรต่อขาดทุน — กำไรเฉลี่ยหารด้วยขาดทุนเฉลี่ย — เกิน 0.5 ที่ขั้นแรก 0.75 ที่ขั้นที่สอง 0.875 ที่ขั้นที่สาม และเข้าใกล้ 1.0 เมื่อชุดยาวขึ้น การเพิ่มเป็นสองเท่าเป็นตัวคูณที่ถูกต้องก็เฉพาะกับกฎที่กำไรเฉลี่ยเท่ากับขาดทุนเฉลี่ยอยู่แล้วเท่านั้น

ต้นทุนขยับเกณฑ์ทุกข้อเหล่านั้น เพราะโบรกเกอร์เรียกเก็บมันบนสถานะที่ขยายขนาดแล้ว ลองดูเทมเพลต Martingale ของ Builder: จุดตัดขาดทุน 30 pips และจุดทำกำไร 30 pips อัตราส่วนกำไรต่อขาดทุนจึงเท่ากับ 1.0 พอดีก่อนหักต้นทุน เพิ่มต้นทุนไปกลับ 2 pips แล้วไม้ที่ชนะแต่ละไม้ได้สุทธิ 28 ขณะที่ไม้ที่แพ้แต่ละไม้เสีย 32 — อัตราส่วนที่แท้จริงคือ 0.875 ค่านี้ผ่านสองเกณฑ์แรก อยู่ตรงเกณฑ์ที่สามพอดี และล้มเหลวตั้งแต่ขั้นที่สี่

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

เทมเพลต Martingale และบล็อกของ Builder ทำอะไร

Builder มาพร้อมเทมเพลต Martingale หนึ่งตัว: จุดเข้าด้วย RSI 14 ที่ซื้อเมื่อต่ำกว่า 25 และขายเมื่อสูงกว่า 75 จุดตัดขาดทุนและจุดทำกำไร 30 pips และบล็อก Martingale Lot ที่ตั้งฐานไว้ 0.01 ตัวคูณ 2.0 และ Max Level เท่ากับ 4 แกลเลอรีไม่ได้ติดป้ายว่าแนะนำให้เทมเพลตนี้ ป้าย “แนะนำ” สงวนไว้ให้เทมเพลตที่เข้าครั้งเดียว มีจุดตัดขาดทุนและจุดทำกำไรคงที่ในทุกการเข้า และไม่มีบล็อกมาร์ติงเกล การถัวขาลง การพีระมิด หรือการกลับทิศ

พฤติกรรมสองอย่างของบล็อกนี้สำคัญกว่าค่าเริ่มต้นของมัน

ระดับคือช่วงขาดทุนติดต่อกัน และมันหยุดที่เพดานโดยไม่รีเซ็ต EA ที่คอมไพล์แล้วนับไม้ที่ขาดทุนติดกันบนสัญลักษณ์และ magic number นั้นจากประวัติการเทรดในทุกติ๊ก และจำกัดจำนวนนั้นไว้ที่ Max Level ดังนั้นล็อตจึงไต่จาก 0.01 → 0.02 → 0.04 → 0.08 → 0.16 แล้ว ค้าง อยู่ที่ 0.16 จนกว่าจะมีไม้ชนะ มันไม่ได้ลดกลับสู่ฐาน เพดานจึงไม่ใช่จุดหยุดของบันได มันเปลี่ยนส่วนหางของบันไดให้กลายเป็นการเดิมพันคงที่ที่ขนาดใหญ่ที่สุด

การหยุดตามดรอว์ดาวน์ทำให้ EA หยุดนิ่ง แต่ไม่ได้ปิดอะไรเลย อินพุต Halt at drawdown (%) ของบล็อก (ค่าเริ่มต้น 30) เทียบ equity ของบัญชีกับจุดสูงสุดของมัน เมื่อส่วนต่างถึงเกณฑ์ EA จะออกจากทุกติ๊กก่อนเวลา มันไม่เปิดไม้ใด ๆ และบล็อกที่ทำงานหลังการตรวจนั้น — Account Guard, Close All, Basket Average TP และการถัวขาลง — ก็ไม่ถูกประเมินเช่นกัน จุดตัดขาดทุนและจุดทำกำไรที่อยู่ที่โบรกเกอร์แล้วยังคงอยู่ และการออกแบบเทรลลิงหรือเลื่อนจุดคุ้มทุนก็ยังทำงานต่อ EA เก็บค่าจุดสูงสุดไว้ในตัวแปร global ของเทอร์มินัล การรีสตาร์ตจึงไม่รีเซ็ตมัน

นี่คือความหมายของสิ่งนั้นต่อช่วงขาดทุนหนึ่งช่วงที่ค่าตั้งของเทมเพลต หน่วยเป็น pips ที่ล็อตฐาน 0.01 หากไม้ถัดไปหลังช่วงนั้นชนะ:

ช่วงขาดทุนล็อตของไม้กู้คืนสุทธิหลังชนะ ไม่มีต้นทุนสุทธิหลังชนะ ต้นทุน 2 pips
10.02+30+24
20.04+30+16
30.08+300
40.16+30−32
50.16 (ถึงเพดาน)−450−544
60.16 (ถึงเพดาน)−930−1,056

หากไม่มีต้นทุน บันไดที่มีเพดานชดใช้ทุกช่วงได้จนถึงสี่ และล้มเหลวตั้งแต่ช่วงที่ห้า เมื่อมีต้นทุน 2 pips มันล้มเหลวเร็วขึ้นหนึ่งขั้น ต่ำกว่าเพดาน ผลตอบแทนคงที่ที่ +30 เหนือเพดาน การขาดทุนเพิ่มขึ้น 480 ถึง 512 pips ของล็อตฐานต่อการขาดทุนที่เพิ่มขึ้นแต่ละครั้ง

เงื่อนไขการทดสอบ
แหล่งที่มาผลวัดพื้นฐานที่แสดงบนการ์ดเทมเพลต Martingale ใน EA Builder
สัญลักษณ์ / ไทม์เฟรมUSD/JPY M5 (Exness MT5 วัดใหม่เมื่อ 2026-09-19 หลังการแก้ไข สเปรดคงที่ 20 points คุณภาพประวัติ 72 %)
ช่วงเวลา2025-06-01 – 2026-06-09
แบบจำลองM1 OHLC (ระดับแท่ง ไม่ใช่ติ๊กจริง)
เงินฝาก / อินพุต10,000 ค่าเริ่มต้นของเทมเพลต ไม่ออปติไมซ์

ที่ค่าเริ่มต้น เทมเพลตนี้ได้ตัวประกอบกำไร 0.85 จาก 646 ไม้ ดรอว์ดาวน์ −4.71 % และผลสุทธิ −363.54 ในผลวัดพื้นฐานที่ค่าเริ่มต้นของเทมเพลตใน Builder ที่เราวัดเอง — รัน USD/JPY M5 ครั้งเดียวตลอดหนึ่งปี อินพุตค่าเริ่มต้น ไม่ออปติไมซ์ — ส่วนใหญ่จบต่ำกว่าตัวประกอบกำไร 1.0 และบันไดก็ไม่ได้ยกตัวนี้ขึ้นไปเหนือระดับนั้น

0.16ล็อตสูงสุดที่ฐาน 0.01 ×2 Max Level 4 — ค้างไว้จนกว่าจะมีไม้ชนะ
4 ครั้งช่วงขาดทุนที่ต้นทุน 2 pips ทำให้บันได 30/30 ชดใช้ไม่ได้
0.85ตัวประกอบกำไรของเทมเพลต Martingale ที่ค่าเริ่มต้น

สภาวะตลาด: สิ่งที่บันไดต้องการแต่ไม่ได้รับ

เงื่อนไขบันไดรอดบันไดล้ม
ช่วงขาดทุนสั้นและถูกคั่นด้วยไม้ชนะการเคลื่อนไหวต่อเนื่องครั้งเดียวที่กฎเข้าซ้ำสวนทาง
อัตราส่วนกำไรต่อขาดทุนอย่างน้อย 1.0 หลังหักต้นทุน ไม้กู้คืนจึงชดใช้ชุดได้ต่ำกว่า 1.0 — ไม้ที่ชนะไม่อาจชดใช้เดิมพัน
การกำหนดขนาดสถานะขั้นบนสุดของบันไดอยู่ในมาร์จิ้นว่างและขีดจำกัดปริมาณของสัญลักษณ์ไม้กู้คืนไม่มีเงินพอหรือวางไม่ได้
ช่วงทดสอบครอบคลุมช่วงขาดทุนที่แย่ที่สุดที่สัญลักษณ์สร้างได้จบก่อนช่วงนั้นจะมาถึง
แบบจำลองต้นทุนคิดสลิปเพจและสวอปบนทุกไม้ที่ขยายขนาดสเปรดเฉลี่ยคงที่ ไม่คิดค่าถือข้ามคืน

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

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

พารามิเตอร์และการตั้งค่าใน MT5

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

บล็อกและอินพุตความเสี่ยงอยู่ตรงไหนควบคุมอะไร
Martingale Lot Multiplierค่าใดก็ตามที่มากกว่า 1.0ราคาของแต่ละขั้น 2.0 คือค่ามาตรฐาน และเล็กเกินไปสำหรับอัตราส่วนกำไรต่อขาดทุนที่ต่ำกว่า 1.0 หลังหักต้นทุน
Martingale Lot Max Levelต้องมีขอบเขต 1–10จำกัดบันได การขาดทุนที่เกินจุดนี้เกิดที่ล็อตสูงสุด
Martingale Lot Halt at drawdown (%)ทำให้ EA หยุดนิ่ง ไม่ปิดอะไรเลยหยุดไม้ใหม่ — และการตรวจที่ตามหลัง — เมื่อดรอว์ดาวน์จาก equity สูงสุดถึงเกณฑ์
Averaging Down Max Additions / Interval (pips) / Lot Multiplierตัวคูณที่มากกว่า 1.0 คือมาร์ติงเกลการเคลื่อนไหวทำให้ตะกร้าลึกลงเร็วแค่ไหน และการเพิ่มแต่ละครั้งแพงเพียงใด
Basket Average TPสุทธิรวมทุกขาที่เปิดอยู่ปิดตะกร้าที่ราคาเฉลี่ยถ่วงน้ำหนักบวก N pips
Account Guard Floating loss cap (% of balance)เบรกเกอร์ตัวจริง หากมันตัดก่อนปิดสถานะของ EA นี้เมื่อขาดทุนลอยตัวของบัญชีถึง N % ของยอดคงเหลือ แล้วหยุดพัก
Spread Filter Max Spread (points)เหนือสเปรดปกติเล็กน้อยบล็อกไม้ที่ขยายขนาดซึ่งมาถึงในสภาวะที่แย่ที่สุด

ความจริงของ MT5 สามข้อตัดสินว่าบันไดจะทำงานตามที่ออกแบบหรือไม่:

  • คำสั่งกู้คืนอาจถูกปฏิเสธเฉย ๆ ขนาดสถานะถูกจำกัดด้วย SYMBOL_VOLUME_MAX และถูกปัดตาม SYMBOL_VOLUME_STEP EA ที่ Builder สร้างจะตัดล็อตที่ใหญ่เกินให้เหลือค่าสูงสุดและปัดตามขั้นก่อนส่ง และไม้กู้คืนที่ถูกตัดขนาดไม่อาจชดใช้ชุดที่มันถูกกำหนดขนาดมาให้ชดใช้ ตรวจขั้นบนสุดของบันไดเทียบกับทั้งสองค่าก่อนสิ่งอื่นใด
  • การ stop-out เกิดจากระดับมาร์จิ้น ไม่ใช่จาก equity เมื่อ ACCOUNT_MARGIN_LEVEL ตกทะลุเกณฑ์ stop-out ของโบรกเกอร์ สถานะจะถูกปิด และมาร์จิ้นคอลมาถึงก่อนที่ equity จะถึงศูนย์ ส่วนการคุ้มครองยอดคงเหลือติดลบตัดสินว่าความเสียหายจะหยุดที่ศูนย์หรือไม่
  • ความเที่ยงตรงของแบ็คเทสต์สำคัญกับกลยุทธ์นี้มากกว่ากลยุทธ์อื่นใด ผลทั้งหมดขึ้นอยู่กับไม้บันไดลึกเพียงไม่กี่ไม้ จงรันด้วยข้อมูลติ๊กจริง อ่านคุณภาพการจำลอง และถือว่าผลที่สร้างจาก OHLC 1 นาทีเป็นเพียงการอ่านครั้งแรก
  1. สร้างจุดเข้าด้วยบล็อก Fixed Lot ก่อนแล้ววัดผล จดอัตราส่วนกำไรต่อขาดทุนและช่วงขาดทุนติดต่อกันที่แย่ที่สุด — สองตัวเลขนี้ ไม่ใช่อัตราชนะ ที่ตัดสินบันได
  2. คำนวณขั้นบนสุดของบันได: ล็อตฐาน × ตัวคูณยกกำลัง Max Level แล้วตรวจเทียบกับ SYMBOL_VOLUME_MAX และมาร์จิ้นว่างของคุณ
  3. เทียบอัตราส่วนกำไรต่อขาดทุนหลังหักต้นทุนกับเกณฑ์ข้างบน และปฏิเสธตัวคูณนั้นหากไม้กู้คืนชดใช้ชุดไม่ได้
  4. สลับเป็นบล็อก Martingale Lot และเพิ่ม Account Guard ที่ตั้งไว้ต่ำกว่าเกณฑ์การหยุดมาก เพื่อให้เทสเตอร์รับรู้การขาดทุนก่อนที่การหยุดจะทำให้ตัวป้องกันหยุดนิ่ง
  5. ขยายการทดสอบจนครอบคลุมการเคลื่อนไหวต่อเนื่องที่สวนตรรกะการเข้าอย่างน้อยหนึ่งครั้ง หากไม่ครอบคลุม ผลนั้นคือยังไม่ถูกทดสอบ ไม่ใช่แข็งแกร่ง

รูปแบบความล้มเหลว: EA มาร์ติงเกลจบลงอย่างไร

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

วิธีทดสอบ EA มาร์ติงเกลใน AIStrategyMiner ก่อนที่มันจะทำให้เสียเงิน

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

  • สร้างสัญญาณเข้าด้วย Fixed Lot แล้วกด Measure อ่านช่วงขาดทุนติดต่อกันที่แย่ที่สุดและอัตราส่วนกำไรต่อขาดทุนก่อนเพิ่มบันไดใด ๆ
  • เขียนตารางบันไดข้างบนสำหรับจุดตัดขาดทุน จุดทำกำไร ต้นทุน และ Max Level ของคุณเอง แล้วหาความยาวช่วงขาดทุนที่ไม้ชนะเลิกชดใช้ได้
  • แทนที่ Fixed Lot ด้วยบล็อก Martingale Lot แล้วเทียบผลทั้งสองบนข้อมูลเดียวกัน โดยตั้ง Account Guard ไว้ต่ำกว่าเกณฑ์การหยุด
  • ยืนยันใน MT5 Strategy Tester ด้วยติ๊กจริงในช่วงที่มีการเคลื่อนไหวสวนทางอย่างต่อเนื่อง

ไฟล์ .ex5 ที่คอมไพล์จากโฟลว์ของคุณเองใช้ได้ฟรี ซอร์สโค้ด .mq5 เป็นส่วนหนึ่งของ Pro ซึ่งซื้อครั้งเดียวโดยไม่มีการสมัครสมาชิกรายเดือน — ดู ราคา หากต้องการอ่านว่าบันไดที่สร้างขึ้นนับระดับอย่างไร ส่วน ระเบียบวิธี ของเว็บไซต์อธิบายว่าควรอ่านผลแบ็คเทสต์อย่างไร

มาร์ติงเกลเทียบกับกริด

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

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

วัดบันไดที่สัญญาณของคุณจะต้องใช้

ประกอบจุดเข้าด้วยล็อตคงที่ก่อน แล้วอ่านรอบแพ้ที่แย่ที่สุดและอัตราส่วนกำไรต่อขาดทุน จากนั้นเทียบกับบล็อก Martingale Lot บนข้อมูลเดียวกัน โดยตั้ง Account Guard ไว้ต่ำกว่าจุดหยุด ก่อนจะมีเงินทุนเข้ามาเกี่ยวข้อง

  • คอมไพล์ไฟล์ .ex5 มาตรฐานสำหรับ MetaTrader 5 แล้วทดสอบกับทิกจริงในช่วงที่มีการเคลื่อนไหวสวนทางจุดเข้าต่อเนื่องยาวนาน

ตรวจสอบ EA ที่เสร็จแล้วใน MetaTrader 5 ก่อนไว้วางใจ ตัวเลขในหน้านี้มาจากค่าที่คุณพิมพ์เอง ไม่ใช่การคาดการณ์ผลลัพธ์

AIStrategyMiner EA Builder: บล็อกกลยุทธ์ที่เชื่อมต่อกันบนแคนวาส มีแผงคุณสมบัติอยู่ด้านขวา

คู่เงินทั่วไป

กลยุทธ์นี้ได้ผลดีที่สุดที่ไหน

บทความที่เกี่ยวข้อง

คำถามที่พบบ่อย

EA มาร์ติงเกลคืออะไร
EA มาร์ติงเกลคือ Expert Advisor ที่กำหนดขนาดสถานะจากผลของไม้ก่อนหน้า ไม่ใช่จากรูปแบบการเข้า หลังการขาดทุนแต่ละครั้งมันจะคูณสถานะถัดไปด้วยตัวคูณคงที่ ปกติคือ 2.0 และกลับสู่ขนาดฐานทันทีที่มีไม้ปิดด้วยกำไร ตรรกะการเข้าจะเป็นอะไรก็ได้ — จุดสุดขั้วของ RSI การตัดกันของเส้นค่าเฉลี่ย ระดับกริด — เพราะบันไดคือส่วนที่ทำงานจริง นั่นยังเป็นเหตุผลที่มันตรวจสอบได้ง่าย: เลขคณิตของบันไดเขียนออกมาได้ก่อนจะรันการทดสอบใด ๆ
EA มาร์ติงเกลมีอัตราชนะสูงจริงหรือไม่
มันมีอัตราชนะรายวงจรสูงโดยโครงสร้าง ซึ่งเป็นคนละเรื่องกัน วงจรมาร์ติงเกลถูกนิยามให้จบเมื่อมีไม้ปิดด้วยกำไร ดังนั้นทุกวงจรที่จบสมบูรณ์จึงเป็นวงจรที่ชนะ เว้นแต่บัญชีจะหมดเสียก่อน ตัวเลขที่ถูกกำหนดไว้ก่อนรันการทดสอบไม่ได้บอกอะไรเกี่ยวกับตัวกฎเลย ให้อ่านอัตราชนะรายไม้ที่อยู่เบื้องหลัง อัตราส่วนกำไรต่อขาดทุน และช่วงขาดทุนติดต่อกันที่แย่ที่สุดแทน
EA มาร์ติงเกลควรอนุญาตให้เพิ่มเป็นสองเท่ากี่ขั้น
ไม่มีจำนวนขั้นใดทำให้บันไดปลอดภัย เพดานจำกัดขนาดการขาดทุน แต่ไม่ได้ขจัดมัน ในบล็อก Martingale Lot ของ Builder ระดับคือจำนวนครั้งที่ขาดทุนติดกันซึ่งนับจากประวัติการเทรด และจะหยุดเพิ่มที่ Max Level — จากนั้นล็อตจะค้างอยู่ที่ขั้นบนสุดจนกว่าไม้ที่ชนะจะมาถึง ด้วยฐาน 0.01 ตัวคูณ 2.0 และเพดาน 4 ล็อตสูงสุดคือ 0.16 และทุกการขาดทุนที่เกินครั้งที่สี่จะเกิดที่ 0.16 โดยบันไดไม่ได้ชดใช้มัน จงเลือกเพดานจากการขาดทุนกรณีเลวร้ายที่คุณคำนวณไว้ ไม่ใช่จากตัวเลขกลม ๆ
EA มาร์ติงเกลกู้คืนการขาดทุนได้หรือไม่
ได้ก็ต่อเมื่อกำไรเฉลี่ยหลังหักต้นทุนมากพอ หลังขาดทุน k ครั้ง บันไดได้วางเดิมพันไปแล้ว 2^k − 1 หน่วย และไม้กู้คืนมีขนาด 2^k หน่วย ไม้ที่ชนะจึงชดใช้ทั้งชุดได้ก็ต่อเมื่ออัตราส่วนกำไรต่อขาดทุนเกินราว 0.5 ที่ขั้นแรก 0.75 ที่ขั้นที่สอง 0.875 ที่ขั้นที่สาม และเข้าใกล้ 1.0 เมื่อชุดยาวขึ้น ต้นทุนดันเกณฑ์เหล่านั้นสูงขึ้น เพราะมันถูกเรียกเก็บบนทุกไม้ที่ขยายขนาด ที่จุดตัดขาดทุนและจุดทำกำไร 30 pips พร้อมต้นทุนไปกลับ 2 pips ไม้ที่ชนะหลังขาดทุนสามครั้งทำได้แค่เท่าทุน และหลังสี่ครั้งก็ขาดทุน
มาร์ติงเกลปลอดภัยกว่าบนคู่เงินที่แกว่งในกรอบหรือกลับสู่ค่าเฉลี่ยไหม
ไม่ใช่ในแบบที่คำแนะนำสื่อ คู่เงินที่กลับสู่ค่าเฉลี่ยให้บันไดเจอชุดขาดทุนสั้น ๆ มากขึ้น ซึ่งทำให้เส้นทุนราบรื่นขึ้น แต่ผลลัพธ์ถูกตัดสินด้วยช่วงขาดทุนที่ยาวที่สุดที่สัญลักษณ์นั้นสร้างได้ การเข้าสวนเทรนด์จะเจอช่วงที่ตลาดเป็นเทรนด์เป็นก้อนการขาดทุนต่อเนื่องก้อนเดียว เพราะการเคลื่อนไหวเดียวกันที่ชนะไม้แรกก็ชนะไม้ถัดไปด้วย ไม่มีชื่อคู่เงินใดบอกได้ว่าก้อนนั้นยาวได้แค่ไหน มีแต่การทดสอบระยะยาวที่มีการเคลื่อนไหวสวนทางการเข้าอย่างต่อเนื่องเท่านั้นที่บอกได้
มาร์ติงเกลต่างจากการเทรดแบบกริดอย่างไร
กริดล้วนวางคำสั่งตามช่วงห่างคงที่ด้วยขนาดคงที่และทำกำไรจากการแกว่งตัว ส่วนมาร์ติงเกลเปลี่ยนขนาดเพื่อตอบสนองต่อการขาดทุน ทั้งสองมักถูกนำมารวมกัน และการรวมกันนั้นเองคือที่มาของบัญชีที่พังส่วนใหญ่ เพราะระยะห่างกริดกำหนดว่าบันไดลึกเร็วแค่ไหน ส่วนตัวคูณกำหนดว่าแต่ละขั้นแพงเพียงใด ถ้า EA มีอินพุตตัวคูณล็อตที่มากกว่า 1.0 มันคือมาร์ติงเกล ไม่ว่าจะถูกเรียกว่าอะไร จงอ่านอินพุตนั้นก่อนดูเส้นทุน