คำเตือน: Leverage + Grid/Martingale มีความเสี่ยงสูงมาก
  • แย่ที่สุดที่อาจเกิดขึ้น: พอร์ตแตก ทุนหาย 100% ถ้าตลาดลากทางเดียว EA จะเปิดไม้เพิ่มเรื่อยๆ จนมาร์จิ้นหมด
  • ทุนเยอะไม่ได้แปลว่ารอด — Martingale/Grid ถ้าเจอ trend แรง ทุน 10,000 USD ก็ล้างได้
  • ลอง Demo ก่อนเสมอ ให้เห็นการทำงานจริงๆ อย่างน้อย 2-4 สัปดาห์ ก่อนใส่เงินจริง
  • ทุนเริ่มต้นแนะนำเพียง 50-100 USD เพื่อเรียนรู้ — ไม่ใช่เพื่อทำกำไร (ถ้าเสียก็เสียน้อย, ถ้ารอดค่อยเพิ่มทุน)
  • ปรึกษาในกลุ่มก่อนเสมอ ก่อนปรับ setting หรือใช้งานจริง — อย่าตั้งเอง อย่าเพิ่ม lot เอง
ย้ำ: EA นี้เป็นเครื่องมือ ไม่ใช่ตู้ ATM ใช้เงินที่เสียได้เท่านั้น ไม่ใช้เงินเก็บ/เงินกู้/เงินครอบครัว
Grid Trading EA

DynamicGrid EA

EA Grid Trading สายเก็บกำไรถี่ ปิดเร็ว เหมาะทอง/ฟอเร็กซ์ — ATR-based dynamic grid distance

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

1EA นี้ทำอะไร

EA ตัวนี้ทำงานแบบ "วาง Pending ไม้แรก → ถ้าโดนลาก จะวาง Grid ไม้เพิ่ม → ปิดเมื่อได้กำไรรวม"

  • ไม่ต้องดูกราฟเอง EA ทำให้หมด
  • เก็บกำไรทีละน้อย แต่บ่อย
  • มีระบบป้องกันหลายชั้น (Spike, Trend, News, Hedge) เปิด/ปิดได้ตามใจ
เหมาะกับทอง (XAUUSD), ฟอเร็กซ์คู่หลัก — เริ่มด้วย Demo, ทุนจริงแนะนำ 50-100 USD เพื่อเรียนรู้
ไม่เหมาะกับคนที่รับ Drawdown ไม่ได้, ใช้เงินเก็บ/เงินกู้, ไม่ผ่าน Demo มาก่อน
สำคัญก่อนใช้งานครั้งแรก — ปรึกษาในกลุ่ม Support เสมอ อย่าตั้งค่าเอง

2ตั้งขั้นต่ำให้รันได้ (5 ข้อพอ)

เปิด 5 ข้อนี้ EA รันได้แล้ว ที่เหลือคือ "เลือกเปิดเมื่อจำเป็น"

ลำดับหัวข้อค่าแนะนำอธิบาย
1StartEAtrueสวิตช์หลัก ต้องเปิดไม่งั้น EA ไม่ทำงาน
2Trade_DirectionBOTHให้ซื้อ+ขายทั้ง 2 ทาง
3Fixed_Lot0.01เริ่มล็อตเล็กที่สุดก่อน
4UseGridtrueเปิดระบบ Grid
5CloseIDeaSelectBreakevenTPโหมดปิดกำไรที่ปลอดภัยที่สุด

3General Settings (ทั่วไป)

