อ่านก่อนใช้: มี SL ทุกออเดอร์ แต่ขาดทุนได้
  • ไม่มี Grid ไม่มี Martingale ไม่เฉลี่ยราคา แต่ออเดอร์ที่โดน SL คือขาดทุนจริง และแพ้ติดกันหลายไม้ได้
  • วางได้หลายออเดอร์พร้อมกัน (ค่าเริ่มต้นสูงสุด 5 ออเดอร์) ถ้าเข้าพร้อมกันแล้วโดน SL พร้อมกัน จะเสียหลายไม้ในครั้งเดียว
  • ลอง Demo ก่อนเสมอ อย่างน้อย 2-4 สัปดาห์
  • ทุนเริ่มต้นแนะนำ: บัญชี Cent 50-100 USD (= 5,000-10,000 USC) เพื่อเรียนรู้ ไม่ใช่เพื่อทำกำไร
  • ปรึกษาในกลุ่ม Support ก่อนเสมอ ก่อนปรับ setting หรือใช้เงินจริง
ย้ำ: ผลในอดีตไม่รับประกันอนาคต ใช้เงินที่เสียได้เท่านั้น
Breakout EA

SwingBreaker

EA เทรดทอง (XAUUSD) สาย Breakout ทุกออเดอร์มี SL ของตัวเอง และเลื่อน SL ล็อกกำไรเมื่อราคาวิ่ง ไม่มี Grid ไม่มี Martingale

เวอร์ชัน 2.1 | อัพเดต 2026-10-28 | คู่มือฉบับคนไม่เก่งเทคนิค

1EA นี้ทำอะไร

▼

EA เทรดทองอัตโนมัติ เมื่อเข้าเงื่อนไขจะวางออเดอร์รอไว้ ถ้าราคาวิ่งถึง ออเดอร์จะเข้าเอง

  • ทุกออเดอร์มี SL ของตัวเองตั้งแต่ตอนวาง
  • ราคาวิ่งไปทางเรา EA จะ เลื่อน SL ล็อกกำไรให้เอง
  • วางรอได้หลายออเดอร์พร้อมกัน จำกัดด้วย InpMaxWaiting และเพดานความเสี่ยงรวม InpMaxRiskPct
  • บางช่วงเวลา EA จะพักเอง Dashboard ขึ้น RESTING เป็นเรื่องปกติ
ค่ากลยุทธ์ล็อกไว้ในตัว EAผู้ใช้ทุกคนได้ระบบเดียวกับที่ทดสอบมา สิ่งที่ปรับได้คือฝั่ง Buy/Sell, สเปรด, จำนวนออเดอร์รอ, lot, เพดานความเสี่ยง, หยุดรายวัน และกลยุทธ์เสริม (หัวข้อ 4-6)

2ก่อนเริ่มใช้งาน

▼
  • สินค้า: ทองคำ XAUUSD
  • Timeframe ของกราฟ: ใส่ TF ไหนก็ได้ EA อ่านข้อมูลที่ต้องใช้เอง
  • ประเภทบัญชี: แนะนำ Hedging เพราะ EA ถือได้หลายออเดอร์และทั้งสองฝั่งพร้อมกัน (บัญชี Netting EA วางรอได้ทีละ 1 ออเดอร์)
  • License: ใช้ฟรีกับบัญชีที่เปิดผ่านลิงก์ IB ของเรา บัญชี Demo ใช้ได้ทันที ดูเงื่อนไขที่ วิธีติดตั้ง EA
  • Allow WebRequest: Tools → Options → Expert Advisors → ติ๊ก Allow WebRequest แล้วเพิ่ม 3 URL นี้
    • https://zab-license.bangzeed.workers.dev
    • https://zab-license.vercel.app
    • https://license.forexreviewth.com
บัญชี Centเงินใน MT5 เป็น USC (1 USD = 100 USC) ค่าใน Inputs ที่เป็นจำนวนเงิน เช่น InpBalancePer001 ก็นับเป็น USC ด้วย ส่วนค่าที่เป็น % ใช้ได้เหมือนเดิม
License ไม่ผ่าน = ไม่วางออเดอร์ใหม่Dashboard ขึ้น NO LICENSE EA จะลบออเดอร์ที่วางรอ แต่ยังดูแลออเดอร์ที่ถืออยู่ต่อ

