ข้ามไปยังเนื้อหา

สร้างและแบ็กเทสต์ Flow แรกของคุณ

ทำตามคู่มือนี้จบ คุณจะมี Flow ที่สร้างจากเทมเพลต แบ็กเทสต์แล้วด้วยต้นทุนที่คุณตั้งเอง และกำลังรันกฎของคุณเองบนบัญชี MT5 DEMO

การแบ็กเทสต์ใช้แค่บัญชี PipLoop ส่วนการรัน Flow ต้องมีบัญชี MT5 ที่เชื่อมต่อผ่าน EA (เชื่อมต่อบัญชี MT5)

  1. เปิด Flow Builder จากแถบเมนูด้านซ้าย แล้วเลือก + New Workflow
  2. ที่หน้าจอ New flow ตรวจช่อง Symbol การแบ็กเทสต์จะใช้ข้อมูลติ๊กของ PipLoop สำหรับสินทรัพย์นี้
  3. เลือกเทมเพลตแล้วกด Use template เทมเพลต Session range breakout มีป้าย Recommended ส่วน Start from scratch (ป้าย Blank ปุ่ม Create) จะเปิดขั้นตอนว่างพร้อมค่าเริ่มต้นที่ปลอดภัย

ทุกเทมเพลตเปิดขึ้นบนแคนวาส และแก้ไขได้ทั้งหมด

บนแคนวาสมีห้าขั้นเสมอ เรียงจากซ้ายไปขวา:

  • Entry signal: เมื่อไรจะเริ่มหาจังหวะเข้า เช่น Bar close, Time range หรือ Moving average cross
  • Risk checks: ตอนนี้เข้าออเดอร์ได้ไหม เช่น Max open positions, One trade per day หรือ Daily loss lock
  • Position size: Fixed lots, Risk % of balance หรือ Fixed money risk
  • Order & protection: ออเดอร์เข้า เช่น Stop orders at level หรือ Market order พร้อม Stop loss, Take profit, Break-even และ Trailing stop
  • Exit: เงื่อนไขไหนมาถึงก่อนจะปิดไม้ เช่น Close at time หรือ Opposite signal

กดที่โหนดเพื่อเปิดการตั้งค่าของโหนดนั้น เพิ่มโหนดด้วย Add condition, Add check, Add node, Add exit หรือจากแผงโหนด (Search nodes) ปุ่ม Read as text จะแสดง Flow ทั้งตัวเป็น In plain words ช่วยให้คุณเช็กได้ว่า Flow ตรงกับที่ตั้งใจไหม

บนแถบเครื่องมือ ตั้ง Timeframe, Direction (Buy and sell, Buy only หรือ Sell only) และเวลาเซิร์ฟเวอร์ของโบรกเกอร์ (Server UTC) เวลาในโหนดทุกตัวคือเวลาเซิร์ฟเวอร์ของโบรกเกอร์

กด Save แถบเครื่องมือจะขึ้น ● Unsaved, Saving… หรือ Saved ข้างๆ กันนั้น PipLoop จะตรวจ Flow ให้: Save to check, Checking…, ตัวเลขตามด้วย to fix หรือ ✓ Ready to test กดที่โหนดที่แจ้งข้อผิดพลาดเพื่อดูว่าต้องแก้อะไร

  1. กด ⚙ Settings เพื่อเปิด Backtest settings
  2. เลือก Period (All history, ไม่กี่เดือนล่าสุด หรือ Choose dates) และ Start balance
  3. ตั้งต้นทุน Spread ใช้ค่าเริ่มต้นเป็น Recorded in the data เว้นแต่คุณจะเลือก Fixed ส่วน Commission per lot และ Slippage per side เริ่มที่ 0 ให้ใส่ค่าคอมมิชชันตามที่โบรกเกอร์ของคุณคิดจริง และสลิปเพจในระดับที่สมจริง ไม่อย่างนั้นผลลัพธ์จะดูดีเกินกว่าที่ตลาดจริงจะให้ได้
  4. กด Run backtest ครั้งต่อๆ ไป ปุ่ม Backtest บนแถบเครื่องมือจะใช้การตั้งค่าชุดนี้ซ้ำ

Flow ที่เริ่มด้วย Webhook alert แบ็กเทสต์ไม่ได้ ให้ทดสอบบนบัญชี DEMO แทน: ระหว่างที่ Flow รันอยู่ การตั้งค่าของโหนดจะมี Test buy และ Test sell และอย่าลืมเก็บ Webhook URL ของ Flow นั้นเป็นความลับ

  • ส่วนหัวบอกสินทรัพย์ ช่วงวันที่ และต้นทุนที่ใช้
  • แถวบนสุดมี Net profit, Trades, Win rate, Profit factor, Max drawdown, Average R ตามด้วยเส้นกราฟเอควิตี้
  • ใน Chart ไล่ดูทีละวัน เลือกแถวใน Trades เพื่อดูไม้นั้นบนกราฟ แล้วกด Show path on canvas เพื่อดูว่าไม้นั้นผ่านโหนดไหนบ้าง
  • Days without a trade ไล่ให้ดูวันที่ไม่มีไม้เลย ว่า Flow หยุดอยู่ตรงไหนและเพราะอะไร
  • ถ้าไม้ไหนแตะทั้งจุดตัดขาดทุนและเป้าในแท่งเดียวกัน จะมีหมายเหตุว่านับจุดตัดขาดทุนก่อน

ผลลัพธ์จำลอง (แบ็กเทสต์) ไม่ใช่การเทรดจริง ออกแบบขึ้นโดยรู้ข้อมูลในอดีตอยู่แล้ว และไม่ได้รับประกันผลลัพธ์ในอนาคต

ดูดรอว์ดาวน์ (เงินทุนที่ลดลงจากจุดสูงสุด) และวันที่แย่ที่สุด อย่าดูแค่ผลลัพธ์สุทธิ แก้ทีละจุด บันทึก แล้วทดสอบใหม่ ส่วน Back to canvas จะพากลับไปหน้าแก้ไข

  1. ใน ACCOUNT เลือกบัญชี DEMO บัญชีต้องขึ้น EA connected
  2. กด Run live แล้วเลือกสินทรัพย์ของบัญชีนั้น แต่ละโบรกเกอร์มักตั้งชื่อตลาดเดียวกันต่างกันเล็กน้อย
  3. ถ้า PipLoop แจ้งปัญหา ให้แก้ก่อน ส่วนคำเตือนกดยอมรับได้ด้วย Run anyway สำหรับบัญชีเงินจริง คุณต้องพิมพ์ REAL ด้วย ฝึกบน DEMO ก่อน
  4. แถบเครื่องมือจะขึ้น ● Live ส่วน Trades จะเปิดแท็บ Positions, Orders, History และ Activity
  5. ถ้าจะหยุด กด ■ Stop แล้วเลือก Stop · keep position หรือ Stop · close all
  • EA not connected. Attach the EA in MT5, then try again. ดูแก้ปัญหาสถานะการเชื่อมต่อ
  • เวลาเซิร์ฟเวอร์ของโบรกเกอร์ไม่ตรงกับเวลาของ Flow: เปลี่ยน Server UTC บนแถบเครื่องมือให้ตรงกัน
  • No local history for … yet. PipLoop ยังไม่มีข้อมูลติ๊กของสินทรัพย์นี้ ให้เลือกสินทรัพย์อื่น

Flow ที่กำลังรันยังต้องคอยดู เปิด MT5 ไว้ตลอด เช็ก Activity และหยุด Flow เมื่อตลาดหรือแผนของคุณเปลี่ยน