Settingใช้ทำอะไรค่าแนะนำ
magicnumberเลขประจำ EA ห้ามซ้ำกับ EA ตัวอื่นในบัญชีเดียวกัน123456 (เปลี่ยนถ้าซ้ำ)
InpDashboardThemeสีหน้าจอโชว์กำไร/ขาดทุนEMERALD
InpExchangeRateถ้าบัญชีเป็นบาท ใส่อัตราแลก (เช่น 36) ถ้า USD ใส่ 00
InpOrderModeวิธีวางไม้แรก (Pending จริง vs Virtual) — ดูคำอธิบายด้านล่างORDER_MODE_PENDING (default)
InpTrailingThrottleSecหน่วงเวลาก่อนย้าย Pending ไม้แรก (วินาที) — กันราคากระชากแล้ว EA วิ่งตามจนวาง Pending ผิดที่0 (ปิด) หรือ 2-5 ถ้าเจอ spread กระชาก
TimeToStartเวลาเริ่มเทรด (Server time, ไทย = Server+5)00:00 (เทรดทั้งวัน)
TimeToEndเวลาหยุดเปิดไม้แรก — ยังดูไม้ค้างเก็บกำไรต่อได้22:00 (หลีกช่วง rollover)
InpCloseAllOnTimeEndถึงเวลาหยุดแล้ว ปิดไม้ค้างทั้งหมดเลยไหมfalse (ปล่อยให้ปิดกำไรเอง)
ถ้าไม่รู้จะตั้งอะไรปล่อยค่า default ทั้งหมด
เรื่อง TimeToStart/TimeToEnd เป็น Server time ไม่ใช่เวลาไทย — broker ส่วนใหญ่เวลาไทย = Server+5 ชั่วโมง (เช่น Server 22:00 = ไทย 03:00 เช้า). ถ้าเปิด Kill Zone (Asian/London/NewYork/LondonClose) ตัวใดตัวหนึ่งจะ override ค่านี้

InpOrderMode — Pending vs Virtual ต่างกันยังไง?

Modeทำงานยังไงข้อดี / ข้อเสีย
ORDER_MODE_PENDING
(default — แนะนำ)
วาง BuyStop/SellStop จริงไปที่ broker — เห็นเป็น pending orders ใน Terminal ปกติ ดี: VPS/เน็ตหลุด ออเดอร์ยังอยู่ที่ broker ราคาแตะก็ยิงให้
เสีย: broker บางเจ้าจำกัดจำนวน pending / เห็นจุดเข้าของเรา
ORDER_MODE_VIRTUAL EA เก็บจุด stop ไว้ในตัวเอง ไม่ส่ง pending ไป broker — พอราคาแตะ EA ค่อยยิง Market order ทันที ดี: ไม่กิน pending slot, broker ไม่เห็นจุดเข้า (ลดโอกาส "hunt stops"), เหมาะ broker ที่จำกัด pending
เสีย: ถ้า VPS/MT5/เน็ตหลุด — จุดเข้าหายเลย ไม่มี safety net จาก broker. Market execution อาจ slip
แนะนำ
  • มือใหม่ / รันที่บ้าน — ใช้ ORDER_MODE_PENDING (default) ปลอดภัยกว่า ถ้าเน็ตหลุดยังไม่พลาดจุดเข้า
  • รันบน VPS เสถียร / broker จำกัด pending / กลัว stop hunt — ลอง ORDER_MODE_VIRTUAL ได้ แต่ต้องมั่นใจว่า VPS/เน็ตไม่ล่ม
สำคัญVirtual Mode = จุดเข้าอยู่ใน RAM ของ EA เท่านั้น — ถ้า MT5/VPS รีสตาร์ทหรือ EA ถูก reload ตอนที่รอราคา จุดเข้าจะหายไป (EA จะสร้างใหม่ตามราคาปัจจุบัน ไม่ใช่ราคาเดิม). ห้ามใช้ถ้ารันไม่ต่อเนื่อง

4Lot Settings (ขนาดไม้)

คำถามแรก: จะให้ EA คิดล็อตยังไง?

LotSelectionเหมาะกับ
FixedLotมือใหม่ ใช้ล็อตคงที่ (แนะนำ)
DynamicLotbaseonBalanceอยากให้ล็อตโตตามทุน (ทุน 10,000 = 0.01 ล็อต)
SqrtLotbaseonBalanceเหมือน Dynamic แต่โตช้ากว่า (ปลอดภัยกว่า)

คำถามที่สอง: ไม้ Grid เพิ่มยังไง? (LotIncrementMode)

EA มี 10 โหมดให้เลือก เรียงจาก ปลอดภัยสุด → เสี่ยงสุด:

