iCafeFX·Redhat WARP V11.10
Manual/Chapters/CH 03 · Install
CH 03 · Data Folder · F7 compile · attach H1

Install ทีละขั้น
Data Folder · F7 compile · attach H1

จากไฟล์ .mq5 ที่ได้จาก LINE @icafefx · ไปจนถึงไอคอน smiley/hat บนชาร์ต — ทีละขั้น ไม่ข้าม · บทนี้ครอบคลุม compile + first attach · ถ้าผ่านขั้นนี้แล้วให้ข้ามไป ch_02 quick attach ครั้งหลัง

TL;DR · ถ้าจะอ่านแค่นี้พอ
  • Copy ทั้ง package Redhat_WARP_V11.mq5 + โฟลเดอร์ Redhat_WARP/ (includes) → MQL5/Experts/
  • เปิด MetaEditor → กด F7 Compile → ต้องได้ 0 error(s)
  • กลับ MT5 → Refresh Navigator → ต้องเห็น Redhat_WARP_V11
  • Attach XAUUSD H1 · Common ☑ Allow Algo Trading · Algo toolbar ON
  • ชื่อใน Navigator ต้องเป็น V11 ตรง · ไม่ใช่ V9/V10 ตกค้าง

When to use · บทนี้เหมาะกับใคร

  • ได้ไฟล์ ZIP / .mq5 มาใหม่ · ยังไม่เคย compile ครั้งนี้
  • Navigator ไม่มี EA · หรือ compile error #include file ... not found
  • ย้ายเครื่อง · ติดตั้ง MT5 ใหม่ · ต้องลง EA ใหม่อีกรอบ
  • Update V11 ทับ V10 · อยากเก็บของเก่าแยกไว้

ไม่ใช่บทนี้: EA compile แล้ว · อยู่ใน Navigator · อยากแค่ลากลงชาร์ต → ch_02 ครับ

How · ติดตั้งครบวงจร 6 ขั้น

ขั้น 1 · เปิด Data Folder ของ MT5 (1 นาที)

ใน MT5 → เมนู FileOpen Data Folder

จะเปิดหน้าต่าง Windows Explorer ที่ path เช่น:

C:\Users\<YourName>\AppData\Roaming\MetaQuotes\Terminal\<HASH>\

ขยายโฟลเดอร์ย่อย MQL5 → ใต้ MQL5 มี:
- Experts/ ← วาง .mq5 ของ EA ที่นี่
- Indicators/ ← indicators (ไม่ใช้สำหรับ WARP V11)
- Include/ ← include shared
- Libraries/ ← compiled libraries

WARP V11 ใช้ structure แบบ self-contained · ไฟล์ include ของมันเองอยู่ในโฟลเดอร์ย่อย Redhat_WARP/ ที่อยู่ข้างๆ Redhat_WARP_V11.mq5 ครับ

ขั้น 2 · Copy ไฟล์ + include ทั้งหมด (1 นาที · สำคัญสุด)

ใน ZIP ที่ได้จาก LINE @icafefx จะมี structure ประมาณนี้:

Redhat_WARP_V11.mq5
Redhat_WARP/
    WarpLogic.mqh
    FX28_GOD_Pool.mqh
    Strategies/
        Strategy_WILLIAMS_ADX.mqh
        Strategy_JAY_LOGIC.mqh
        Strategy_GOD_TIER.mqh
    Redhat_FiboFilter_V2.mqh
    Redhat_LiquidityZone_V7.mqh
    (อื่นๆ)

Copy ทั้งหมด ไปที่ MQL5/Experts/:

MQL5/Experts/Redhat_WARP_V11.mq5
MQL5/Experts/Redhat_WARP/...

