ฟีเจอร์หลัก
การกรองเทียน:ตัวกรองนี้ช่วยให้คุณแสดงเฉพาะเทียนที่ตรงตามเงื่อนไขที่กำหนด:
- เทียนขาขึ้น: แสดงเฉพาะเทียนขาขึ้น
- เทียนขาลง: แสดงเฉพาะเทียนขาลง
- เทียน Doji: แสดงเฉพาะเทียน Doji
- ทั้งหมด: แสดงเทียนทั้งหมดพร้อมสีที่กำหนด
การตรวจจับเทียน Doji:
การตรวจจับเทียน Doji จะอิงจากเกณฑ์ที่สามารถปรับได้ (`InpDojiThreshold`) ซึ่งจะกำหนดอัตราส่วนระหว่างลำตัวของเทียนกับช่วงทั้งหมด เพื่อให้สามารถระบุเทียนที่เป็นกลางได้อย่างถูกต้อง
การปรับแต่งสีของเทียน:
ผู้เทรดสามารถกำหนดสีที่ต้องการสำหรับแต่ละประเภทของเทียน:
- เทียนขาขึ้น: สีเริ่มต้นคือเขียว (`clrForestGreen`).
- เทียนขาลง: สีเริ่มต้นคือแดงเข้ม (`clrDarkRed`).
- เทียน Doji: สีเริ่มต้นคือทอง (`clrGold`).
- ด้านล่าง: สีเริ่มต้นคือดำ (`clrBlack`).
การทำความสะอาดกราฟ:
ตัวกรองนี้จะลบองค์ประกอบที่ไม่จำเป็นออกจากกราฟ เช่น เส้นตาราง ปริมาณ และตัวแบ่งช่วงเวลา เพื่อให้การวิเคราะห์มีความชัดเจนยิ่งขึ้น
การทำงาน:
1. การเริ่มต้น (`OnInit`):
บัฟเฟอร์ถูกแมพเพื่อจัดเก็บค่า OHLC (เปิด สูง ต่ำ ปิด) และสีที่เกี่ยวข้อง
กำหนดสีที่กำหนดเองให้กับดัชนีสีของตัวกรอง
ทำความสะอาดกราฟโดยการลบองค์ประกอบที่ไม่จำเป็น
2. การคำนวณหลัก (`OnCalculate`)
สำหรับแต่ละเทียนในกราฟ ตัวกรองจะตรวจสอบว่าเทียนนั้นตรงตามเงื่อนไขที่เลือก (`InpCandleShow`)
เทียนที่ไม่ตรงตามเงื่อนไขจะแสดงด้วยสีพื้นหลัง (`InpBackgroundColor`)
เทียนที่ตรงตามเงื่อนไขจะแสดงด้วยสีที่กำหนดเอง
3. การสิ้นสุด (`OnDeinit`):
เมื่อมีการลบตัวกรอง การตั้งค่าเดิมของกราฟจะถูกกู้คืน เพื่อให้สภาพการเทรดกลับสู่สถานะเริ่มต้น
ตัวอย่างการใช้งาน:
- การวิเคราะห์แนวโน้ม:
-
การระบุพื้นที่ที่เป็นกลาง:
ใช้ `ShowDoji` เพื่อเน้นเทียนที่เป็นกลางและระบุจุดกลับตัวหรือจุดรวมกลุ่ม
- การแสดงผลเต็มรูปแบบ:
ตั้งค่า `InpCandleShow` เป็น `ShowBullish` หรือ `ShowBearish` เพื่อเน้นเฉพาะเทียนที่บ่งบอกแนวโน้มขึ้นหรือลง
เลือก `ShowAllCandle` เพื่อแสดงเทียนทั้งหมดพร้อมสีของแต่ละเทียน เพื่อให้เห็นพฤติกรรมของตลาด
การปรับปรุงที่ทำขึ้น:
- การตรวจจับ Doji ที่แม่นยำ: การใช้เกณฑ์ที่สามารถปรับได้ (`InpDojiThreshold`) จะช่วยให้มั่นใจว่าเทียนที่เป็นกลางจะถูกจัดประเภทเป็น Doji เท่านั้น
- การปรับแต่งเต็มรูปแบบ: ผู้เทรดมีความสามารถในการควบคุมสีและพื้นหลังของกราฟอย่างเต็มที่
- การทำความสะอาดอัตโนมัติ: ตัวกรองจะลบองค์ประกอบที่ไม่จำเป็นโดยอัตโนมัติ ทำให้กราฟอ่านง่ายขึ้น