3ตั้งขั้นต่ำให้รันได้

▼

ค่าเริ่มต้นรันได้เลย เช็คแค่ 3 ข้อนี้

ลำดับหัวข้อค่าแนะนำอธิบาย
1InpLotModeFixed lotเริ่มด้วย lot คงที่
2InpFixedLot0.01lot เล็กสุดก่อน
3InpMaxRiskPctค่าเดิม (10)เพดานความเสี่ยงรวม อย่าเพิ่มถ้ายังไม่เข้าใจหัวข้อ 5

4Trading

▼
Settingใช้ทำอะไรค่าเริ่มต้น
InpMagicMagic Number ของ EA26101302
InpBuysอนุญาตฝั่ง Buytrue
InpSellsอนุญาตฝั่ง Selltrue
InpMaxSpreadสเปรดสูงสุดที่ยอมให้วางออเดอร์ หน่วยเป็นราคา (0.50 = 50 จุด, 0 = ไม่จำกัด)0
InpMaxWaitingจำนวน Pending Order ที่วางรอได้พร้อมกัน5
ปิดฝั่งเดียวได้ถ้าอยากให้ EA เทรดฝั่งเดียว ตั้ง InpBuys หรือ InpSells เป็น false แต่ระบบทดสอบมาแบบเปิดทั้งสองฝั่ง

5Money management

▼
Settingใช้ทำอะไรค่าเริ่มต้น
InpLotModeFixed lot / Risk % ต่อออเดอร์ / 0.01 lot ต่อจำนวนทุนFixed lot
InpFixedLot[Fixed] lot ต่อออเดอร์0.01
InpRiskPercent[Risk] ถ้าโดน SL จะเสียกี่ % ของทุน EA คิด lot จากระยะ SL ให้2.0
InpBalancePer001[Balance] ทุนกี่ USD ต่อ 0.01 lot1000
InpBalanceUseให้ EA ใช้ทุนกี่ % ของ Balance ในการคิด lot เพดานความเสี่ยง และหยุดรายวัน100
InpMaxRiskPctเพดานความเสี่ยงรวมของออเดอร์ที่รอ + ที่ถือ (% ของทุน, 0 = ไม่จำกัด)10
InpDailyLossPctขาดทุนวันนี้ถึงกี่ % ของทุน ให้หยุดทั้งวัน (0 = ปิด)0

เพดานความเสี่ยงรวมทำงานยังไง

EA รวม "เงินที่จะเสียถ้าทุกออเดอร์โดน SL" ทั้งออเดอร์ที่ถือและที่วางรอ ถ้าออเดอร์ใหม่ทำให้เกิน InpMaxRiskPct ของทุน EA จะข้ามออเดอร์นั้น

ตัวอย่าง: ทุน 1,000 USD เพดาน 10% = เสียรวมได้ไม่เกิน 100 USD ถ้าแต่ละออเดอร์เสี่ยง 30 USD EA วางได้ 3 ออเดอร์ ออเดอร์ที่ 4 จะรอจนมีที่ว่าง

ทุนน้อยกับโหมด Riskถ้า lot ที่คำนวณได้ต่ำกว่า lot ขั้นต่ำของโบรก EA จะใช้ lot ขั้นต่ำ ความเสี่ยงจริงจึงสูงกว่า % ที่ตั้ง และถ้าออเดอร์เดียวเสี่ยงเกินเพดาน EA จะไม่วางออเดอร์นั้นเลย
แนะนำเปิดหยุดรายวันเช่น InpDailyLossPct = 5 ถ้าวันไหนขาดทุนถึง 5% EA จะหยุดวางออเดอร์ใหม่ถึงวันถัดไป (Dashboard ขึ้น DAILY STOP)

6กลยุทธ์เสริม M30 (กลุ่ม Strategies)

▼

นอกจากกลยุทธ์หลัก เปิดกลยุทธ์เสริม (ชื่อใน Inputs คือ M30) เพิ่มได้ ทำให้มีโอกาสเข้าเทรดมากขึ้น