Modeตัวอย่างล็อต (ไม้ 1→5)อธิบายง่ายๆเหมาะกับ
LOT_MODE_FIXED0.01, 0.01, 0.01, 0.01, 0.01ไม้เท่ากันหมด ไม่เพิ่มเลยปลอดภัยสุด ทุนน้อย
LOT_MODE_PLUS_001_EVERY50.01, 0.01, 0.01, 0.01, 0.02บวกทีละนิดทุก 5 ไม้ (ตาม everyx)เพิ่มล็อตแบบช้าๆ
LOT_MODE_PLUS_0010.01, 0.02, 0.03, 0.04, 0.05บวกคงที่ทุกไม้ (ตาม plusvalue)เพิ่มล็อตแบบเส้นตรง
LOT_MODE_PLUS_STEPPED0.01, 0.012, 0.018, 0.028, 0.04บวกแบบโค้ง (ช้าก่อน เร็วทีหลัง) — ไม่มี DD Dampenerสายกลาง
LOT_MODE_POWER_LAW0.01, 0.014, 0.022, 0.032, 0.045โตตาม Power Law (ปรับ InpPowerLawK)คนชอบสูตร
LOT_MODE_LOG_SCALED0.01, 0.02, 0.028, 0.035, 0.04Logarithmic + ลดล็อตเมื่อ DD สูงConservative
LOT_MODE_FIB_SCALED0.01, 0.01, 0.02, 0.03, 0.05Fibonacci (1,1,2,3,5,8...) + ลดล็อตเมื่อ DD สูงแนะนำ (default)
LOT_MODE_FIBONACCI0.01, 0.01, 0.02, 0.03, 0.05Fibonacci ตรงๆ ไม่มี Dampenerทุนปานกลาง+
LOT_MODE_MULTIPLY_DYNAMIC0.01, 0.01, 0.02, 0.027, 0.036คูณแบบแบ่ง tier (ต้น/กลาง/ปลาย)คนชำนาญ
LOT_MODE_MULTIPLY_150.01, 0.015, 0.023, 0.034, 0.051Martingale แท้ คูณ 1.5 ทุกไม้ทุนหนา + Demo ผ่าน (เสี่ยงสุด)
Dampener คืออะไร? โหมดที่มี "Scaled" (FIB_SCALED / LOG_SCALED) จะลดล็อตอัตโนมัติเมื่อ DD% สูง (เริ่มลดที่ InpDDDamp_Start = 10%, ลดสูงสุดที่ InpDDDamp_Full = 40% เหลือ 15% ของล็อตปกติ) — ช่วยชะลอการเจ๊งถ้าตลาดสวนแรง
ค่า cap กันเจ๊งInpMaxLotCap ใส่ 1.0 หรือ 2.0 กันล็อตวิ่งหลุดจากสูตร (ใช้ได้ทุก mode)

คำถามที่สาม: หลัง Half Close แล้ว ไม้ถัดไปควรเท่าไหร่? (InpLotRecovery)

หลัง EA ปิดไม้บางส่วนเพื่อลดขาดทุน — ไม้ใหม่ที่วางต่อจะใช้ล็อตเท่าไหร่:

Modeอธิบายเหมาะกับ
LOT_RECOVERY_NONEไม่ recover — กลับไปเริ่มนับ 1 ใหม่จากล็อตเริ่มต้นแนะนำ default ปลอดภัยสุด
LOT_RECOVERY_FLOORไม้ใหม่อย่างน้อย = ไม้ล่าสุดก่อนปิดอยากได้กำไรกลับเร็ว
LOT_RECOVERY_FLOOR_PLUSเหมือน FLOOR + บวกอีก 1 base lotAggressive
LOT_RECOVERY_RAMPค่อยๆ เพิ่มทีละ base จนไล่ทัน Fibonacci ปกติสายกลาง
LOT_RECOVERY_GOLDENไม้ใหม่ = ไม้ล่าสุด × 1.618เสี่ยงสูง ทุนหนา
เตือนRecovery ทุกโหมด (ยกเว้น NONE) = รับความเสี่ยงแลกโอกาสกำไรกลับเร็ว — ถ้าเจอตลาดลากทางเดียว Lot จะยิ่งโตเร็ว เสี่ยงพอร์ตระเบิด ใช้เฉพาะตอนชำนาญ

