Guide

คู่มือติดตั้งและใช้งาน TwinSweep

จากวางไฟล์จนรันบน VPS ใช้เวลาราว 15 นาที ติดขั้นไหนทักทาง Facebook หรืออีเมลได้เลย

เร็วๆ นี้

TwinSweep ยังไม่เปิดขาย คู่มือนี้ให้ดูขั้นตอนล่วงหน้า ไฟล์ EA และ license จะส่งให้หลังสั่งซื้อเมื่อเปิดขาย

รับแจ้งเตือน

ความต้องการของระบบ

  • MetaTrader 5 รุ่นปัจจุบัน บน Windows หรือ VPS — ไม่รองรับ MT4
  • โบรกเกอร์ที่มีทั้งทองคำและบิตคอยน์ ชื่ออย่าง XAUUSD GOLD# XAUUSDm BTCUSD BTCUSDc ระบบหาให้เอง
  • บัญชีแบบ Hedging (แนะนำ) ถ้าเป็น Netting ระบบรันได้ 1 ชุดต่อสัญลักษณ์
  • บัญชีสเปรดต่ำ ประเภท standard, cent หรือ micro
  • เครื่องหรือ VPS ที่เปิด MT5 ตลอด 24 ชั่วโมง 7 วัน เพราะบิตคอยน์เทรดวันหยุดด้วย

ติดตั้ง 5 ขั้น

  1. วางไฟล์ในโฟลเดอร์ Experts

    เปิด MT5 → เมนู File → Open Data Folder → เข้า MQL5 → Experts → วางไฟล์ TwinSweep (.ex5) แล้วกลับมาที่หน้าต่าง Navigator คลิกขวา Refresh

  2. ให้มีทองคำและบิตคอยน์ใน Market Watch

    คลิกขวาที่ Market Watch → Show All หรือ Symbols แล้วตรวจว่ามีทั้งทองคำและบิตคอยน์ ตามชื่อที่โบรกเกอร์ใช้

  3. เปิดกราฟ BTCUSD แล้วลาก TwinSweep ลงกราฟ

    เปิดกราฟบิตคอยน์กราฟเดียว timeframe ใดก็ได้ (ระบบหาจุดสวิงบน M15 เอง) แล้วลาก TwinSweep จาก Navigator ลงกราฟ ไม่ต้องเปิดกราฟทองคำ

  4. อนุญาต Algo Trading และตั้งความเสี่ยง

    ในหน้าต่างที่เปิดขึ้น แท็บ Common ติ๊ก Allow Algo Trading แท็บ Inputs เลือก Lot mode และ Risk % แล้วกด OK ปุ่ม Algo Trading บนแถบเครื่องมือต้องเป็นสีเขียว

  5. ดูแท็บ Experts

    ตอนเริ่มทำงาน EA เขียนในแท็บ Experts ว่าเจอสัญลักษณ์ทองคำและบิตคอยน์ชื่ออะไร และความเสี่ยงรวมเมื่อเปิดครบ 4 ออเดอร์เท่าไร ถ้าชื่อไม่ตรง ใส่ชื่อเองในช่อง Gold symbol หรือ Bitcoin symbol

ครั้งแรกแนะนำรันบนบัญชี demo 1–2 สัปดาห์ เพื่อดูว่าระบบเจอสัญลักษณ์ถูกต้อง และ lot กับสเปรดของโบรกเกอร์เป็นอย่างไร ก่อนใช้เงินจริง

การตั้งค่า (Inputs)

ค่าความหมายค่าเริ่มต้น
Lot modeRisk % of balance = lot คำนวณจากความเสี่ยงต่อออเดอร์ · Fixed lot = lot เท่ากันทุกออเดอร์Risk %
Risk % per order% ของ balance ที่ยอมเสียถ้าออเดอร์ชน stop loss ใช้ในโหมด Risk %1.25
Lots per orderlot ต่อออเดอร์ ใช้ในโหมด Fixed lot0.01
Gold symbol · Bitcoin symbolชื่อสัญลักษณ์ ปล่อยค่าเดิมไว้ ระบบหาชื่อที่โบรกเกอร์ใช้ให้เองXAUUSD · BTCUSD
Trade gold · Trade bitcoinปิดตลาดใดตลาดหนึ่งได้ด้วยการตั้งเป็น falsetrue
Magic numberเลขฐานของออเดอร์ ชุดทองคำใช้ +1 และ +2 ชุดบิตคอยน์ใช้ +11 และ +12 เปลี่ยนเมื่อมี EA อื่นในบัญชีเดียวกัน26101710

ค่าอื่น เช่น ช่วงเวลาเทรด ตัวกรองสเปรด ระยะ stop loss และการเลื่อน stop ถูกตั้งมาแล้วในตัว EA

ทุนและความเสี่ยง

ในโหมด Risk % ระบบคำนวณ lot ให้ความเสียหายเมื่อชน stop loss เท่ากับ % ที่ตั้งของ balance เปิดพร้อมกันได้ 4 ออเดอร์ (ชุดละ 1) ความเสี่ยงรวมจึงขึ้นได้ถึง 4 เท่าของค่าที่ตั้ง

