การหมุนเวียนเป็นการตัดสินใจระดับบัญชี ไม่ใช่เพียงรายชื่อผู้ชนะประจำวัน กลยุทธ์เพื่อการศึกษานี้เปรียบเทียบคู่เงิน Forex คงที่ชุดเดิมด้วยผลตอบแทนมีเครื่องหมายจากแท่งปิด เทรดเพียงคู่ที่เข้าเกณฑ์คู่เดียว และใช้ช่วงผ่อนผันเพื่อไม่เปลี่ยนความเสี่ยงตามอันดับที่เปลี่ยนเล็กน้อยทุกครั้ง
แยกการจัดอันดับเมื่อไม่มีสถานะ การทบทวนสถานะเดิม และการยืนยันการออก ผู้นำรายใหม่ไม่ได้อนุญาตให้ถือทั้งสองคู่ กฎและตัวเลขเป็นสมมติฐานที่ผู้เขียนสร้างเพื่อทดสอบ ไม่ใช่ผลงานยืนยันแล้วหรือค่าตั้งแนะนำ ช่วงผ่อนผันไม่ได้พิสูจน์อัตราหมุนเวียนที่เหมาะที่สุดหรือความได้เปรียบทำกำไร
1. กำหนดกลุ่มคู่เงินและโควตาสถานะร่วม
ใช้ EURUSD, GBPUSD และ USDJPY ตามลำดับตัดสินเมื่อเสมอกันนี้อย่างเคร่งครัด บน D1 จากโบรกเกอร์เดียว ตรวจส่วนต่อท้ายสัญลักษณ์ก่อนทดสอบและคงทิศทางการเสนอราคา ใช้บัญชีเฉพาะที่ถือสถานะตลาดได้มากสุดสถานะเดียวและไม่มีคำสั่งเข้ารอดำเนินการ สถานะมือหรือ EA อื่นระงับการเข้าใหม่ อย่าปิดสถานะที่ยังระบุไม่ได้โดยอัตโนมัติ
สถานะเดียวจำกัดการซ้อน แต่ไม่พิสูจน์การกระจายความเสี่ยง อ่านคู่มือความเสี่ยงรายสกุลเงินและนโยบายความเสี่ยงบัญชี ตัวประสานเดียวหรือล็อกบัญชีที่ทดสอบต้องจองโควตา เก็บเวลาการตัดสินใจ และตรวจสอบสถานะหลังเริ่มใหม่ สำเนา EA อิสระบนหลายกราฟไม่ได้ให้กระบวนการนี้ กลยุทธ์หลายคู่เงินแรกจัดอันดับเบรกเอาต์ ส่วนนี้ใช้ผลตอบแทนและกฎตามสถานะที่ถือ
2. เก็บข้อมูลรายวันให้ตรงเวลากันครั้งเดียว
ใช้ขอบเขต D1 จริงของโบรกเกอร์ ไม่สมมติเที่ยงคืน UTC หลังเริ่มช่วงรายวันใหม่ ให้เวลาสูงสุด 300 วินาทีเพื่อให้ข้อมูลครบ ต้องมีอย่างน้อย 200 แท่ง D1 ปิดแล้วต่อคู่ ราคาและ ATR เป็นบวกและถูกต้อง พร้อมเวลาที่ตรงกันของแท่ง 0 และแท่งปิด 1–21 ในทุกคู่ ปฏิเสธประวัติที่ขาดหรือไม่ตรง แทนการถือว่าไม่มีสัญญาณ ช่วงย้อนหลังนับแท่งโบรกเกอร์ที่สมบูรณ์ ไม่ใช่จำนวนวันปฏิทินตายตัว
ข้อมูลครบครั้งแรกทำให้การตัดสินใจถูกใช้แล้ว แม้ไม่มีสัญญาณหรือไม่ผ่านเงื่อนไข หากไม่ครบในเวลา ให้ข้ามการอัปเดตอันดับและการเข้าใหม่ทั้งหมด ดูแลสต็อป เป้าหมาย และการออกตามเวลาเดิมต่ออย่างอิสระ ห้ามจัดอันดับซ้ำ ใช้ผู้ชนะเก่า หรือเปิดรอบเดิมหลังเริ่มใหม่ หากมีสถานะตอนเริ่ม รอบนี้เข้าใหม่ไม่ได้แม้ปิดสถานะทันที
3. วัดโมเมนตัมสัมพัทธ์ที่มีเครื่องหมาย
แท่ง 0 กำลังก่อตัว แท่ง 1 คือ D1 ล่าสุดที่ปิดแล้ว ให้ C1 เป็น iClose(symbol, PERIOD_D1, 1) และ C21 เป็น iClose(symbol, PERIOD_D1, 21) ผลตอบแทนร้อยละดิบข้าม 20 ช่วงที่สมบูรณ์คือ 100 × (C1 / C21 − 1) ปัดผลที่มีเครื่องหมายเป็นทศนิยม 4 ตำแหน่ง โดยค่ากึ่งกลางพอดีปัดออกจากศูนย์ เพื่อได้ R กำหนด M = abs(R) ใช้ค่าที่ปัดแล้วตัดสินคุณสมบัติ อันดับ และเปรียบเทียบการเปลี่ยน
คู่เงินเข้าเกณฑ์เมื่อ M อย่างน้อย 0.50% ค่าเท่ากันผ่าน R บวกหมายถึง BUY ลบหมายถึง SELL จัดอันดับด้วยความแรงสัมบูรณ์ จึงให้ผลตอบแทนลบที่มีขนาดมากกว่าชนะเป็น SELL ได้ นี่คือการเปรียบเทียบการเปลี่ยนราคาคู่เงิน ไม่ใช่ความแข็งแกร่งอิสระของสกุลเงิน ผลตอบแทนลงทุนในสกุลบัญชี หรือคะแนนปรับความผันผวน การกลับด้านคู่เสนอราคาทำให้สูตรเปลี่ยน อย่าใช้สัญลักษณ์ทิศกลับแทน
4. จัดอันดับเมื่อบัญชีไม่มีสถานะ
เลือก M ที่เข้าเกณฑ์สูงสุด หากเสมอใช้ลำดับคงที่ ตารางแสดงทศนิยม 2 ตำแหน่ง แต่ตัดสินด้วย 4 ทุกค่าเป็นข้อมูลสมมติ ไม่ใช่แท่งย้อนหลังหรืออนุกรมผลตอบแทนที่สร้างคืนอย่างอิสระ คะแนนสูงไม่ประมาณโอกาสชนะหรือกำไรคาดหวัง
| สัญลักษณ์ | C21 | C1 | R | สัญญาณ | M |
|---|---|---|---|---|---|
| EURUSD | 1.1000 | 1.1088 | +0.80% | BUY | 0.80% |
| GBPUSD | 1.25000 | 1.26375 | +1.10% | BUY | 1.10% |
| USDJPY | 150.00 | 149.10 | −0.60% | SELL | 0.60% |
กรณีไม่มีสถานะ เลือก GBPUSD เพื่อตรวจการส่งคำสั่ง ไม่เทรดหรือเข้าคิว EURUSD และ USDJPY หากผู้สมัครที่เลือกไม่ผ่าน ให้ข้ามรอบโดยไม่เปลี่ยนคู่ หากไม่มีคู่เข้าเกณฑ์ ให้อยู่โดยไม่มีสถานะ รุ่นนี้ไม่ซ่อนตัวกรองแนวโน้ม ช่วงตลาด หรือข่าว
5. ถือหรือปิดสถานะเดิม
สถานะกลยุทธ์ถือต่อได้เฉพาะเมื่อคู่ยังเข้าเกณฑ์ และ R ยังตรงกับทิศที่ถือ หากข้อใดไม่ผ่าน ขอปิดโดยไม่สนช่วงผ่อนผัน กฎอายุถือสูงสุดที่แยกต่างหากมีลำดับเหนือกว่าด้วย หากสถานะเดิมยังเข้าเกณฑ์ทิศเดิม ให้เทียบกับผู้ท้าชิงที่เข้าเกณฑ์แรงที่สุด
ขอปิดเฉพาะเมื่อผู้ท้าชิงได้เปรียบมากกว่า 0.25 จุดเปอร์เซ็นต์อย่างเคร่งครัด: M_challenger − M_incumbent > 0.25 ส่วนต่างเท่าช่วงผ่อนผันให้ถือต่อ ภายใต้สต็อป เป้าหมาย และอายุสูงสุด หากสถานะเดิมยังนำก็ถือต่อ ห้ามปรับขนาดหรือตั้งทางออกใหม่ คำขอปิดไม่ใช่การจับคู่ ต้องยืนยันสถานะที่โบรกเกอร์และไม่ส่งเข้าแทนในการตัดสินใจนี้
ใช้ตารางเป็นกรณีถือสถานะอีกแบบ EURUSD BUY มีความแรง 0.80%; GBPUSD ที่ 1.10% นำ 0.30 จุดเปอร์เซ็นต์ จึงขอปิดเท่านั้น ในข้อมูลสมมติแยกอีกกรณี ผู้ท้าชิง 1.04% และ 1.05% นำ 0.24 และ 0.25 จึงถือต่อ ช่วงผ่อนผันเป็นผลต่างจุดเปอร์เซ็นต์ ไม่ใช่ 0.25% ของคะแนนสถานะเดิม การเปรียบเทียบเหล่านี้ไม่ใช่อนุกรมเวลา
6. ตรวจการส่งคำสั่งและตรึงความเสี่ยงเริ่มต้น
บัญชีไม่มีสถานะตรวจเฉพาะคู่ที่เลือก อายุราคาต้อง 0 ถึง 10 วินาทีตามเวลาโบรกเกอร์ สเปรดไม่ติดลบและไม่เกิน 0.10 × A ส่วน Bid ปัจจุบันเบี่ยงจากราคาปิดสัญญาณไม่เกิน abs(Bid − C1) ≤ 0.25 × A โดย A คือค่า MT4 ที่ตรึงไว้ iATR(symbol, PERIOD_D1, 14, 1) ในหน่วยราคา นี่เป็นเงื่อนไขเข้า ไม่ใช่อุปสรรคต่อการดูแลสถานะที่จำเป็น
- ยืนยันบัญชีไม่มีสถานะ คำสั่งค้าง หรือคำขอไม่ทราบผล และจองโควตาร่วมแล้ว
- ผ่านช่วงเข้า 300 วินาที อายุราคา สเปรด และการเบี่ยง Bid ครบ
- ตั้งและยืนยันการป้องกันเริ่มต้นได้ด้วยกระบวนการคำสั่งที่ทดสอบแล้ว
- ราคาที่ปัดตรง tick และระยะโบรกเกอร์ ปริมาณและมาร์จินได้รับอนุญาต
- ขาดทุนตามแบบจำลองรวมต้นทุนสมมติอยู่ในงบบัญชี
จากจุดเข้าที่ตั้งใจและซื้อขายได้ วางสต็อปคงที่ห่าง 2 A และเป้าหมายห่าง 4 A: ต่ำกว่า/สูงกว่าสำหรับ BUY สูงกว่า/ต่ำกว่าสำหรับ SELL ปัดเข้าหาจุดเข้าตาม tick จริง: สต็อป BUY ขึ้น เป้าหมายลง; สต็อป SELL ลง เป้าหมายขึ้น ปฏิเสธระดับข้ามจุดเข้า ระยะศูนย์ หรือผิดกฎ แล้วคำนวณระยะใหม่ การปัดอาจเปลี่ยนอัตราผลตอบแทนต่อความเสี่ยงขั้นต้นเดิมที่ 2
ในการทดสอบนี้ งบขาดทุนตามแผนคือ 0.50% ของอิควิตีปัจจุบัน ประเมินขาดทุนถึงสต็อปในสกุลบัญชี บวกคอมมิชชัน การจับคู่เสียเปรียบเพิ่มเติม และค่าถือครองสมมติทั้งช่วง ปัดปริมาณลงตามขั้นล็อต ข้ามหากขั้นต่ำยังเกินงบ ตรวจราคาจับคู่จริง ปริมาณ และการป้องกัน หากขาดการป้องกันหรือขาดทุนจำลองเกินงบ ให้ใช้ขั้นตอนออกทันที/ตรวจสอบที่ทดสอบแล้วและระงับเข้า อ่านข้อกำหนดสัญลักษณ์ บทความไม่ได้ให้โปรแกรมควบคุมนี้
7. คำนวณ GBPUSD BUY สมมติ
นี่คือทางเลือกบัญชีไม่มีสถานะ ไม่ใช่แทนที่ EURUSD ที่เพิ่งปิดทันที สมมติอิควิตี USD $10,000 สัญญา 100,000 หน่วยต่อล็อต ขั้นต่ำและขั้นละ 0.01 ล็อต และ tick ราคา 0.00001 GBPUSD ชนะด้วย C1 = 1.26375 และ A = 0.0050 สมมติ Bid สด 1.2637 และ Ask 1.2640: สเปรด 0.0003 ต่ำกว่าขีดจำกัด 0.0005 และ Bid เบี่ยง 0.00005 ต่ำกว่า 0.00125 สมมติจับคู่ตรง Ask 1.2640 สต็อป 1.2540 ใต้จุดเข้า เป้าหมาย 1.2840 อยู่ด้านบน
สต็อป 100 pip คิดเป็น $1,000 ต่อล็อตก่อนหักเพิ่ม สมมติต่อล็อต: คอมมิชชันไปกลับ $7 เงินเผื่อการจับคู่เสียเปรียบเพิ่มเติมรวม $8 และค่าถือครองตลอดช่วงแบบจำลอง $5 โดยแปรตามปริมาณเชิงเส้น งบ $50 หารด้วย $1,020 ได้ประมาณ 0.0490 ล็อต ปัดลงเป็น 0.04 ขาดทุนจำลอง $40.80 เหลือ $9.20 ขั้นถัดไป 0.05 ล็อตจะเป็น $51.00 จึงไม่ผ่าน เงินเผื่อค่าถือและการส่งคำสั่งเป็นสมมติฐานความไว ไม่ใช่เพดานต้นทุน
| ผลลัพธ์คนละกรณี | กำไร/ขาดทุนขั้นต้น | คอมมิชชัน | การส่งคำสั่งเพิ่มเติม | ค่าถือครอง | กำไร/ขาดทุนสุทธิตามแบบจำลอง |
|---|---|---|---|---|---|
| กรณีถึงสต็อป | −$40.00 | −$0.28 | −$0.32 | −$0.20 | −$40.80 |
| ความไวของเป้าหมาย | +$80.00 | −$0.28 | −$0.32 | −$0.20 | +$79.20 |
เป้าหมายใช้รายการหักสมมติเดียวกันเพื่อเทียบแรงกดดันต้นทุน ไม่ได้อ้างว่าทุกโบรกเกอร์ส่ง Take Profit ด้วย slippage ที่เสียเปรียบ สเปรดอยู่ในจุดเข้า Ask และทางออก Bid แล้วจึงไม่หักซ้ำ Swap จริง ตาราง rollover และระยะถืออาจเปลี่ยนค่าถือครอง และอาจได้รับเครดิต การหมุนเวียนก่อนหรือออกตามเวลามีผลลัพธ์อื่นที่ไม่ทราบ ดูคู่มือต้นทุน ผลสุทธิไม่ใช่กำไรคาดหวังหรือเพดานขาดทุนรับประกัน
ทางเลือก: ทวนราคา ปริมาณ และผลเงินตามแบบจำลอง
1.2640 − 2 × 0.0050 = 1.2540; 1.2640 + 4 × 0.0050 = 1.2840 ขาดทุนขั้นต้นที่สต็อป: 0.0100 × 100,000 × 0.04 = $40.00; กำไรขั้นต้นที่เป้าหมาย: 0.0200 × 100,000 × 0.04 = $80.00 ขาดทุนตามแผนต่อล็อต: 1000 + 7 + 8 + 5 = $1,020; ปริมาณ: 50 / 1020 ≈ 0.0490 → 0.04 ผลสุทธิคนละกรณี: −40 − 0.28 − 0.32 − 0.20 = −$40.80 หรือ 80 − 0.28 − 0.32 − 0.20 = +$79.20 จุดทศนิยมและจุลภาคหลักพันเป็นรูปแบบภาษาอังกฤษ
8. ดูแลทางออกคงที่และอายุถือสูงสุด
คงสต็อปและเป้าหมายเริ่มต้น ไม่มี trailing ถัวเฉลี่ย เพิ่มแบบพีระมิด หรือกลับทิศอัตโนมัติ หากยังเปิดหลังสัญลักษณ์ที่ถือปิดแท่ง D1 ครบ 5 แท่ง ให้ขอปิดตลาด โดยแท่งเข้าเป็นแท่งแรกเมื่อปิด ทางออกอายุสูงสุดเหนือกว่าช่วงผ่อนผันและไม่รอข้อมูลคู่อื่น BUY ออกที่ Bid และ SELL ที่ Ask ด้วยราคาสดแรกที่ซื้อขายได้เมื่อถึงเงื่อนไขส่งคำขอ
ตลาดปิด gap หรือขัดข้องอาจทำให้ออกจริงล่าช้า กฎอายุไม่รับประกันระยะวันปฏิทินหรือราคาจับคู่ หากปิดล้มเหลวหรือไม่แน่นอน ให้ตรวจสอบและติดตามต่อโดยไม่เปิดสถานะอื่น สต็อปหรือเป้าหมายสำเร็จระหว่างวันไม่ให้สิทธิ์เข้าใหม่ทันที ต้องรอการตัดสินใจรายวันถัดไปที่เข้าเกณฑ์และเก็บข้อมูลใหม่
9. ตรวจสอบการฟื้นตัวและบันทึกการหมุนเวียน
เก็บรอบตัดสินใจที่ใช้แล้ว ตัวระบุสถานะ และคำขอคำสั่งที่ยังไม่จบ Timeout ไม่ได้พิสูจน์ว่าการเข้าหรือปิดล้มเหลว ตรวจสถานะจริงที่โบรกเกอร์ก่อนส่งซ้ำและกันความเสี่ยงซ้ำ สถานะไม่ทราบที่พบหลังฟื้นตัวต้องตรวจสอบ ไม่ใช่สมมติว่าความเสี่ยงศูนย์ คู่มือการติดตามอธิบายความสดและหลักฐานการทำงาน
ช่วงผ่อนผันอาจลดการเปลี่ยนตามอันดับบางส่วน แต่ก็อาจถือคู่ที่อ่อนกว่า ไม่มีผลใดพิสูจน์ว่าผลงานดีขึ้น บันทึกรอบข้าม เวลานอกตลาดหลังปิด คอมมิชชัน สเปรด และค่าถือในลำดับบัญชีรวม หลังยืนยันออก ต้องคำนวณผู้ชนะวันถัดไปใหม่ ไม่เข้าคิวผู้ท้าชิงวันนี้
10. ตรวจสอบลำดับสถานะรวม
Strategy Tester ดั้งเดิมของ MT4 ไม่ส่งธุรกรรมบนสัญลักษณ์อื่นนอกจากตัวทดสอบ การแยกทดสอบแต่ละคู่จึงไม่ยืนยันผลบัญชีของกลยุทธ์นี้ ใช้การเล่นซ้ำเหตุการณ์หลายสัญลักษณ์ที่ตรงเวลา รองรับโควตาร่วม การเทียบสถานะ และลำดับปิด–ยืนยัน–รอ แล้วสังเกต forward อย่างควบคุม ตรึงกฎก่อนทดสอบช่วงตามลำดับเวลาที่กันไว้
จำลองประวัติตรงกัน การปัดผลตอบแทน ขอบเขตเท่ากับช่วงผ่อนผัน ราคาเก่า ข้อมูลขาด สต็อป เป้าหมาย ออกตามเวลา ปิดล้มเหลว และฟื้นหลังเริ่มใหม่ หากแท่งมีทั้งสต็อปและเป้าหมายโดยไม่รู้เส้นทาง tick อย่าเลือกผลได้เปรียบโดยไม่ระบุ เปรียบเทียบรูปแบบต่างกันด้วยต้นทุนและเวลาที่สอดคล้องเท่านั้น คู่มือแบ็กเทสต์อธิบายข้อจำกัด ที่นี่ไม่มีผลย้อนหลังให้
- ผลตอบแทนครอบคลุมช่วงสมบูรณ์ตามที่ตั้งใจพอดีโดยไม่มีข้อมูลอนาคตหรือไม่?
- ทำซ้ำเครื่องหมาย เกณฑ์คุณสมบัติ ความละเอียด ลำดับเสมอ และช่วงผ่อนผันเป็นจุดเปอร์เซ็นต์ได้หรือไม่?
- รอบที่เริ่มโดยมีสถานะส่งเข้าใหม่ได้หรือไม่? ต้องไม่ได้
- การปิดล้มเหลวหรือไม่แน่นอนระงับการแทนที่จนตรวจสอบและถึงรอบภายหลังหรือไม่?
- การปัดปริมาณ ค่าถือ และทุกทางออกตรวจตรงกับอิควิตีบัญชีรวมได้หรือไม่?
11. คำถามเรื่องหมุนเวียนหลายคู่เงินตามโมเมนตัม
ผลตอบแทนแรงที่สุดระบุคู่ที่จะกำไรที่สุดถัดไปหรือไม่?
ไม่ใช่ มันจัดอันดับการเปลี่ยนราคาในอดีตที่นิยามไว้ ไม่ประมาณผลตอบแทนอนาคต โอกาสชนะ หรือความได้เปรียบยั่งยืน
ทำไมถือต่อเมื่ออีกคู่ขึ้นอันดับสูงกว่า?
หากยังเข้าเกณฑ์ในทิศที่ถือ ช่วงผ่อนผันกำหนดให้ผู้ท้าชิงต้องได้เปรียบเกินอย่างเคร่งครัดก่อนขอปิด เป็นกฎหมุนเวียนที่ทดสอบได้ ไม่ใช่หลักฐานว่าถือต่อดีกว่า
เปิดผู้ท้าชิงทันทีหลังปิดจับคู่แล้วได้หรือไม่?
ไม่ได้ รอบที่เริ่มมีสถานะเปิดอีกสถานะไม่ได้ รอรอบรายวันถัดไปที่เข้าเกณฑ์ แล้วคำนวณข้อมูลและอันดับใหม่ ผู้ท้าชิงก่อนหน้าไม่มีโควตาจองไว้
เป็นกลยุทธ์ความแข็งแกร่งสกุลเงินหรือปรับความผันผวนหรือไม่?
ไม่ใช่ อันดับใช้ผลตอบแทนร้อยละมีเครื่องหมายของคู่เสนอราคาและขนาดสัมบูรณ์ ATR ใช้ตั้งเงื่อนไขเข้าและออก ไม่ใช่ตัวหารอันดับ สกุลเงินร่วมและความผันผวนต่างกันยังสำคัญ
12. แหล่งข้อมูลและขอบเขต
เอกสารทางการ: MQL4 iClose และการเข้าถึงประวัติ, พารามิเตอร์และ shift ของ MQL4 iATR และข้อจำกัด Strategy Tester ดั้งเดิมของ MQL4 ตรวจเมื่อ 2026-10-18 ข้อเท็จจริงแพลตฟอร์มไม่ยืนยันช่วงผลตอบแทน เกณฑ์ ช่วงผ่อนผัน ทางออก หรืองบที่ผู้เขียนตั้ง
ราคาผู้สมัคร การเปรียบเทียบ ราคาเสนอ และผลเงินทั้งหมดเป็นค่าสมมติเพื่อศึกษา แผนภาพแสดงสมมติฐานตรงตัว ไม่ใช่รายงานทดสอบต้นฉบับหรือผลงานยืนยัน ไม่อ้างกำไร ระดับเสี่ยงเหมาะสม หรือผลอนาคต ยังต้องพัฒนา แบบจำลองต้นทุน และตรวจสอบรวม