5Grid Settings (ระยะไม้ถัดไป)

Settingใช้ทำอะไรค่าแนะนำ
UseGridเปิด/ปิด Gridtrue
InpMaxPositionจำกัดจำนวนไม้สูงสุด (0=ไม่จำกัด)15-20 ไม้
InpGridCheckDistanceระยะห่างขั้นต่ำระหว่างไม้ (points)300 (ทอง), 150 (FX)
InpUseATRForGridให้ระยะห่างปรับตามความผันผวนเองtrue
สรุปเปิด ATR ให้ EA จัดการเอง ตั้ง Max Position 15-20 ไม้กันลาก

6Close Position (วิธีเก็บกำไร)

4 โหมดเลือก 1 (CloseIDeaSelect)

โหมดอธิบายเหมาะกับ
BreakevenTPตั้ง TP อัตโนมัติ ยิ่งไม้เยอะ TP ยิ่งใกล้แนะนำมือใหม่
KeepProfitพอกำไรแตะเป้า เก็บทันที (ต่อฝั่ง)ทั่วไป
KeepProfitAllเหมือน KeepProfit แต่นับรวม BUY+SELLใช้คู่ Hedge
Trailingตามราคา กำไรเยอะ ล็อกเยอะสายเก็บยาว

BreakevenTP (โหมดแนะนำ) — TP ปรับตามจำนวนไม้

  • ไม้ < 3 → TP 150 points
  • ไม้ 3-6 → TP 120 points
  • ไม้ 6-10 → TP 80 points
  • ไม้ > 10 → TP 50 points (ยิ่งไม้เยอะ ยิ่งรีบปิด)

7Half Close (ตัดขาดทุนฉลาด)

เปิดเมื่อ: โดนลากไปไกล อยากปิดไม้กำไรเพื่อดึงไม้ขาดทุน

Settingค่าแนะนำ
UseHalfClosetrue
InpHalfCloseModeHALFCLOSE_GRID (default)
InpRemnantModeREMNANT_CLEANUP (ปิดเศษเล็กอัตโนมัติ)

โหมด Half Close — InpHalfCloseMode

เลือกสูตรว่า "ปิดไม้กำไรกี่ % / กี่ล็อต เพื่อดึงขาดทุน":

Modeอธิบายสั้นๆเหมาะกับ
HALFCLOSE_FIXEDปิดตามสัดส่วนคงที่ เช่น 50% เสมอ (InpHalfCloseFixedRatio)ง่ายสุด เข้าใจง่าย
HALFCLOSE_FORMULAปิดน้อยตอนไม้น้อย ปิดมากตอนไม้เยอะ (Inverse formula)สายสูตร
HALFCLOSE_MULTIPLIERฐาน + ปรับตามล็อต (InpHalfCloseLotFactor)ทั่วไป
HALFCLOSE_LOGARITHMICเพิ่มแบบโค้ง log นุ่มๆConservative
HALFCLOSE_EXPONENTIALเพิ่มแบบ exponential (ไม้เยอะยิ่งปิดแรง)Aggressive
HALFCLOSE_PROFIT_PROPปรับตามกำไรฝั่งกำไร (InpHalfCloseProfitScale)คนชำนาญ
HALFCLOSE_GRIDคำนวณตาม Loss-per-Lot ของไม้ขาดทุน (ดู distance จริง)แนะนำ (default)
HALFCLOSE_NET_REDUCEตัดไม้ใหญ่สุดเพื่อลด lot รวม (ไม่ใช้สัดส่วน)ไม้เยอะ lot บวมมาก
HALFCLOSE_HYBRIDรวม GRID budget + NET_REDUCE (ทั้งปิดตามสูตร + ตัดไม้ใหญ่)สถานการณ์ฉุกเฉิน
คำแนะนำเริ่มด้วย HALFCLOSE_GRID (default) สำหรับ XAUUSD — คำนวณตามระยะไม้จริง เหมาะกับ Grid ปกติ. ถ้าไม้บวมเยอะค่อยเปลี่ยนเป็น HYBRID

