คำอธิบาย
วิธีการทำงานของตัวตรวจจับโซนอุปสงค์และอุปทาน:
1. การตรวจจับแรงกระตุ้น (การค้นหากิจกรรมสถาบัน)
อัลกอริทึมจะคำนวณขนาดเฉลี่ยของแท่งเทียน 50 แท่งล่าสุดอย่างต่อเนื่อง (ปรับได้ผ่าน Lookback Period) เมื่อมันตรวจพบแท่งเทียนที่มีขนาดใหญ่กว่าค่าเฉลี่ยนี้อย่างมีนัยสำคัญ (ควบคุมโดย Impulse Multiplier ค่าเริ่มต้น 1.2x) มันจะทำเครื่องหมายว่าเป็น Impulse Candle.
- แรงกระตุ้นขาขึ้น: บ่งชี้การซื้อของสถาบัน สร้าง โซนอุปสงค์.
- แรงกระตุ้นขาลง: บ่งชี้การขายของสถาบัน สร้าง โซนอุปทาน.
2. การระบุฐาน (การวาดโซน)
เมื่อมีการตรวจจับแรงกระตุ้น ตัวบ่งชี้จะมองย้อนกลับไปหาแท่งเทียนขนาดเล็กที่อยู่รวมกัน (ขนาดแท่งเทียน < 50% ของค่าเฉลี่ย) ที่อยู่ก่อนหน้าแรงกระตุ้นทันที เหล่านี้คือ แท่งเทียนฐาน.
- ส่วน บน ของโซนคือจุดสูงสุดของแท่งเทียนฐานเหล่านี้.
- ส่วน ล่าง ของโซนคือจุดต่ำสุดของแท่งเทียนฐานเหล่านี้.
3. การให้คะแนนความแข็งแกร่ง
ตัวบ่งชี้จะคำนวณคะแนนความแข็งแกร่ง (จาก 0.00 ถึง 1.00) โดยอิงจากสามปัจจัย:
- ขนาดแรงกระตุ้น: ขนาดของแท่งเทียนเบรกเอาท์.
- หลังการเคลื่อนไหว: ระยะทางที่ราคาขยับทันทีหลังจากเบรกเอาท์.
- ความหนาแน่นของฐาน: แท่งเทียนฐานน้อยหมายถึงการตอบสนองของสถาบันที่รวดเร็วและรุนแรงขึ้น (คะแนนสูงขึ้น).
คะแนนนี้จะแสดงภายในขอบด้านขวาสุดของกล่องโซน.
4. วงจรชีวิตของโซน & กลไก "ความตาย"
เมื่อราคาจริงเคลื่อนไหว ตัวบ่งชี้จะอัปเดตสถานะของโซนแบบเรียลไทม์:
- ใหม่ (ยังไม่ถูกแตะต้อง): โซนถูกสร้างขึ้นใหม่และมีความถูกต้องสูง กล่องจะยืดออกไปทางขวาโดยอัตโนมัติตามแท่งเทียนสดปัจจุบัน.
- ถูกทดสอบ: ราคาสัมผัสโซนแต่ไม่ทะลุ สร้าง ลูกศรสัญญาณ (ซื้อ/ขาย) บนกราฟ.
- ถูกลดทอน: ราคาทะลุเข้าไปลึกกว่า 50% ในโซน โซนกำลังอ่อนแอลง.
- ถูกทำลาย (โซนความตาย): หากแท่งเทียน ปิด อย่างสมบูรณ์เลยขอบเขตตรงข้ามของโซน (เช่น ปิดต่ำกว่าโซนอุปสงค์) โซนนั้นจะถูกยกเลิกความถูกต้อง.
-
- ปฏิกิริยาทางสายตา: โซนจะ หยุดยืดออก ไปทางขวาทันที (ยึดติดกับ
DeathTime) และสีจะเปลี่ยนเป็นสีเทา Slate Gray จาง ๆ (สีความตาย) เพื่อแสดงว่าไม่ใช้งานแล้ว.
- ปฏิกิริยาทางสายตา: โซนจะ หยุดยืดออก ไปทางขวาทันที (ยึดติดกับ
5. ตัวกรองการทับซ้อนหลายชั้น
เพื่อป้องกันไม่ให้กราฟรกเกินไป ตัวบ่งชี้จะตรวจสอบโซนที่ทับซ้อนกัน หากโซนที่ตรวจพบใหม่ทับซ้อนมากกว่า 70% กับโซนเก่าที่มีประเภทเดียวกัน โซนใหม่นั้นจะถูกละเว้น.
สรุป
After detecting an impulse, the indicator identifies a cluster of smaller preceding candles called base candles, using their highest high and lowest low to define the zone boundaries. It assigns a strength score (0.00 to 1.00) to each zone based on impulse size, subsequent price movement, and base candle density, which is displayed on the chart.
The indicator tracks the lifecycle of zones in real-time, categorizing them as fresh, tested (with buy/sell signal arrows), mitigated, or broken (invalidated), with visual cues such as color changes and zone stretching adjustments. To reduce chart clutter, it filters out new zones that overlap more than 70% with existing zones of the same type.
This tool supports visualization of market structure through supply and demand zones, aiding traders in identifying potential reversal points based on institutional activity.