Settingใช้ทำอะไรค่าเริ่มต้น
InpM30Enabledเปิดกลยุทธ์ M30 เพิ่มtrue
InpM30LotFactorlot ของกลยุทธ์ M30 = lot ปกติ x ค่านี้ (ไม่ต่ำกว่า lot ขั้นต่ำของโบรก)0.5
InpOnePerPriceไม่วาง 2 ออเดอร์ที่ราคาเดียวกันtrue
lot 0.01 กับ M300.01 x 0.5 = 0.005 ต่ำกว่าขั้นต่ำ EA จึงใช้ 0.01 ทั้งสองกลยุทธ์ ถ้าอยากเสี่ยงน้อยลง ปิด M30 (InpM30Enabled = false)

7Dashboard (หน้าจอบนกราฟ)

▼
สถานะความหมาย
RUNNINGทำงานปกติ
RESTINGช่วงที่ EA พัก (ปกติ)
DAILY STOPขาดทุนวันนี้ถึง InpDailyLossPct หยุดถึงวันถัดไป
NO LICENSElicense ไม่ผ่าน ไม่วางออเดอร์ใหม่

ตัวเลขที่ดูได้: Balance, กำไรขาดทุนที่ยังเปิดอยู่ (Open result), ออเดอร์ที่รอ, ความเสี่ยงที่ใช้อยู่ (Risk in use), ผลวันนี้ และแท็บ WEEK / MONTH / YEAR / STATS (Win rate, Profit factor, Drawdown สูงสุด, กำไรเฉลี่ยต่อเดือน) ปุ่ม A- / A+ บน panel ใช้ย่อขยาย

Settingใช้ทำอะไรค่าเริ่มต้น
InpShowDashboardแสดง Dashboardtrue
InpDashScaleขนาด Dashboard (ปรับบน panel ด้วย A- / A+ ได้)0.8

8ปัญหา + วิธีแก้

▼
อาการสาเหตุที่พบบ่อยวิธีแก้
ขึ้น NO LICENSEยังไม่ได้ Allow WebRequest / บัญชีจริงยังไม่ได้เปิดผ่านลิงก์ IBเพิ่ม 3 URL ในหัวข้อ 2 แล้วโหลด EA ใหม่ หรือดู ib.forexreviewth.com
ขึ้น RESTING นานช่วงที่ EA พักปกติ รอได้
RUNNING แต่ไม่มีออเดอร์รอยังไม่เข้าเงื่อนไข / สเปรดเกิน InpMaxSpread / ติดเพดาน InpMaxRiskPctดู Risk in use บน Dashboard ถ้าทุนเล็ก ออเดอร์เดียวอาจเกินเพดาน
ออเดอร์ไม่ขึ้นเลยและ Journal มี errorไม่ได้เปิด Algo Trading / ตลาดปิดกดปุ่ม Algo Trading ให้เป็นสีเขียว

9Checklist ก่อนรัน

▼

ติ๊กถูกทุกข้อก่อนกดเปิด EA (ระบบจะจำให้อัตโนมัติ)

10กฎเหล็ก 5 ข้อ (ห้ามทำ)

▼
1
ห้ามลบ SL หรือย้าย SL ออกไกลเอง
SL คือสิ่งที่จำกัดขาดทุนของแต่ละออเดอร์
2
ห้ามปิดเพดานความเสี่ยง (InpMaxRiskPct = 0) ถ้ายังไม่เข้าใจ
EA จะวางออเดอร์ได้เต็ม InpMaxWaiting โดยไม่ดูทุน
3
ห้ามเพิ่ม lot หลังแพ้เพื่อเอาคืน
ทำให้ความเสี่ยงสูงกว่าที่ทดสอบไว้มาก
4
ห้ามรัน 2 กราฟด้วย Magic Number เดียวกัน
EA จะสับสนว่าออเดอร์ไหนของใคร
5
ห้ามใช้เงินจริงก่อนผ่าน Demo
ดูการทำงานจริงบน Demo 2-4 สัปดาห์ก่อนเสมอ