Half Close Emergency Mode — เร่งปิดเมื่อขาดทุนหนัก

โหมดฉุกเฉิน 2 แบบ ทำงานต่างกัน:

Settingทำอะไรค่าแนะนำ
InpHalfCloseEmergencyเร่ง HalfClose เมื่อ DD% เกิน InpEmergencyDD_Percent (ปกติรอ threshold นาน, พอถึง DD สูง → ปิดถี่ขึ้น)true (default)
InpEmergencyDD_PercentDD% ต่อฝั่งที่เริ่มเร่งปิด10%
InpHalfCloseEmergencyOnlyEmergency Only: HalfClose จะไม่ทำงานเลย จนกว่าจะถึงจุดขาดทุนที่กำหนด (InpEmergencyOnlyDD_Amount หรือ InpEmergencyOnlyPosCount)false (เว้นแต่อยากประหยัด HalfClose)
InpEmergencyOnlyDD_Amountขาดทุน $ ต่อฝั่งที่เริ่มเปิด HalfClose (Emergency Only Mode)-25 USD
Emergency vs Emergency Only ต่างกันยังไง?
  • InpHalfCloseEmergency = true → HalfClose ทำงานปกติตั้งแต่ไม้แรก แต่เร่งความถี่ตอน DD สูง
  • InpHalfCloseEmergencyOnly = true → HalfClose ไม่ทำเลย จนกว่าจะเจ๊งถึงจุดที่กำหนด (สายเก็บกำไรเต็มไม้ ไม่อยากตัดเร็ว)
สำคัญถ้าไม่เข้าใจ Emergency Only Mode อย่าเปิด — อาจทำให้ขาดทุนสะสมก่อนระบบเริ่มช่วย

8Trend & Market Filter (กันเปิดตอนตลาดอันตราย)

หลักการ: ถ้าไม้แรกเข้าได้สวย → Grid ไม่บวมมาก — Filter พวกนี้ช่วยห้าม EA เปิดไม้ตอนตลาดไม่เหมาะ ลดโอกาสโดนลากทางเดียว

1. Trend Filter (MA) — UseTrendFilter

ใช้ Moving Average เช็คเทรนด์ใหญ่ ห้ามเปิดสวนเทรนด์ — ถ้าราคาอยู่เหนือ MA = เปิด BUY เท่านั้น, อยู่ใต้ MA = เปิด SELL เท่านั้น

Settingค่าแนะนำ
UseTrendFiltertrue สำหรับตลาดเทรนด์ชัด (ทอง H1)
TrendMA_Period50 หรือ 200
TrendMA_TFPERIOD_H1 (ทั่วไป)

2. SmartTrend Pro Filter — InpUseSmartTrend (Grid only)

ตัวกรองเทรนด์อัจฉริยะ ใช้ ATR + Momentum Power วัด "แรงเทรนด์" — ใช้กับ Grid โดยเฉพาะ ช่วยห้าม EA วาง Grid ไม้ถัดไปตอนเทรนด์แรงทางตรงข้ามกับฝั่งที่ถืออยู่ (ซึ่งคือสถานการณ์ที่ Grid เจ๊งเร็วสุด)

Settingค่าแนะนำ
InpUseSmartTrendtrue (ถ้าเจอตลาดเทรนด์บ่อย)
InpSmartTrendTFPERIOD_H1
InpSmartTrendATR14
InpSmartTrendPowerUp2.0 (ยิ่งสูง = ยิ่งเข้ม กว่าจะผ่าน)
InpSmartTrendPowerDn2.0
ต่าง Trend MA ยังไง? Trend MA ดูแค่ "ราคาอยู่ฝั่งไหนของ MA" (ทิศทาง) ส่วน SmartTrend ดูแรงของเทรนด์ด้วย — ถ้าเทรนด์แค่แกว่งเบาๆ ก็ปล่อยผ่าน, ถ้าแรงจริงถึงบล็อค