ทุน (USD)เสี่ยง 1.25% ต่อออเดอร์ถ้าเปิดครบ 4 ออเดอร์หมายเหตุ
2,00025 USD100 USD (5%)lot ขั้นต่ำ 0.01 ของทองคำเสี่ยงราว 50 USD ต่อเทรดตามความผันผวนช่วงหลัง ออเดอร์ทองจึงเสี่ยงจริงราว 2.5%
5,00062.50 USD250 USD (5%)ความเสี่ยงต่อออเดอร์เริ่มตรงกับที่ตั้งทั้งสองตลาด
10,000125 USD500 USD (5%)ปรับขนาด lot ตามทุนได้ละเอียด

ทุนน้อยกว่านี้ใช้บัญชี cent ระบบเช็ก free margin ก่อนเปิดทุกออเดอร์ และปรับ lot ให้อยู่ในขอบเขตที่โบรกเกอร์กำหนด ตัวเลข 50 USD เปลี่ยนตามความผันผวนของทองคำ ไม่ใช่ค่าคงที่

ตัวเลขบนหน้าแรกมาจาก backtest ที่เสี่ยง 3% ต่อออเดอร์ ซึ่งสูงกว่าค่าที่ตั้งไว้ให้เลือกทุกระดับ ที่ค่าเริ่มต้น 1.25% ทั้งผลตอบแทนและ drawdown ต่ำกว่ามาก ไม่ควรตั้งสูงกว่าที่รับ drawdown ได้

รันบน VPS

บิตคอยน์เทรดวันหยุด และ stop ต้องถูกเลื่อนตามตลอดเวลา ถ้าเครื่องปิดหรือหลับ ระบบจะดูแลออเดอร์ที่เปิดอยู่ไม่ได้

  • Windows VPS ทั่วไปที่ติดตั้ง MT5 ได้ หรือเช่า MetaTrader VPS จากในตัว MT5
  • เลือกที่ตั้งใกล้เซิร์ฟเวอร์โบรกเกอร์ ดูค่า ping ได้ที่มุมขวาล่างของ MT5
  • ตั้งให้ MT5 เปิดเองเมื่อ VPS รีสตาร์ต และเปิด Algo Trading ค้างไว้

ตรวจว่าระบบทำงาน

  • มุมขวาบนของกราฟมีชื่อ TwinSweep และไอคอน EA ที่ไม่เป็นสีเทา
  • แท็บ Experts มีข้อความตอนเริ่มทำงาน บอกสัญลักษณ์ที่เจอและความเสี่ยงรวม
  • คำสั่ง buy stop / sell stop ที่รออยู่ในแท็บ Trade ใช้ magic number ของ TwinSweep และถูกเลื่อนตามเมื่อเกิดสวิงใหม่
  • ช่วงที่ไม่มีออเดอร์เป็นเรื่องปกติ ระบบรอให้ราคากวาดผ่านจุดสวิงก่อน และทองคำเปิดออเดอร์ใหม่เฉพาะ 04:00–18:00 เวลาเซิร์ฟเวอร์

แก้ปัญหาที่พบบ่อย

ไม่มีคำสั่งเลย

  • ปุ่ม Algo Trading ต้องเป็นสีเขียว และติ๊ก Allow Algo Trading ในแท็บ Common แล้ว
  • ดูแท็บ Experts และ Journal ด้านล่างของ MT5 ข้อความ error จะบอกสาเหตุ
  • สเปรดกว้างเกิน (ทอง > 1 USD บิตคอยน์ > 50 USD) ระบบจะรอจนสเปรดแคบลง
  • นอกเวลา 04:00–18:00 เวลาเซิร์ฟเวอร์ ระบบไม่เปิดคำสั่งทองคำใหม่

ไม่เจอสัญลักษณ์ทองคำหรือบิตคอยน์

ใส่ชื่อที่โบรกเกอร์ใช้เองในช่อง Gold symbol หรือ Bitcoin symbol ให้ตรงกับใน Market Watch ทุกตัวอักษร

ขึ้น not enough money หรือ free margin ไม่พอ

ทุนไม่พอสำหรับ lot ที่คำนวณได้ ลด Risk % ใช้บัญชี cent หรือเพิ่มทุน

ทำไมทำงานแค่ 1 ชุดต่อตลาด

บัญชีเป็นแบบ Netting ซึ่งถือได้ 1 position ต่อสัญลักษณ์ ใช้บัญชี Hedging เพื่อให้ทั้ง 4 ชุดทำงาน

ผลต่างจาก backtest

สเปรด ค่าคอมมิชชัน slippage และเวลาเซิร์ฟเวอร์ของแต่ละโบรกเกอร์ต่างกัน ผลจริงจึงต่างจาก backtest ได้ ดูผลบัญชีจริงได้ที่ MQL5 Signals

ทดสอบย้อนหลังเอง

ใน Strategy Tester เลือก TwinSweep และสัญลักษณ์ BTCUSD โหมด Every tick หรือ Every tick based on real ticks ข้อมูลทองคำโหลดให้อัตโนมัติ ข้อมูลบิตคอยน์ของบางโบรกเกอร์มีช่วงที่ขาดหาย ผลช่วงนั้นจะมาจากทองคำอย่างเดียว

License การต่ออายุ และการย้ายบัญชี

เร็วๆ นี้ ระบบ license การต่ออายุ และการย้ายบัญชีจะเปิดพร้อมวันเปิดขาย รายละเอียดจะอยู่ในส่วนนี้ ระหว่างนี้ ลงชื่อรับแจ้งเตือน