คำเตือน: EA ความเสี่ยงสูง
- ทำกำไรได้เฉพาะช่วงทองผันผวนสูง (ช่วงราคาเฉลี่ยต่อวันเกินราว 60 USD) และขาดทุนในตลาดเงียบปี 2023-2024
- EA หยุดเองเมื่อตลาดเงียบ แต่ใช้ค่าเฉลี่ย 20 วัน ถ้าตลาดเปลี่ยนเร็ว EA อาจยังเทรดอยู่ช่วงหนึ่งก่อนหยุด
- มีได้ถึง 4 ออเดอร์พร้อมกัน (4 ขา) ถ้าโดน SL พร้อมกัน จะเสียหลายไม้ในครั้งเดียว
- เริ่มจาก Demo อย่างน้อย 2-4 สัปดาห์ แล้วค่อยใช้เงินจริงด้วย lot เล็กสุด
- ทุนเริ่มต้นแนะนำ: บัญชี Cent 50-100 USD (= 5,000-10,000 USC) เพื่อเรียนรู้ ไม่ใช่เพื่อทำกำไร
- ปรึกษาในกลุ่ม Support ก่อนเสมอ ก่อนปรับ setting หรือใช้เงินจริง
ย้ำ: ผลในอดีตไม่รับประกันอนาคต ใช้เงินที่เสียได้เท่านั้น
Breakout EA (ความเสี่ยงสูง)
SwingFrontRun
EA เทรดทอง (XAUUSD) สำหรับช่วงตลาดผันผวนสูง แบ่งเป็น 4 ขา ทุกออเดอร์มี SL และเลื่อน SL ล็อกกำไร หยุดเปิดออเดอร์ใหม่เองเมื่อตลาดเงียบ
1EA นี้ทำอะไร
▼EA เทรดทองอัตโนมัติ เมื่อเข้าเงื่อนไขจะวางออเดอร์รอไว้ ถ้าราคาวิ่งถึง ออเดอร์จะเข้าเอง แล้วเลื่อน SL ล็อกกำไรให้
- แบ่งเป็น 4 ขา (A, B, C, D) เปิด/ปิดแยกได้ และแต่ละขามี Magic ของตัวเอง
- ทุกออเดอร์มี SL ตั้งแต่ตอนวาง
- ดูความผันผวนของทองทุกวัน ถ้าตลาดเงียบ ลด lot หรือหยุดเปิดออเดอร์ใหม่เอง (หัวข้อ 6)
- มีตัวกันสเปรดกว้าง กันมาร์จิ้นเกิน และกันข่าวให้เลือกเปิด
ค่ากลยุทธ์ล็อกไว้ในตัว EAผู้ใช้ทุกคนได้ระบบเดียวกับที่ทดสอบมา ส่วนที่ปรับได้อยู่ในหัวข้อ 4-10
2ก่อนเริ่มใช้งาน
▼- สินค้าและกราฟ: XAUUSD กราฟ H1
- ประเภทบัญชี: แนะนำ Hedging (บัญชี Netting EA วางได้ทีละ 1 ออเดอร์ และหยุดวางเมื่อมี position อยู่)
- License: ใช้ฟรีกับบัญชีที่เปิดผ่านลิงก์ IB ของเรา บัญชี Demo ใช้ได้ทันที ดูเงื่อนไขที่ วิธีติดตั้ง EA
- Allow WebRequest: Tools → Options → Expert Advisors → ติ๊ก Allow WebRequest แล้วเพิ่ม 3 URL นี้
https://zab-license.bangzeed.workers.devhttps://zab-license.vercel.apphttps://license.forexreviewth.com
บัญชี Centเงินใน MT5 เป็น USC (1 USD = 100 USC) ค่าใน Inputs ที่เป็นจำนวนเงิน เช่น
InpBalancePer001 ก็นับเป็น USC ด้วย ส่วนค่าที่เป็น % และค่าที่เป็นราคา (สเปรด, ช่วงราคา) ใช้ได้เหมือนเดิม
License ไม่ผ่าน = ไม่วางออเดอร์ใหม่EA ลบออเดอร์ที่วางรอ แต่ยังดูแลออเดอร์ที่ถืออยู่ต่อ (SL และการเลื่อน SL ทำงานตามปกติ)
3ตั้งขั้นต่ำให้รันได้
▼ค่าเริ่มต้นรันได้เลย เช็คแค่ 3 ข้อนี้
| ลำดับ | หัวข้อ | ค่าแนะนำ | อธิบาย |
|---|---|---|---|
| 1 | InpLotMode | Fixed lot | เริ่มด้วย lot คงที่ |
| 2 | InpLot | 0.01 | lot ต่อออเดอร์ (4 ขา = สูงสุด 4 ออเดอร์) |
| 3 | InpRegimeGuard | true | ให้ EA หยุดเองเมื่อตลาดเงียบ อย่าปิด |
4Legs (4 ขา)
▼| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpEnableA | เปิดขา A (Fast) | true |
InpEnableB | เปิดขา B (Session) | true |
InpEnableC | เปิดขา C (Core) | true |
InpEnableD | เปิดขา D (Wide) | true |
InpDirection | ฝั่งที่เทรด (ทุกขา): Both / Buy / Sell | Both |
InpMagicBase | Magic ของขา A (B = +1, C = +2, D = +3) | 41001 |
อยากเสี่ยงน้อยลงปิดบางขาได้ จำนวนออเดอร์พร้อมกันจะลดลง แต่ระบบทดสอบมาแบบเปิดครบ 4 ขา
5Lot
▼| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpLotMode | Fixed lot / Risk % ต่อออเดอร์ / 0.01 lot ต่อจำนวนทุน | Fixed lot |
InpLot | [Fixed] lot ต่อออเดอร์ | 0.01 |
InpRiskPct | [Risk] ถ้าขานั้นโดน SL จะเสียกี่ % ของ Balance | 0.5 |
InpBalancePer001 | [Balance] ทุนกี่ USD ต่อ 0.01 lot | 1000 |
Risk % คิดต่อขาตั้ง 0.5% แล้ว 4 ขาโดน SL พร้อมกัน = เสียราว 2% และถ้า lot ที่คำนวณได้ต่ำกว่าขั้นต่ำของโบรก EA จะใช้ lot ขั้นต่ำ ความเสี่ยงจริงจึงสูงกว่าที่ตั้ง
6Regime Guard (หยุดเองเมื่อตลาดเงียบ)
▼EA วัด ช่วงราคาเฉลี่ยต่อวันย้อนหลัง 20 วัน (สูงสุด - ต่ำสุด ของแต่ละวัน หน่วย USD) แล้วปรับการเทรดตามนี้
| ช่วงราคาเฉลี่ย 20 วัน | EA ทำอะไร |
|---|---|
| ต่ำกว่า 45 USD | หยุด ลบออเดอร์ที่วางรอ และไม่วางใหม่ (ออเดอร์ที่ถืออยู่ดูแลต่อ) |
| 45-60 USD | เทรดด้วย lot x 0.5 |
| สูงกว่า 60 USD | เทรด lot เต็ม |
| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpRegimeGuard | เปิดการหยุด/ลด lot ในตลาดเงียบ | true |
InpRegimeStop | ต่ำกว่าค่านี้ = หยุด | 45 |
InpRegimeRun | สูงกว่าค่านี้ = lot เต็ม | 60 |
InpReduceFactor | ระหว่างสองค่า = lot x ค่านี้ | 0.5 |
อย่าปิด Regime GuardEA ตัวนี้ขาดทุนในตลาดเงียบ ตัวนี้คือสิ่งที่หยุด EA ในช่วงนั้น
InpRegimeStop ต้องไม่มากกว่า InpRegimeRun ไม่งั้น EA จะไม่เริ่มทำงาน
7Execution Guards
▼| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpMaxSpread | สเปรดสูงสุดที่ยอมให้วางออเดอร์ใหม่ หน่วยเป็นราคา (0.60 = 60 จุด, 0 = ปิด) | 0.60 |
InpMaxMarginPct | ถ้าออเดอร์ที่รอเข้าหมด มาร์จิ้นรวมต้องไม่เกินกี่ % ของ Equity (1-100) | 50 |
InpFriCancel | วันศุกร์ ลบออเดอร์ที่รอ และไม่วางใหม่จนถึงวันจันทร์ (ออเดอร์ที่ถืออยู่ไม่ปิด) | false |
InpFriHour / InpFriMinute | เวลาตัดของวันศุกร์ (เวลา server โบรก) | 22:00 |
สเปรดทองเป็นจุด1 จุด = 0.01 USD เช่น MT5 แสดงสเปรด 25 จุด = 0.25 ผ่านเกณฑ์ 0.60 (โบรกที่ราคาทอง 3 ตำแหน่ง เช่น Exness ตัวเลขบนจอจะเป็น 10 เท่า: 250 = 25 จุด)
8News Filter
▼ช่วงข่าวแรงของ USD ลบออเดอร์ที่วางรอ และหยุดวางใหม่ ใช้ปฏิทินข่าวใน MT5 ทำงานเฉพาะบัญชีจริง/Demo (ไม่ทำงานใน Strategy Tester) ค่าเริ่มต้นปิดไว้
| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpNewsFilter | เปิดการหยุดช่วงข่าว | false |
InpNewsBefore | หยุดก่อนข่าวกี่นาที | 30 |
InpNewsAfter | หยุดหลังข่าวกี่นาที | 30 |
9Slippage Protection + Fill Audit
▼Slippage คือราคาที่ได้จริงคลาดจากราคาที่วาง ส่วนนี้ช่วยชดเชย และบันทึกให้ดูว่าเสียไปเท่าไหร่
| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpShiftLevel | เข้าเร็วขึ้นเพื่อชดเชย slippage: Off (ค่าที่ทดสอบ) / Soft / Medium / Hard | Off |
InpShiftFixed | slippage ปกติของคุณ (USD) 0 = ให้ EA วัดเอง | 0 |
InpAudit | บันทึกทุกออเดอร์ที่เข้าลงไฟล์ Common\Files\FillAudit_v2_*.csv | true |
Soft / Medium / Hard ไม่ได้ดีกว่าเสมอเข้าเร็วขึ้น = ออเดอร์เข้ามากขึ้น และเข้าหลอกมากขึ้น (Hard มากสุด) ให้ใช้ Off ก่อน แล้วดูส่วน EXECUTION บน Dashboard ถ้า slippage กินกำไรมาก ค่อยปรึกษาในกลุ่ม
10Dashboard (หน้าจอบนกราฟ)
▼- หัว panel: สถานะ license, สถานะ EA (RUNNING / PAUSED) และปุ่ม A- / A+ ย่อขยาย panel
- บัญชี: Balance, Drawdown, กำไรขาดทุนที่ยังเปิดอยู่
- Legs + Guards: สถานะแต่ละขาตอนนี้ และตัวกันที่กำลังทำงาน (ตลาดเงียบ สเปรด มาร์จิ้น ข่าว)
- Execution: slippage ตอนเข้า/ออก, latency, เกรดโบรก และต้นทุนที่เสียไปกับ slippage
- ผลงาน: วันนี้ สัปดาห์ เดือน, แท็บ STATS (Win rate, Profit factor), 20 ไม้ล่าสุด
| Setting | ใช้ทำอะไร | ค่าเริ่มต้น |
|---|---|---|
InpDashboard | แสดง Dashboard (ประวัติยังอยู่แม้เปลี่ยน setting หรือรีสตาร์ท) | true |
InpDashReset | เริ่มนับประวัติ Dashboard ใหม่จากตอนนี้ (เปิด 1 ครั้งแล้วกลับเป็น false) | false |
InpDashScale | ขนาด (0.4-1.5) ปรับบน panel ด้วย A- / A+ ได้ | 1.0 |
InpDashX / InpDashY | ตำแหน่งบนกราฟ (pixel) | 10 / 20 |
11ปัญหา + วิธีแก้
▼| อาการ | สาเหตุที่พบบ่อย | วิธีแก้ |
|---|---|---|
| License ไม่ผ่าน | ยังไม่ได้ Allow WebRequest / บัญชีจริงยังไม่ได้เปิดผ่านลิงก์ IB | เพิ่ม 3 URL ในหัวข้อ 2 หรือดู ib.forexreviewth.com |
| หลายวันไม่มีออเดอร์ | ตลาดเงียบ Regime Guard หยุดไว้ | ปกติ EA ตั้งใจหยุด ดูช่วงราคาเฉลี่ยบน Dashboard |
| ไม่วางออเดอร์ทั้งที่ตลาดผันผวน | สเปรดเกิน InpMaxSpread / มาร์จิ้นเกิน InpMaxMarginPct / ช่วงข่าว | ดู Guards บน Dashboard ว่าตัวไหนทำงาน |
| ใส่ EA แล้วถูกถอดทันที | ค่า input ผิด เช่น lot = 0 หรือ InpRegimeStop มากกว่า InpRegimeRun | กลับไปใช้ค่าเริ่มต้น แล้วแก้ทีละค่า |
12Checklist ก่อนรัน
▼ติ๊กถูกทุกข้อก่อนกดเปิด EA (ระบบจะจำให้อัตโนมัติ)
13กฎเหล็ก 5 ข้อ (ห้ามทำ)
▼1
ห้ามปิด Regime Guard
ตลาดเงียบคือช่วงที่ EA นี้ขาดทุน
ตลาดเงียบคือช่วงที่ EA นี้ขาดทุน
2
ห้ามลบ SL หรือย้าย SL ออกไกลเอง
SL คือสิ่งที่จำกัดขาดทุนของแต่ละออเดอร์
SL คือสิ่งที่จำกัดขาดทุนของแต่ละออเดอร์
3
ห้ามเพิ่ม lot หลังแพ้เพื่อเอาคืน
ทำให้ความเสี่ยงสูงกว่าที่ทดสอบไว้มาก
ทำให้ความเสี่ยงสูงกว่าที่ทดสอบไว้มาก
4
ห้ามรัน 2 กราฟด้วย Magic ชุดเดียวกัน
EA ใช้ 4 Magic ต่อกัน (ฐาน +0 ถึง +3) ถ้ารันหลายกราฟ ให้ฐานห่างกันอย่างน้อย 4
EA ใช้ 4 Magic ต่อกัน (ฐาน +0 ถึง +3) ถ้ารันหลายกราฟ ให้ฐานห่างกันอย่างน้อย 4
5
ห้ามใช้เงินจริงก่อนผ่าน Demo
ดูการทำงานจริงบน Demo 2-4 สัปดาห์ก่อนเสมอ
ดูการทำงานจริงบน Demo 2-4 สัปดาห์ก่อนเสมอ