3. Stochastic + Bollinger Filter (ไม้แรกต้องเข้าสวย)

ตรวจจังหวะไม้แรก: เปิด BUY ตอน Stoch oversold / BB ชนเส้นล่าง, เปิด SELL ตอน overbought / ชนเส้นบน — ถ้าไม้แรกเข้าได้ดี, Grid จะบวมน้อย

Settingใช้ทำอะไรค่าแนะนำ
UseStochFilterห้ามเปิดไม้แรกถ้า Stoch ยังไม่เข้าโซน (oversold/overbought)true (ตลาดย่ำ), false (ตลาดเทรนด์)
InpGridBBFilterหยุด Grid (ไม้ถัดไป) เมื่อราคาผันผวนเกิน Bollinger — ป้องกันเปิดสวนตอนตลาดแตกfalse (default), true ถ้าเจอกระชากบ่อย

4. Market Filter + ADX + ATR Ratio — InpUseMarketFilter (ขั้น advanced)

ชุดรวมของ Price Action + ADX + ATR Ratio + Consecutive Candle — กันเปิดไม้ตอน ADX สูง (เทรนด์รุนแรง) หรือ ATR ratio สูง (ผันผวนผิดปกติ)

แนะนำมือใหม่เริ่มด้วย UseTrendFilter + InpUseSmartTrend ก่อน — ถ้ายังเจอลากก็ค่อยเปิด InpUseMarketFilter + InpUseADXFilter เพิ่ม (ADX Block 30, Hard Block 40)

9Spike Filter (กันไม้กระชากแรง)

หน้าที่: ห้าม EA เปิดไม้ตอนแท่งเทียนยาวผิดปกติ (ข่าวแรง, ราคากระชาก)

Presetความเข้มเหมาะกับ
SPIKE_EFFICIENTบล็อคแค่ 1.7% ของเวลา (ผ่อน)อยากได้ไม้เยอะ
SPIKE_BALANCEDบล็อค 2.5% (กลาง)ทั่วไป
SPIKE_PROTECTบล็อค 3.2% (เข้ม)แนะนำ — ปลอดภัย
สรุปเปิด InpUseSpikeFilter = true + SPIKE_PROTECT จบ ไม่ต้องปรับอะไรเพิ่ม

10Advanced Protection (Cross-Side DDReduce + Staged Hedge)

ระบบป้องกันขั้นสูง 2 ชุด สำหรับสถานการณ์ "โดนลากทางเดียวแรง" — ไม่ต้องเปิดทั้งคู่ เปิดทีละชุด

1. Cross-Side DDReduce — InpCrossSideClose

หลักการ: เมื่อตลาดลากทางเดียว → ฝั่งถูกกำไร, ฝั่งผิดขาดทุน. ระบบจะสะสมกำไร realized จากฝั่งถูก เอามาปิดไม้ฝั่งผิดทีละไม้ (ไม้ที่ขาดทุนน้อยก่อน)

Settingอธิบายค่าแนะนำ
InpCrossSideCloseเปิด/ปิด Cross-Side DDReducetrue (default — แนะนำเปิด)
InpCrossThresholdกำไรสุทธิขั้นต่ำ ($) หลังหักลบ ก่อนปิด1 USD
InpCrossMinWrongPosฝั่งผิดต้องมีกี่ไม้ขึ้นไปถึงทำงาน1
InpCrossModeเลือกปิดไม้ฝั่งผิดตัวไหนก่อน — CROSS_SMALLEST_LOSS = ไม้ขาดทุนน้อยสุดก่อนCROSS_SMALLEST_LOSS
InpCrossBoostLotBoost lot ฝั่งถูก (ตามฝั่งผิดที่เยอะขึ้น) เพื่อให้สะสมกำไรไล่ทันtrue
InpCrossMaxLotCap lot boost สูงสุด0.10
ข้อดีไม่ต้องเปิด Hedge แยก — ใช้กำไรจากฝั่งที่ถูกค่อยๆ ปิดฝั่งผิด. เปิดทิ้งได้เลย ไม่ยุ่งยาก

