การยืนยันข้ามคู่เงินเพิ่มเงื่อนไขให้สัญญาณหลัก แบบจำลองเพื่อการเรียนรู้นี้เทรดการทะลุกรอบ EURUSD เฉพาะเมื่อการเปลี่ยนแปลงจากแท่งปิดของ GBPUSD และ USDJPY สอดคล้องกับทิศทาง คู่เหล่านี้ให้ข้อมูล ไม่ใช่รายการเทรดเพิ่มเติมหรือการยืนยันผลที่รับประกัน
แยก คู่ที่ใช้เข้า คู่ที่ใช้กรอง และสถานะสกุลเงินของบัญชี ให้ชัดเจน กฎและค่าคงที่เป็นสมมติฐานที่เขียนขึ้นเพื่อทดสอบ ไม่ใช่ผลงานที่พิสูจน์แล้วหรือค่าที่แนะนำ การมี USD ร่วมกันอาจทำให้ความเห็นตรงกันเป็นข้อมูลซ้ำ กราฟที่เห็นตรงกันมากขึ้นไม่ได้ยืนยันโอกาสชนะที่สูงขึ้น
1. กำหนดบทบาทและขอบเขตบัญชี
ใช้ H1 จากโบรกเกอร์เดียว: EURUSD เป็นคู่สำหรับเข้าเพียงคู่เดียว ส่วน GBPUSD และ USDJPY เป็นตัวกรองเท่านั้น ตรวจ suffix ของสัญลักษณ์จริงและคงทิศทางการอ้างราคา ใช้บัญชีเฉพาะที่มีสถานะตลาดได้ไม่เกินหนึ่งสถานะ และไม่มีคำสั่งรอเข้า สถานะอื่นจากมือหรือ EA ต้องปิดกั้นการเข้า อย่าปิดสถานะที่ยังระบุเจ้าของไม่ได้โดยอัตโนมัติ
ตัวประสานงานหรือกลไกล็อกบัญชีที่ผ่านการทดสอบต้องจองช่องสถานะ บันทึกเวลาการตัดสินใจที่ใช้ไปแล้วอย่างถาวร และตรวจสอบสถานะหลังเริ่มระบบใหม่ สำเนาบนหลายกราฟต้องไม่จองคนละสถานะ กลยุทธ์หลายคู่เงินแรกจัดอันดับการทะลุกรอบ และกลยุทธ์ที่สองหมุนเวียนตามโมเมนตัม แต่รุ่นนี้ไม่ใช้คู่ตัวกรองแทน EURUSD
2. จัดข้อมูลรายชั่วโมงหนึ่งชุดให้ตรงเวลา
ใช้ขอบเขต H1 จริงของโบรกเกอร์ ไม่สมมติระยะชดเชย UTC หลังชั่วโมงปิด อนุญาตให้รอได้ถึง 60 วินาทีเพื่อให้ทุกคู่แสดงแท่งใหม่ 0 เดียวกัน และแท่งปิด 1–21 ที่มีเวลาตรงกัน ต้องมีแท่ง H1 สมบูรณ์อย่างน้อย 200 แท่งต่อคู่ ราคาและ ATR ต้องถูกต้องและเป็นบวก หากข้อมูลหายหรือเวลาไม่ตรงให้ข้ามชั่วโมงนั้น ไม่ถือเป็นคะแนนทิศทางที่ไม่ผ่าน
ข้อมูลครบชุดแรกใช้สิทธิ์ตัดสินใจของชั่วโมงนั้น แม้ไม่มีสัญญาณหรือมีเงื่อนไขไม่ผ่าน ให้ตรึงข้อมูลจากแท่งปิด ห้ามคำนวณตัวกรองใหม่หรือลองซ้ำภายในชั่วโมงเดียวกัน หากมีสถานะตอนเริ่มตัดสินใจ ให้จัดการสถานะและข้ามการเข้า แม้สถานะนั้นปิดทันที เก็บสภาวะนี้ไว้หลังเริ่มระบบใหม่ และจัดการการออกเดิมโดยไม่รอข้อมูลคู่อื่น
3. นิยามการทะลุกรอบ EURUSD จากแท่งปิด
แท่ง 0 กำลังก่อตัว แท่ง 1 คือแท่งสัญญาณที่ปิดแล้ว สำหรับ EURUSD ให้ U เป็นค่าสูงสุดของ Bid high และ L เป็นค่าต่ำสุดของ Bid low จาก 20 แท่งก่อนหน้า ดัชนี 2–21 โดยไม่รวมแท่งสัญญาณ BUY ต้องมี C1 > U และ SELL ต้องมี C1 < L ค่าเท่ากันหรือการแตะระหว่างแท่งไม่ผ่าน คู่มือ Donchian อธิบายกรอบนี้
ทุกคู่ใช้ C1 = iClose(symbol, PERIOD_H1, 1), C4 = iClose(symbol, PERIOD_H1, 4) และ A = iATR(symbol, PERIOD_H1, 14, 1) ในหน่วยราคา การเปลี่ยนแปลงราคาปิดปรับมาตรฐานตลอด 3 ช่วงที่สมบูรณ์คือ m = (C1 − C4) / A ปัด m ที่มีเครื่องหมายเป็นทศนิยม 6 ตำแหน่งก่อนทดสอบตัวกรอง โดยค่ากึ่งกลางพอดีปัดออกจากศูนย์ ค่า m ของ EURUSD แสดงเพื่อประกอบความเข้าใจ ไม่เพิ่มเกณฑ์เข้าแยกอีกข้อ
4. ต้องผ่านตัวกรองทิศทางทั้งคู่
สำหรับ BUY EURUSD ต้องมี m_GBPUSD ≥ 0.50 และ m_USDJPY ≤ −0.50 สำหรับ SELL ต้องมี m_GBPUSD ≤ −0.50 และ m_USDJPY ≥ 0.50 ค่าเท่ากับเกณฑ์ผ่านได้ ต้องผ่านทั้งคู่ ไม่มีโหวตเสียงข้างมาก จัดอันดับ หรือคู่สำรอง
เพื่ออ่านตาราง u เท่ากับ m สำหรับ EURUSD และ GBPUSD ส่วน USDJPY ใช้ u = −m ค่า u บวกสนับสนุน BUY และค่าลบสนับสนุน SELL ในตัวกรองสมมตินี้ การกำหนดเครื่องหมายไม่ใช่ผลตอบแทนที่คำนวณจากคู่กลับด้านหรือดัชนีความแข็งแกร่ง USD อิสระ ค่าอยู่ในหน่วย ATR ไม่ใช่เปอร์เซ็นต์หรือจำนวน pip ที่เทียบกันตรง ๆ ตารางแสดงทศนิยม 2 ตำแหน่ง แต่การตัดสินใจใช้ 6 ตำแหน่ง
| สัญลักษณ์ | บทบาท | C4 | C1 | ATR(14) | m | u |
|---|---|---|---|---|---|---|
| EURUSD | คู่สำหรับเข้า | 1.0990 | 1.1014 | 0.0020 | +1.20 | +1.20 |
| GBPUSD | ตัวกรองเท่านั้น | 1.2500 | 1.2515 | 0.0030 | +0.50 | +0.50 |
| USDJPY | ตัวกรองเท่านั้น | 150.00 | 149.80 | 0.40 | −0.50 | +0.50 |
ข้อมูลทั้งหมดเป็นสมมติ ไม่ใช่ตัวอย่างแท่งย้อนหลังหรืออนุกรม ATR ที่สร้างกลับ สมมติ EURUSD มี U = 1.1000 และ L = 1.0900 ค่า C1 = 1.1014 จึงเป็นการทะลุกรอบ BUY ตัวกรองทั้งคู่ผ่านตรงเกณฑ์พอดี นี่อนุญาตให้ตรวจการส่งคำสั่ง ไม่ใช่เข้าโดยอัตโนมัติ หากตัวกรองหาย เครื่องหมายผิด หรือขนาดไม่พอให้ข้าม และไม่ส่งคำสั่งไปยังคู่ตัวกรอง
6. ตรวจการส่งคำสั่งและขาดทุนตามแผน
มีเพียง EURUSD ที่ส่งคำสั่งได้ ต้องมีอายุราคาตามนาฬิกาโบรกเกอร์ 0 ถึง 5 วินาที spread ไม่ติดลบและไม่เกิน 0.10 × A และ Bid เบี่ยงจากราคาปิดสัญญาณที่ตรึงไว้ตาม abs(Bid − C1) ≤ 0.25 × A สำหรับ BUY ค่า Bid ปัจจุบันยังต้องสูงกว่า U ส่วน SELL ค่า Ask ปัจจุบันยังต้องต่ำกว่า L ค่าเท่าขอบไม่ผ่านเกณฑ์การทะลุกรอบนี้
- ยืนยันว่าบัญชีไม่มีสถานะ คำสั่งรอ หรือคำขอที่ยังไม่คลี่คลาย และจองช่องสถานะร่วมแล้ว
- ผ่านช่วงเข้า 60 วินาที ความสดของราคา spread การเบี่ยง และเงื่อนไขทะลุกรอบปัจจุบัน
- ขั้นตอนคำสั่งที่ทดสอบแล้วสามารถวางและตรวจการป้องกันเริ่มต้นได้
- ราคาหลังปัดตรงกับกริด tick จริงและระยะ stop ของโบรกเกอร์ ปริมาณและมาร์จินได้รับอนุญาต
- ขาดทุนตามแบบจำลองรวมต้นทุนสมมติอยู่ในงบของบัญชี
จากราคาเข้าที่ตั้งใจใช้และจับคู่ได้จริง วาง stop คงที่ห่าง 1.5 A และเป้าหมาย 3 A: ต่ำกว่า/สูงกว่าสำหรับ BUY และสูงกว่า/ต่ำกว่าสำหรับ SELL ปัดเข้าหาราคาเข้าบนกริด tick จริง: stop BUY ขึ้น เป้าหมายลง; stop SELL ลง เป้าหมายขึ้น ปฏิเสธระดับที่ข้ามด้าน ระยะศูนย์ หรือไม่ถูกต้อง แล้วคำนวณระยะใหม่ การปัดอาจเปลี่ยนอัตราผลตอบแทนต่อความเสี่ยงขั้นต้นตามชื่อที่ 2
ตั้งงบขาดทุนตามแผนของการทดสอบนี้เป็น 0.50% ของ equity ปัจจุบัน จำลองขาดทุนถึง stop ในสกุลเงินบัญชี รวมค่าคอมมิชชัน การจับคู่เสียเปรียบเพิ่มเติม และต้นทุนการเงินตลอดการถือ ปัดปริมาณลงตามขั้นล็อต หากขั้นต่ำยังเกินงบให้ข้าม ตรวจสอบราคาและปริมาณที่จับคู่จริงกับการป้องกัน หากขาดการป้องกันหรือขาดทุนจำลองเกินงบ ให้ใช้ขั้นตอนออกทันทีและตรวจสอบสถานะที่ทดสอบล่วงหน้า พร้อมปิดกั้นการเข้า อ่านข้อกำหนดสัญลักษณ์ บทความนี้ไม่มีตัวควบคุมที่ใช้งานได้ให้
7. คำนวณ BUY EURUSD สมมติ
สมมติ equity $10,000 USD สัญญา 100,000 หน่วยต่อล็อต ขั้นต่ำและขั้นเพิ่ม 0.01 ล็อต และ tick ราคา 0.00001 สัญญาณในตารางกับตัวกรองทั้งคู่ผ่าน เมื่อ A = 0.0020 สมมติ Bid สด 1.1014 และ Ask 1.1016 ค่า spread 0.0002 เท่ากับเพดาน 0.10 A ค่า Bid ยังสูงกว่า U 1.1000 และเบี่ยงจาก C1 เป็นศูนย์ สมมติจับคู่ตรง Ask 1.1016 โดย stop 1.0986 อยู่ด้านล่างและเป้าหมาย 1.1076 อยู่ด้านบน
stop ระยะ 30 pip จำลองขาดทุน $300 ต่อล็อตก่อนต้นทุนเพิ่ม สมมติต่อล็อตมีค่าคอมมิชชันไปกลับ $7 เงินเผื่อการจับคู่เสียเปรียบเพิ่มเติมรวม $10 และต้นทุนการเงิน $3 สำหรับการถือทั้งหมดตามแบบจำลอง โดยแปรตามปริมาณ งบ $50 หาร $320 ได้ 0.15625 ล็อต ปัดลงเป็น 0.15 ขาดทุนจำลอง $48.00 เหลืองบ $2.00 ขั้นถัดไป 0.16 ล็อตจะเป็น $51.20 จึงไม่ผ่าน สมมติฐานต้นทุนนี้ใช้ทดสอบความไว ไม่ใช่เพดาน
| ผลลัพธ์คนละกรณี | กำไร/ขาดทุนขั้นต้น | คอมมิชชัน | การส่งคำสั่งเพิ่มเติม | ค่าถือครอง | กำไร/ขาดทุนสุทธิตามแบบจำลอง |
|---|---|---|---|---|---|
| กรณีถึงสต็อป | −$45.00 | −$1.05 | −$1.50 | −$0.45 | −$48.00 |
| ความไวของเป้าหมาย | +$90.00 | −$1.05 | −$1.50 | −$0.45 | +$87.00 |
ฝั่งเป้าหมายหักเหมือนกันเพื่อเปรียบเทียบภาระต้นทุน ไม่ได้กล่าวว่า Take Profit ทุกโบรกเกอร์ต้องเกิด slippage เสียเปรียบ spread รวมอยู่แล้วในการเข้าที่ Ask และออกที่ Bid จึงไม่หักซ้ำ ต้นทุนการเงินจริงขึ้นกับระยะถือ swap และตาราง rollover และอาจเป็นเงินรับ การออกตามเวลามีผลอื่นที่ยังไม่ทราบ ดูคู่มือต้นทุน ยอดสุทธิจำลองไม่ใช่กำไรคาดหมายหรือขีดจำกัดขาดทุนที่รับประกัน
ทางเลือก: ทวนราคา ปริมาณ และผลเงินตามแบบจำลอง
1.1016 − 1.5 × 0.0020 = 1.0986; 1.1016 + 3 × 0.0020 = 1.1076 ขาดทุนขั้นต้นที่ stop: 0.0030 × 100,000 × 0.15 = $45.00; กำไรขั้นต้นที่เป้าหมาย: 0.0060 × 100,000 × 0.15 = $90.00 ขาดทุนตามแผนต่อล็อต: 300 + 7 + 10 + 3 = $320; ปริมาณ: 50 / 320 = 0.15625 → 0.15 ผลสุทธิทางเลือก: −45 − 1.05 − 1.50 − 0.45 = −$48.00 หรือ 90 − 1.05 − 1.50 − 0.45 = +$87.00 จุดทศนิยมและจุลภาคหลักพันใช้รูปแบบตัวเลขภาษาอังกฤษ
8. จัดการทางออกคงที่อย่างอิสระ
คง stop และเป้าหมายเริ่มต้นไว้ ไม่มี trailing เฉลี่ยราคา เพิ่มแบบพีระมิด หรือกลับทิศอัตโนมัติ ในรุ่นนี้การเปลี่ยนตัวกรองภายหลังไม่ทำให้ต้องออกด้วยตัวมันเอง หากยังเปิดหลัง EURUSD H1 ปิดครบ 4 แท่ง ให้ขอปิดตลาด โดยแท่งที่เข้าเริ่มนับเป็นแท่งแรกเมื่อปิด การออกตามอายุไม่รอตัวกรอง BUY ออกที่ Bid และ SELL ที่ Ask ใช้ราคาใหม่แรกที่ส่งคำสั่งได้เมื่อถึงกำหนด
ระบบขัดข้อง gap หรือตลาดปิดอาจทำให้ออกจริงช้า กฎไม่รับประกันระยะถือหรือราคา คำขอปิดที่ล้มเหลวหรือไม่แน่ชัดต้องตรวจสอบและติดตามโดยไม่เปิดอีกสถานะ หลังยืนยันว่าออกแล้ว รอการตัดสินใจรายชั่วโมงถัดไปที่เข้าเกณฑ์และข้อมูลใหม่ อย่าเปิดซ้ำในชั่วโมงที่ใช้ไปแล้วหรือเปลี่ยนการกลับทิศของตัวกรองเป็นกฎออกที่ไม่ได้ทดสอบ
9. ข้ามและตรวจสอบแทนการเพิ่มสถานะ
ข้ามเมื่อข้อมูลไม่ครบ ไม่มีการทะลุกรอบหลัก ตัวกรองไม่ผ่าน บัญชีมีสถานะ หรือเงื่อนไขส่งคำสั่งไม่ผ่าน อย่ารอคิวการยืนยันภายหลังหรือใช้ GBPUSD หรือ USDJPY แทน เก็บเวลาที่ใช้ตัดสินใจแล้ว ตัวตนสถานะ และคำขอค้างไว้ timeout ไม่ได้พิสูจน์ว่าคำสั่งล้มเหลว ต้องตรวจสถานะจริงกับโบรกเกอร์ก่อนส่งซ้ำและป้องกันสถานะซ้ำ คู่มือการเฝ้าติดตาม อธิบายหลักฐานการทำงาน
ไม่มีกฎแนวโน้ม ช่วงตลาด หรือข่าวที่ซ่อนไว้ การเปลี่ยนคู่หลัก รายชื่อคู่ยืนยัน ช่วงย้อนหลัง เกณฑ์ หรือทิศอ้างราคา สร้างรุ่นใหม่ที่ต้องตรวจสอบ อย่าอนุมานว่าความเสี่ยงต่ำจากกราฟสามคู่ที่ตรงกัน บันทึกการตัดสินใจที่ข้ามและปฏิเสธทั้งหมด ไม่ใช่เฉพาะรายการที่จับคู่แล้ว
10. ตรวจข้อมูลตัวกรองตามเวลาและการเทรด EURUSD
ตัวทดสอบมาตรฐาน MT4 ไม่ส่งคำสั่งซื้อขายสัญลักษณ์อื่นนอกจากตัวที่กำลังทดสอบ กลยุทธ์นี้เทรดเฉพาะ EURUSD จึงสอดคล้องกับขอบเขตคำสั่ง แต่ไม่ได้พิสูจน์ว่าประวัติหลายคู่ตรงเวลากัน ต้องทดสอบการจับคู่ EURUSD ร่วมกับข้อมูล GBPUSD และ USDJPY ที่มีอยู่จริง ณ เวลาตัดสินใจจำลองแต่ละครั้ง ใช้ชุดทดสอบที่ตรวจสอบแล้วหรือการเล่นเหตุการณ์ซ้ำแบบประสานเวลา แล้วจึงสังเกตแบบเดินหน้าภายใต้การควบคุม
ตรวจเวลาแท่งและประวัติที่มีอย่างชัดเจน อย่าให้คู่ยืนยันอ่านข้อมูลอนาคตจากประวัติเทอร์มินัล ตรึงกฎก่อนทดสอบช่วงเวลาที่แยกไว้ตามลำดับเวลา และจำลองการปัด ค่าเท่าขอบ ข้อมูลหาย ราคา ต้นทุน การป้องกัน การออกตามเวลา และการกู้คืน เส้นทาง tick ที่ไม่ทราบและแตะทั้ง stop กับเป้าหมายต้องไม่แอบตัดสินให้ชนะ คู่มือ backtesting อธิบายข้อจำกัดของหลักฐาน ไม่มีผลการดำเนินงานย้อนหลังให้
- ทุกคู่ตรงกับช่วงเวลาที่ปิดแล้วเดียวกันโดยไม่ใช้ข้อมูลอนาคตหรือไม่?
- ดัชนีกรอบ ช่วงย้อนหลังของราคาปิด และเครื่องหมาย USDJPY ถูกต้องหรือไม่?
- ค่าตรงเกณฑ์ของตัวกรองทั้งคู่ผ่าน แต่เครื่องหมายผิดหรือขนาดน้อยกว่าทำให้ข้ามหรือไม่?
- ส่งคำสั่งได้เฉพาะ EURUSD พร้อมป้องกันคำสั่งซ้ำทั้งบัญชีหรือไม่?
- ต้นทุน การปัดปริมาณลง มูลค่าตามสัญญาแต่ละสกุล และทางออกทั้งหมดตรงกับหน่วยที่ระบุหรือไม่?
11. คำถามเรื่องการยืนยันข้ามคู่เงิน
คู่เงินเห็นตรงกันพิสูจน์การยืนยันที่เป็นอิสระหรือไม่?
ไม่ ทุกคู่มี USD ร่วมกันและอาจตอบสนองต่อเหตุการณ์เดียวกัน ตัวกรองเป็นเงื่อนไขที่กำหนดเพื่อทดสอบ ไม่ใช่หลักฐานการกระจายความเสี่ยงหรือโอกาสชนะสูงขึ้น
ยอมรับตัวกรองเดียวหรือเทรดคู่ยืนยันแทนได้หรือไม่?
ไม่ได้ ต้องผ่านตัวกรองที่กำหนดทั้งคู่ และเทรดเฉพาะ EURUSD การโหวตเสียงข้างมาก คู่ทดแทน หรือตะกร้าคำสั่งเป็นกลยุทธ์อื่น
ตัวกรองที่ดีขึ้นภายหลังช่วยกู้ชั่วโมงเดิมได้หรือไม่?
ไม่ได้ ข้อมูลครบชุดแรกใช้การตัดสินใจไปแล้ว การเปลี่ยนภายหลังไม่ทำให้กลับมาใช้ได้ สถานะเดิมใช้กฎออกที่นิยามไว้ ไม่ปิดตามตัวกรองแบบเฉพาะหน้า
ตัวทดสอบต้องเทรดทุกคู่เพื่อตรวจแบบจำลองหรือไม่?
ไม่ ต้องจำลองรายการ EURUSD และข้อมูลของตัวกรองทั้งคู่ให้ตรงเวลา การทดสอบเฉพาะการจับคู่หรืออ่านประวัติที่ไม่ตรงเวลากันไม่ยืนยันกระบวนการตัดสินใจทั้งหมด
12. แหล่งข้อมูลและขอบเขต
แหล่งอ้างอิงทางการ: MQL4 iClose และการเข้าถึงข้อมูลย้อนหลัง, คุณสมบัติสัญลักษณ์และสัญญา MQL4 และข้อจำกัด Strategy Tester มาตรฐานของ MQL4 ตรวจแหล่งข้อมูลเมื่อ 2026-10-18 ข้อเท็จจริงของแพลตฟอร์มไม่ได้รับรองกรอบ เกณฑ์ตัวกรอง สัมประสิทธิ์ หรืองบที่กำหนดขึ้น
ข้อมูล ราคา มูลค่าตามสัญญาแต่ละสกุล และผลลัพธ์เงินทั้งหมดเป็นค่าการสอนสมมติ แผนภาพแสดงสมมติฐานเหล่านี้อย่างแม่นยำ ไม่ใช่รายงานทดสอบต้นฉบับหรือผลงานที่พิสูจน์แล้ว ไม่กล่าวอ้างผลกำไร ระดับเสี่ยงที่เหมาะสม หรือผลในอนาคต ยังต้องพัฒนาใช้งาน จำลองต้นทุน และตรวจสอบให้สอดคล้องกับเวลา