ฐานความรู้ (Knowledge Base)
คู่มือการใช้งานและเทคนิคการเทรดด้วย AstroTrading EA
🚀 เริ่มต้นใช้งาน
ขั้นตอนที่ 1: สมัครสมาชิก
- ไปที่ หน้าหลัก กรอกอีเมล Gmail และข้อมูลวันเดือนปีเวลาเกิด
- คลิก "สมัครทดลองใช้ฟรี 6 เดือน"
- เข้าสู่ Dashboard เพื่อรับ License Key
ขั้นตอนที่ 2: ดาวน์โหลดและติดตั้ง EA
- ดาวน์โหลดไฟล์
AstroTradingEA_v3.mq5 จาก Dashboard
- คัดลอกไฟล์ไปที่
MQL5\Experts\
- เปิด MetaEditor (กด F4 ใน MT5)
- คลิกที่ไฟล์ EA แล้วกด F7 เพื่อคอมไพล์
ขั้นตอนที่ 3: เปิดใช้งาน WebRequest
EA ต้องเชื่อมต่ออินเทอร์เน็ตเพื่อตรวจสอบ License:
- ใน MT5 ไปที่ Tools → Options → Expert Advisors
- ติ๊กถูก "Allow WebRequest for listed URL:"
- เพิ่ม URL:
https://astro-platform-api.paitoolr.workers.dev
- กด OK
ขั้นตอนที่ 4: ลาก EA ลงกราฟ
- เปิดกราฟคู่เงินที่ต้องการ (แนะนำ H1 หรือ H4)
- จาก Navigator → Expert Advisors → ลาก AstroTradingEA_v3 ลงบนกราฟ
- ใส่ข้อมูลในแท็บ Inputs:
- LicenseEmail: อีเมลที่สมัคร
- LicenseKey: License Key จาก Dashboard
- Birth Data: วัน/เดือน/ปี/เวลาเกิด
- ติ๊กถูก "Allow Algo Trading" แล้วกด OK
⚙️ ตั้งค่า EA (Input Parameters)
| พารามิเตอร์ | ค่าเริ่มต้น | คำอธิบาย |
| LicenseEmail | - | อีเมลที่สมัครสมาชิก |
| LicenseKey | - | License Key จาก Dashboard |
| BirthYear/BirthMonth/BirthDay | 1990/5/15 | วันเดือนปีเกิด (ค.ศ.) |
| BirthHour/BirthMinute | 10:30 | เวลาเกิด (ใช้คำนวณลัคนา) |
| MMMode | RiskPercent | FixedLot / RiskPercent / Compound |
| RiskPercent | 1.0 | % ความเสี่ยงต่อออเดอร์ |
| StopLoss/TakeProfit | 200/400 | จุด SL/TP (points) |
| UseVolatilityFilter | true | เปิด/ปิด ATR Filter |
| UseNewsFilter | true | ไม่เทรดช่วงข่าว |
| MaxDailyLoss | 100.0 | ขาดทุนสูงสุดต่อวัน ($) |
🛡️ จัดการความเสี่ยง
Trailing Stop
เมื่อกำไรถึงระดับที่กำหนด (TrailStart) EA จะลาก Stop Loss ตามราคา โดยห่างกัน TrailStep จุด เพื่อล็อกกำไรแบบไดนามิก
Break Even
เมื่อกำไรถึง BEActivate จุด EA จะย้าย Stop Loss มาที่ราคาเปิด + BEAddPips เพื่อการันตีว่าออเดอร์นี้จะไม่ขาดทุน
Volatility Filter (ATR)
EA จะตรวจสอบค่า ATR (14) ก่อนเปิดออเดอร์ หาก ATR สูง/ต่ำเกินไป (นอกช่วง MinATR-MaxATR) จะไม่เทรด เพื่อหลีกเลี่ยงตลาดที่ผันผวนเกินไปหรือนิ่งเกินไป
News Filter
กำหนดช่วงเวลาข่าวสำคัญ (เช่น NFP, FOMC) EA จะหยุดเทรดก่อนและหลังข่าวตามที่ตั้งค่าไว้ ลดความเสี่ยงจากการแกว่งแรงของตลาด
🔧 แก้ไขปัญหา
❌ "License validation failed"
- ตรวจสอบว่าใส่ LicenseEmail และ LicenseKey ถูกต้อง
- ตรวจสอบการตั้งค่า WebRequest ใน MT5 Options
- ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต
- รอ 1 ชั่วโมงแล้ว EA จะลองตรวจสอบอัตโนมัติอีกครั้ง (grace period 3 วัน)
❌ EA ไม่เปิดออเดอร์
- ตรวจสอบว่าเปิด AutoTrading แล้ว (ปุ่ม Algo Trading สีเขียว)
- ตรวจสอบสเปรดไม่เกิน MaxSpread
- ตรวจสอบว่าไม่อยู่ในช่วงเวลาห้ามเทรด (Time Filter/News Filter)
- ตรวจสอบว่า Score ถึง Threshold หรือไม่
❌ "Order failed"
- ตรวจสอบ Margin ว่าพอหรือไม่
- ตรวจสอบว่า Symbol ที่เทรดรองรับ EA หรือไม่
- ตรวจสอบค่า Lot Size ไม่ต่ำ/สูงเกินไป