ความคืบหน้า: 0 / 0
Phitsanukhom  ›  LSS  ›  QA Checklist V1.7.5
⚠️ Internal · For QA Only

QA Checklist — Alert Feature V1.7.5

M5 Stop Hunt Protocol · ตรวจโดย: คุณแบ้ง · ความคืบหน้าจะถูกบันทึกอัตโนมัติในเบราว์เซอร์
👋 สวัสดีพี่แบ้ง — เกริ่นก่อนเริ่มตรวจ

กำลังตรวจอะไรอยู่: ฟีเจอร์ใหม่ของ indicator M5 Stop Hunt Protocol เวอร์ชั่น V1.7.5 — เพิ่มระบบ "แจ้งเตือนอัตโนมัติ" เมื่อราคาวิ่งมาแตะเส้น Edge / Apex / ATE บนกราฟ

ทำไมต้องตรวจ: นักเรียนใช้ indicator นี้เทรดเงินจริง ถ้าแจ้งเตือนทำงานเพี้ยน เช่น แจ้งช้า แจ้งผิดเส้น แจ้งซ้ำ ๆ หรือไม่แจ้งเลย — นักเรียนจะตัดสินใจเทรดผิดและเสียเงิน เลยต้องมั่นใจก่อนปล่อย

ที่มา/ไอเดียอัพเดทนี้: นักเรียนทักผ่าน LINE (30 เม.ย. 2026) ว่าต้องเฝ้าจอตลอดเพื่อรอราคาแตะ Edge — ทำงานอย่างอื่นไม่ได้เลย — แป๋งเลยเพิ่ม alert ในตัว indicator แล้วผูกกับระบบของ TradingView ให้แจ้งทุกช่องทาง (Push, Email, Webhook ฯลฯ)

เป้าหมาย: นักเรียนเลิกเฝ้าจอ → ใช้ชีวิตปกติ → กลับมาดูตอน alert เด้ง → คุณภาพชีวิต + การตัดสินใจดีขึ้น

⛔ ห้าม broadcast ให้นักเรียน จนกว่าทุก Test Case ผ่านทั้งหมด ถ้าเจอ bug แม้แต่ TC เดียว → แจ้งแป๋งใน LINE ทันที, อย่าโพสต์ Skool หรือ LINE OA
🔬 กลยุทธ์ตรวจ — ใช้ Bar Replay เป็นหลัก + Live เท่าที่จำเป็น

V1.7.5 มี QA Debug Mode ใน Settings → เปิดแล้วจะวาด marker บนกราฟทุกครั้งที่ alert ทำงาน ทำให้ตรวจใน Bar Replay ได้ครบเกือบทุก TC โดยไม่ต้องรอ live market

มาร์คเกอร์ที่จะเห็น:

หมายเหตุ: TC-2 มี 2 ส่วน — PART A (Bar Replay) ทำได้เลย, PART B (Live) ต้องรอเหตุการณ์ครั้งแรกในตลาดจริงเพื่อ confirm notification pipeline (รอบเดียวพอ — TC-3 ถึง TC-11 ใช้ Bar Replay 100%)

Setup ก่อนเริ่ม

#ขั้นตอน
1เปิด TradingView → Pine Editor → ลบโค้ดเก่า → paste โค้ดจาก m5-stop-hunt-protocol-v1.7.5.pine
2กด Save → compile ผ่าน ไม่มี error สีแดง
3กด Add to chart → indicator ขึ้นบนกราฟปกติ
4เปิด ⚙️ Settings → เห็นกลุ่ม "Alerts" ที่มี 6 toggles (รวม 🔬 QA Debug Mode)
5เปิด toggle 🔬 QA Debug Mode → marker จะขึ้นบนกราฟทุกครั้งที่ alert ทำงาน
6กดปุ่ม ▶ Replay ที่ toolbar ด้านบนของ TradingView → เลือกจุดเริ่มต้น (แนะนำ: ย้อน 1-2 สัปดาห์) → กดเริ่ม Replay
7(สำหรับ live test ตอนท้าย) คลิกขวาบนกราฟ → Add Alert → Any alert() function call → Once Per Bar Close → Create

Test Cases

TC-1 — UI Sanity CheckUI only
เปิด Settings ของ indicator
TC-2 — Edge Cross (Close Mode)Replay + 1 Live
TC สำคัญที่สุด — verify ทั้ง logic (Bar Replay) + notification pipeline (Live)
🔬 PART A · Bar Replay (ทำได้เลย ไม่ต้องรอตลาด)
🌐 PART B · Live Market (รอตลาดเปิด + เกิด cross ครั้งแรก = 1 รอบเดียวพอ)

ก่อนเริ่ม: ปิด Debug Mode → ตั้ง TradingView Alert (Any alert() function call · Once Per Bar Close) → ใส่ notification channel ที่ใช้ (Push/Email/LINE webhook)

TC-3 — Multiple Edge LevelsBar Replay
หาแท่งที่ราคาทะลุ Edge 1 → 2 → 3 ในเหตุการณ์เดียว
TC-4 — Apex (SL) CrossBar Replay
หาเหตุการณ์ที่ราคาทะลุ Entry แล้วลงต่อแตะ Apex
TC-5 — ATE (TP) CrossBar Replay
หาเหตุการณ์ที่ราคา rebound แตะ ATE
TC-6 — New Swing Reset ⭐Bar Replay
รอ Edge 1 fire แล้ว → รอจนเกิดสวิงใหม่ (เส้น Edge เปลี่ยนตำแหน่ง)
TC-7 — Lock Swing 🔒Bar Replay
เปิด toggle Lock Current Swing ในตอนที่ swing ปกติ
TC-8 — Wick Touch ModeBar Replay
เปิด toggle Trigger on Wick Touch
TC-9 — Toggle OFF disables alertsBar Replay
ปิด toggle Enable Edge Alerts
TC-10 — Symbol/TF GateBar Replay
สลับไปคู่ที่ไม่ใช่ 11 คู่ LSS (เช่น EURUSD) หรือ TF อื่น (M15)
TC-11 — Multiple Swings (InpHistory = 2)Bar Replay
ใช้ค่า default Swings to Show = 2

📋 สรุปผล

✅ ผ่านทั้งหมดแล้วทำอะไรต่อ:

ไม่ต้องทำอะไรเพิ่มครับ — แค่ แจ้งแป๋งใน LINE ว่าตรวจครบแล้ว ผ่านหมด ที่เหลือ (โพสต์ Skool, ประกาศ LINE OA, ส่งคู่มือ ฯลฯ) แป๋งจัดการเอง

ถ้าเจอ bug แม้แต่ TC เดียว → แจ้งทันทีพร้อมระบุว่า TC ไหน เห็นพฤติกรรมยังไง (screenshot ถ้าได้)