2. Staged Hedge — UseStagedHedge

หลักการ: เมื่อ DD% เกินเกณฑ์ → เปิดไม้สวนมาล็อกขาดทุน แบ่งเป็น 4 Step (เปิดทีละ 15%, 25%, 30%, 30% ของ volume)

Settingอธิบายค่าแนะนำ
UseStagedHedgeเปิด/ปิด Staged Hedgefalse (เว้นแต่ชำนาญ)
InpHedgePresetPreset สำเร็จ (CONSERVATIVE/BALANCED/AGGRESSIVE) หรือ CUSTOMHEDGE_PRESET_BALANCED
HedgeDD_PercentDD% ที่เริ่มคิด hedge5%
HedgeAutoCloseปิด Hedge อัตโนมัติเมื่อได้กำไร (false = ต้องปิดเอง)false (มือใหม่ควรปิดเอง)
HedgeRescaleปรับ volume hedge ตาม Grid ที่โตขึ้นtrue
HedgeCloseProfitกำไรขั้นต่ำก่อนปิด Hedge ($)15 USD
Step 1→4 ทำงานยังไง? ระบบจะไม่เปิด Hedge ทั้งก้อนทีเดียว แต่แบ่งเปิดเป็น Step:
  • DD ถึง 25% ของ threshold → เปิด 15% ของ volume
  • DD ถึง 45% → เพิ่มเป็น 40% รวม
  • DD ถึง 65% → เพิ่มเป็น 70% รวม
  • DD ถึง 85% → ครบ 100%
ถ้าตลาดกลับมา DD ลดลง ก่อนถึง step ถัดไป — ระบบก็จะไม่เปิดเพิ่ม (ลดความเสียหายถ้ากลับตัวเร็ว)
เตือนหนักๆStaged Hedge ไม่ใช่ของเล่น — Hedge ผิดจังหวะ = ล็อกขาดทุน 2 ฝั่ง. ใช้เฉพาะตอน Demo ผ่าน 1 เดือนและเข้าใจว่า Step 1-4 ทำงานยังไง. แนะนำปิดด้วยมือ (HedgeAutoClose = false)

11Risk Management (กันบัญชีระเบิด)

Settingอธิบายค่าแนะนำ
DailyProfitเป้ากำไรต่อวัน ($) ถึงแล้วหยุด10-50 (ตามทุน)
InpLossLimitModeโหมดตัดขาดทุนMODE_PERCENT_PORTFOLIO
LossLimitValueขาดทุน % ของทุน ที่จะตัด30-50
stopwhenlossตัดแล้วหยุด EA เลยtrue
ตัวอย่างทุน 1,000 USD, LossLimitValue = 30 → ขาดทุน 300 USD จะตัดปิดหมดทันที

12News Filter (หลีกข่าวแรง)

Settingค่าแนะนำ
UseNewsFiltertrue (แนะนำเปิด)
NewsMinutesBefore10 นาทีก่อนข่าว
NewsMinutesAfter10 นาทีหลังข่าว
NewsFilterHightrue
NewsFilterCurrenciesUSD (เทรดทอง/คู่ USD)
สำคัญต้องไปที่ Terminal → Options → Expert Advisors → Allow WebRequest → ใส่ https://nfs.faireconomy.media

13Telegram Notifications (สั่ง EA จากมือถือ)

EA สามารถแจ้งเตือนและรับคำสั่งผ่าน Telegram — ดูสถานะ/สั่งปิดไม้ได้จากมือถือ ไม่ต้องเปิดเครื่อง

การตั้งค่า (ทำครั้งเดียว)

  1. คุยกับ @BotFather ใน Telegram → พิมพ์ /newbot → ตั้งชื่อ bot → คัดลอก Bot Token
  2. คุยกับ @userinfobot → ส่งข้อความอะไรก็ได้ → คัดลอก Chat ID
  3. ใน MT5: Terminal → Options → Expert Advisors → Allow WebRequest → ใส่ https://api.telegram.org
  4. ใส่ค่าใน EA ตามตาราง
