ฐานความรู้ (Knowledge Base)

คู่มือการใช้งานและเทคนิคการเทรดด้วย AstroTrading EA

🚀

เริ่มต้นใช้งาน

ติดตั้ง EA บน MT5 ขั้นตอนแรก

⚙️

ตั้งค่า EA

อธิบายทุก Input Parameters

🛡️

จัดการความเสี่ยง

Trailing Stop, Break Even, Max Loss

🔧

แก้ไขปัญหา

ปัญหาที่พบบ่อยและวิธีแก้ไข

🚀 เริ่มต้นใช้งาน

ขั้นตอนที่ 1: สมัครสมาชิก

  1. ไปที่ หน้าหลัก กรอกอีเมล Gmail และข้อมูลวันเดือนปีเวลาเกิด
  2. คลิก "สมัครทดลองใช้ฟรี 6 เดือน"
  3. เข้าสู่ Dashboard เพื่อรับ License Key

ขั้นตอนที่ 2: ดาวน์โหลดและติดตั้ง EA

  1. ดาวน์โหลดไฟล์ AstroTradingEA_v3.mq5 จาก Dashboard
  2. คัดลอกไฟล์ไปที่ MQL5\Experts\
  3. เปิด MetaEditor (กด F4 ใน MT5)
  4. คลิกที่ไฟล์ EA แล้วกด F7 เพื่อคอมไพล์

ขั้นตอนที่ 3: เปิดใช้งาน WebRequest

EA ต้องเชื่อมต่ออินเทอร์เน็ตเพื่อตรวจสอบ License:

  1. ใน MT5 ไปที่ Tools → Options → Expert Advisors
  2. ติ๊กถูก "Allow WebRequest for listed URL:"
  3. เพิ่ม URL: https://astro-platform-api.paitoolr.workers.dev
  4. กด OK

ขั้นตอนที่ 4: ลาก EA ลงกราฟ

  1. เปิดกราฟคู่เงินที่ต้องการ (แนะนำ H1 หรือ H4)
  2. จาก Navigator → Expert Advisors → ลาก AstroTradingEA_v3 ลงบนกราฟ
  3. ใส่ข้อมูลในแท็บ Inputs:
    • LicenseEmail: อีเมลที่สมัคร
    • LicenseKey: License Key จาก Dashboard
    • Birth Data: วัน/เดือน/ปี/เวลาเกิด
  4. ติ๊กถูก "Allow Algo Trading" แล้วกด OK

⚙️ ตั้งค่า EA (Input Parameters)

พารามิเตอร์ค่าเริ่มต้นคำอธิบาย
LicenseEmail-อีเมลที่สมัครสมาชิก
LicenseKey-License Key จาก Dashboard
BirthYear/BirthMonth/BirthDay1990/5/15วันเดือนปีเกิด (ค.ศ.)
BirthHour/BirthMinute10:30เวลาเกิด (ใช้คำนวณลัคนา)
MMModeRiskPercentFixedLot / RiskPercent / Compound
RiskPercent1.0% ความเสี่ยงต่อออเดอร์
StopLoss/TakeProfit200/400จุด SL/TP (points)
UseVolatilityFiltertrueเปิด/ปิด ATR Filter
UseNewsFiltertrueไม่เทรดช่วงข่าว
MaxDailyLoss100.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 ไม่ต่ำ/สูงเกินไป