ห้ามทำ:
- Copy แค่ .mq5 ไฟล์เดียว = include หาย · compile fail แน่นอน
- Copy ไปไว้ใน MQL5/Indicators/ หรือที่อื่น
- เปลี่ยนชื่อโฟลเดอร์ Redhat_WARP/ เป็นชื่ออื่น (path ใน #include จะหาไม่เจอ)

ขั้น 3 · Compile ใน MetaEditor (2 นาที)

ดับเบิลคลิก Redhat_WARP_V11.mq5 · MetaEditor จะเปิดไฟล์ขึ้นมา · กด F7 หรือเมนู File → Compile

ผลที่ต้องการเห็นใน Toolbox ล่างซ้าย:

'Redhat_WARP_V11.mq5'    0 error(s), N warning(s)
  • 0 error(s) = บังคับ · ถ้ามี error แม้แต่ 1 = ใช้ไม่ได้
  • warnings = 0 ครับใน build V11.10 ล่าสุด · MetaEditor report 0 error(s), 0 warning(s) ตาม compile log

ถ้าเจอ error #include file ... not found:
- กลับขั้น 2 · copy ทั้งโฟลเดอร์ Redhat_WARP/ ให้ครบ
- ตรวจว่า path ใน #include "Redhat_WARP/...mqh" ตรงกับโฟลเดอร์ที่ copy มา

ถ้าเจอ error อื่น:
- copy 5 บรรทัด error ทักเข้า LINE @icafefx ครับ · อย่าเดาเองถ้าไม่รู้ MQL5

ขั้น 4 · Refresh Navigator (10 วินาที)

กลับ MT5 · ที่ Navigator คลิกขวาที่ "Expert Advisors" → Refresh · หรือกด F5 · หรือ restart MT5

ขยายโฟลเดอร์ Expert Advisors · ต้องเห็น Redhat_WARP_V11

ระวัง: ถ้ามี Redhat_WARP_V9 หรือ V10 ค้างอยู่ จะเห็นทั้ง V9/V10/V11 · ลบของเก่าทิ้งใน Data Folder ก่อนถ้าไม่ใช้แล้วครับ จะได้ไม่ลากผิดตัว

ขั้น 5 · First Attach + Verify (1 นาที)

ลาก Redhat_WARP_V11 ลงชาร์ต XAUUSD H1

กล่อง Properties เด้ง:

แท็บ Common:
- ☑ Allow Algo Trading ← บังคับ
- ☑ Allow modification of Signals (ถ้ามี)
- Positions: Long & Short (default)

แท็บ Inputs:
- ครั้งแรก: ใช้ default ทั้งหมด · อย่าเปลี่ยนอะไรเลย
- Magic = 244024 default
- Session: Asia true + Overlap true (default)
- ดู ch_04 ก่อนเปลี่ยนค่าใดๆ ครับ

กด OK · EA จะ load · ที่มุมขวาบนของชาร์ตจะมีไอคอน:
- 🙂 smiley = Algo on + ทำงาน
- 😦 sad = Algo on แต่ EA error
- 🎩 hat = Algo off (toolbar ปิด)

ขั้น 6 · Algo Trading ON + เช็ค log (30 วินาที)

ที่ toolbar กดปุ่ม Algo Trading ให้เขียว

เปิด Toolbox ด้านล่าง · ไปแท็บ Experts · ต้องเห็น log ประมาณ:

2026.05.21 10:15:23.456 Redhat_WARP_V11 (XAUUSD,H1) initialized OK
2026.05.21 10:15:23.460 Redhat_WARP_V11 (XAUUSD,H1) Magic = 244024
2026.05.21 10:15:23.465 Redhat_WARP_V11 (XAUUSD,H1) Session filter: Asia + Overlap

ถ้าไม่มี error สีแดงเลย = ติดตั้งสำเร็จครับ · ไปต่อ ch_02 ขั้น 6 (AUTO TRADE: ON บน panel)

Pro Tip · อ.บอม

Compile error ที่ผมตอบใน LINE @icafefx บ่อยที่สุดใน 13 ปีนี้ไม่ใช่ bug โค้ดนะครับ — คือ copy ไม่ครบโฟลเดอร์ Redhat_WARP/ กับ ลากไฟล์ V9 คิดว่า V11 · ปี 2022 ผมเคยช่วยลูกค้า remote screen หนึ่งคนผ่าน Zoom · เขาบอกว่า compile fail include ไม่เจอ · ผมขอ Open Data Folder ดู · ปรากฏว่าเขา copy แค่ .mq5 ไฟล์เดียวไป · โฟลเดอร์ Redhat_WARP/ หายหมด · ผมถามว่าทำไม · เขาตอบว่า "นึกว่าไฟล์เดียวพอ" · ทักทายกันใหม่ · ส่ง ZIP ทั้งก้อน · 10 นาทีหลังจาก unzip ทั้ง package · compile 0 errors ครับ · อีกเคสปี 2024 ลูกค้าจากภูเก็ตบอกว่ารัน EA แล้วไม่ยิงออเดอร์บน XAUUSD H1 · spread ตอนนั้นปกติ 20 pip · lot ที่ตั้งใน chart ก็ 0.01 · margin ก็พอ · ทุกอย่างดูถูก · ผมขอ screenshot Navigator · เห็นว่าเขาลาก Redhat_WARP_V9 ไม่ใช่ V11 · ใน Navigator มีทั้ง V9/V10/V11 เพราะลืมลบเก่า · ดูชื่อให้ตรงครับเสมอ · อีกเคสฮาๆ ลูกค้าหนึ่งบอกว่าใส่ EA ในโฟลเดอร์ Indicators เพราะนึกว่าเหมือนกัน · compile MT4 หรือ MT5 ก็คนละเรื่องครับ · WARP นี้ MT5 only · MT4 ไม่มีและไม่มีใน roadmap · ถ้า Auth expire ติดต่อ LINE @icafefx ส่ง screenshot Experts tab + account number ของ Demo + spread ปัจจุบันมาด้วย · ผมจะดูได้ว่า slippage / spread / leverage ของ broker คุณ match กับ test ของผมไหม · อย่าไปแก้โค้ดเองถ้าไม่รู้ MQL5 นะครับ · 13 ปีผมเจอเคสซ้ำๆ จนจำได้หมด · แก้ install ให้ถูกก่อน · ค่อยถามเรื่อง port / DD / กำไรทีหลัง · Backtest only · Demo ก่อน · ยังไม่ Forward test publish

FAQ · 7 คำถาม

Q1 · Compile fail · cannot open source file 'Redhat_WARP/WarpLogic.mqh' ทำยังไง?
Copy โฟลเดอร์ Redhat_WARP/ ยังไม่ครบครับ · กลับขั้น 2 · ดู structure ใน ZIP ต้นฉบับ · copy ทั้งหมด keep folder structure เดิม · compile ใหม่
Q2 · Compile ผ่าน 0 error · 0 warning แต่ Navigator ไม่มีชื่อ EA?
คลิกขวา Expert Advisors → Refresh · หรือ restart MT5 · ถ้ายังไม่มี เช็ค path ของ MT5 ตรงที่ copy ไฟล์ไหม (บางครั้งติดตั้ง MT5 หลาย instance · ติดตั้งจาก XM กับจาก mql5.com path ต่างกัน)
Q3 · Auth / license expire · EA โหลดแล้วฟ้องบน Experts tab?
ติดต่อ LINE @icafefx · ส่ง screenshot Experts tab + account number ของ Demo · อ.บอม / ทีม iCafeFX ตอบเองครับ · ไม่มีระบบ auto-renew · 13 ปีผมรับผิดชอบเอง
Q4 · ลบ EA เก่า (V9/V10) ออกจาก Data Folder ยังไง?
เปิด Data Folder · ไปที่ MQL5/Experts/ · ลบไฟล์ .mq5 และ .ex5 ที่เป็น V9/V10 ออก · ลบโฟลเดอร์ include ของรุ่นเก่า (ถ้ามีแยก) · Refresh Navigator
Q5 · ใช้ MT5 จาก broker อื่น (ไม่ใช่ XM) ได้ไหม?
ได้ครับ · code WARP V11 ไม่ผูก broker · แต่ default ของผมตั้งให้เหมาะกับ XM spread GOLD · broker อื่น spread ต่างกัน · ทดส Demo broker นั้นเอง
Q6 · ติดตั้งแล้ว · ขั้นต่อไปคืออะไร?
ch_02 ขั้น 5–6 (Algo ON + AUTO TRADE: ON) · หรือ ch_04 ถ้าอยากปรับ Inputs ก่อน · ch_08 ถ้าอยากเปิด Demo XM ใหม่ · ch_07 ถ้าอยาก Backtest
Q7 · VPS จำเป็นไหม?
ไม่บังคับครับ · PC 24/7 ก็ได้ · VPS เหมาะถ้าไม่อยากให้เน็ตบ้านดับ EA หยุด · ขาดไฟ = ออเดอร์ค้างบน server · เปิด MT5 มาจัดการต่อ