- 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 ตกค้าง
Install ทีละขั้น
Data Folder · F7 compile · attach H1
จากไฟล์ .mq5 ที่ได้จาก LINE @icafefx · ไปจนถึงไอคอน smiley/hat บนชาร์ต — ทีละขั้น ไม่ข้าม · บทนี้ครอบคลุม compile + first attach · ถ้าผ่านขั้นนี้แล้วให้ข้ามไป ch_02 quick attach ครั้งหลัง
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 → เมนู File → Open 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' ทำยังไง?
Redhat_WARP/ ยังไม่ครบครับ · กลับขั้น 2 · ดู structure ใน ZIP ต้นฉบับ · copy ทั้งหมด keep folder structure เดิม · compile ใหม่Q2 · Compile ผ่าน 0 error · 0 warning แต่ Navigator ไม่มีชื่อ EA?
Q3 · Auth / license expire · EA โหลดแล้วฟ้องบน Experts tab?
Q4 · ลบ EA เก่า (V9/V10) ออกจาก Data Folder ยังไง?
MQL5/Experts/ · ลบไฟล์ .mq5 และ .ex5 ที่เป็น V9/V10 ออก · ลบโฟลเดอร์ include ของรุ่นเก่า (ถ้ามีแยก) · Refresh NavigatorQ5 · ใช้ MT5 จาก broker อื่น (ไม่ใช่ XM) ได้ไหม?
Q6 · ติดตั้งแล้ว · ขั้นต่อไปคืออะไร?
ch_02 ขั้น 5–6 (Algo ON + AUTO TRADE: ON) · หรือ ch_04 ถ้าอยากปรับ Inputs ก่อน · ch_08 ถ้าอยากเปิด Demo XM ใหม่ · ch_07 ถ้าอยาก Backtest