Settingใส่อะไรค่าแนะนำ
UseTelegramเปิด/ปิดtrue
TelegramBotTokenToken จาก @BotFather(paste)
TelegramChatIDChat ID จาก @userinfobot(paste)
TelegramReportMinutesส่งรายงานสถานะทุกกี่นาที60
InpTelegramOnlyTradeHoursส่งเฉพาะช่วงเทรดเท่านั้น (กันสแปมตอนหลับ)true
InpTelegramDDThresholdแจ้งเตือนเมื่อ DD% เกินค่านี้ (0 = ปิด)15

คำสั่งที่สั่งได้จาก Telegram

คำสั่งทำอะไร
/statusดูสถานะ EA (ไม้เปิด/กำไร/DD)
/pauseหยุดเปิดไม้ใหม่ชั่วคราว (ไม้เก่ายังเก็บกำไรต่อ)
/resumeกลับมาทำงานต่อ
/close_all SYMBOLปิดไม้ทั้งหมดของ symbol ที่ระบุ (เช่น /close_all XAUUSD)
ประโยชน์อยู่ข้างนอก เจอข่าวแรง → พิมพ์ /pause จากมือถือ. อยากปิดทั้งหมด → /close_all XAUUSD ไม่ต้องเปิด MT5
สำคัญระวัง Chat ID หลุด — ถ้ามีคนรู้ Token + Chat ID จะสั่งปิดไม้คุณได้ — อย่าแชร์ให้ใครเด็ดขาด

14สถานการณ์พบบ่อย

ตลาดนิ่ง (Sideway)

  • EA เก็บกำไรเรื่อยๆ ได้ดี ปล่อยรันไปเลย
  • เช็ค: ไม้ไม่ควรเกิน 3-5 ไม้/ฝั่ง

ตลาดวิ่งแรง (Trend ชัด)

  • เปิด UseTrendFilter = true กันเปิดสวนเทรนด์
  • เปิด InpUseExtendedMove = true กันเปิดตอนราคาวิ่งไกลเกิน

ก่อนข่าวใหญ่ (NFP, CPI, FOMC)

  • News Filter ดูแลให้แล้ว
  • ถ้ากังวล ปิด StartEA = false ล่วงหน้า 30 นาที

ศุกร์ตลาดปิด

  • InpStopOnFriday = true + InpFridayStopHour = 20 หยุดเปิดไม้แรก 20:00 วันศุกร์ (default แล้ว)

15ปัญหาพบบ่อย + วิธีแก้

อาการสาเหตุแก้ยังไง
EA ไม่เปิดไม้เลยStartEA = falseเปิดเป็น true
EA เปิดไม้แต่ไม่ขึ้น GridUseGrid = false หรือ Max Position เต็มเช็ค UseGrid, เพิ่ม Max
ไม้เยอะเกินไป ขาดทุนหนักLot Mode คูณเยอะไปเปลี่ยนเป็น LOT_MODE_FIXED หรือ FIB_SCALED
โดนข่าวกระชากตลอดไม่ได้เปิด News Filter / Spike Filterเปิด 2 ตัวนี้
License Error ตอนเปิดMagic Number ซ้ำ / Internet หลุดเปลี่ยน Magic / เช็คเน็ต
Dashboard ไม่ขึ้นลาก EA ซ้อน 2 ตัวใน Chart เดียวลบออก 1 ตัว

16Checklist ก่อนรัน

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

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

1
ห้ามลบไม้ที่ EA วางเอง
EA จะงง คำนวณ Grid ผิด
2
ห้ามเปลี่ยน Lot กลางคัน ถ้ามีไม้ค้างอยู่
รอปิดให้หมดก่อน
3
ห้ามปิดเน็ต / ปิด MT5 ขณะมีไม้ค้าง
Trailing/TP จะไม่ทำงาน
4
ห้ามรัน EA 2 ตัวใน Symbol เดียวกันด้วย Magic Number เดียวกัน
EA จะสู้กันเอง
5
ห้ามใช้ทุนที่เสียไม่ได้
Grid EA เจ๊งได้ ถ้าตลาดวิ่งทางเดียวแรงๆ