แนวคิดหลักในโค้ด
-
การคำนวณขนาดแท่งเทียน:
- ตัวบ่งชี้นี้จะวัดความกว้างของแท่งเทียน (ความแตกต่างระหว่างสูงสุดและต่ำสุด) และแสดงค่าในหน่วยพอยต์หรือพิป
- ใช้สีที่แตกต่างกันเพื่อแยกแท่งเทียนที่เป็นขาขึ้นและขาลง ทำให้ง่ายต่อการตีความภาพได้
-
การปรับแต่งตามวันในสัปดาห์:
- สามารถประมวลผลแท่งเทียนจากวันในสัปดาห์ที่กำหนด (เช่น วันจันทร์ วันอังคาร ฯลฯ) หรือทุกวัน
- จะกำหนดสีที่เฉพาะเจาะจงให้กับแต่ละวันในสัปดาห์ ทำให้สังเกตเห็นรูปแบบรายวันได้ง่าย
-
การจัดตำแหน่งข้อความแบบไดนามิก:
- สามารถย้ายตำแหน่งข้อความในแนวตั้งเพื่อหลีกเลี่ยงการทับซ้อนกับองค์ประกอบอื่น ๆ ในกราฟ
- ปรับตำแหน่งข้อความให้อยู่ในขอบเขตที่มองเห็นได้ของกราฟโดยอัตโนมัติ
-
รูปแบบและการจัดตกแต่ง:
- ผู้ใช้สามารถปรับแต่งฟอนต์ ขนาดฟอนต์ สี และประเภทของการยึดข้อความได้
- รองรับรูปแบบเส้นที่แตกต่างกัน (เช่น เส้นประ เส้นจุด) เพื่อการมองเห็นที่ดียิ่งขึ้น
-
การทำความสะอาดอัตโนมัติ:
- เมื่อแยกตัวบ่งชี้ออกจากกราฟจะมีการลบวัตถุทั้งหมดที่สร้างขึ้นโดยอัตโนมัติเพื่อรักษาความสะอาดของกราฟ
คำอธิบายตัวแปรภายนอก
ตัวแปรภายนอกที่สามารถปรับแต่งได้ของผู้ใช้มีดังต่อไปนี้:
| ตัวแปร | คำอธิบาย |
|---|---|
| InpAmount | จำนวนแท่งเทียนที่ต้องการประมวลผล |
| InpMCConfigOptimistic | ประเภทการคำนวณที่มองโลกในแง่ดี (เช่น ค่าสูงสุด) |
| InpMCConfigPessimistic | ประเภทการคำนวณที่มองโลกในแง่ร้าย (เช่น ค่าต่ำสุด) |
| InpMCCorOptimistic | สีสำหรับแท่งเทียนขาขึ้น |
| InpMCCorPessimistic | สีสำหรับแท่งเทียนขาลง |
| InpMCConfigFountain | ฟอนต์ของข้อความที่แสดงบนกราฟ |
| วันอาทิตย์, วันจันทร์, ฯลฯ | สีเฉพาะสำหรับแต่ละวันในสัปดาห์ |
| InpStyle | รูปแบบเส้น (เช่น เส้นประ เส้นจุด) |
| InpWidth | ความกว้างของเส้น |
| textplace | ระยะห่างของข้อความจากด้านบนของกราฟ |
| InpFont | ฟอนต์ของข้อความที่แสดงในกราฟ |
| InpFontSize | ขนาดฟอนต์ |
| InpAnchor | ประเภทการยึดสำหรับข้อความ (เช่น บน, ล่าง, กลาง) |
เครื่องมือและกรอบเวลาแนะนำ
- เครื่องมือ: ตัวบ่งชี้นี้สามารถใช้ได้กับเครื่องมือทางการเงินใด ๆ ที่มีอยู่ในแพลตฟอร์ม MetaTrader 5 รวมถึงคู่สกุลเงิน ดัชนี สินค้าโภคภัณฑ์ และสกุลเงินดิจิทัล
- กรอบเวลา: ใช้งานได้ในทุกกรอบเวลา ตั้งแต่กราฟ 1 นาทีไปจนถึงกราฟรายสัปดาห์ แต่แนะนำให้ใช้กรอบเวลาที่ใหญ่ขึ้น (เช่น H1, D1) เพื่อการวิเคราะห์ความผันผวนที่ชัดเจนและแม่นยำ
การตีความตัวบ่งชี้
-
ขนาดแท่งเทียน:
- แท่งเทียนที่ใหญ่ขึ้นบ่งชี้ว่ามีความผันผวนมากขึ้นในช่วงเวลา
- แท่งเทียนที่เล็กลงแสดงถึงการเคลื่อนไหวที่น้อยลงหรือการรวมตัวในตลาด
-
สี:
- แท่งเทียนขาขึ้นจะแสดงเป็นสีเฉพาะ (เช่น สีทอง)
- แท่งเทียนขาลงจะแสดงเป็นสีอีกสีหนึ่ง (เช่น สีเทา)
-
วันในสัปดาห์:
- การกำหนดสีที่แตกต่างกันให้กับแต่ละวันในสัปดาห์ช่วยให้สามารถสังเกตรูปแบบในพฤติกรรมราคาของวันเฉพาะได้
ตัวอย่างการใช้งานจริง
- การวิเคราะห์ความผันผวน: ช่วยให้นักเทรดสามารถระบุวันหรือช่วงเวลาที่มีความผันผวนสูงขึ้นตามขนาดของแท่งเทียน
- รูปแบบรายวัน: การประมวลผลแท่งเทียนจากวันเฉพาะช่วยให้สามารถสังเกตรูปแบบพฤติกรรมราคาของวันเฉพาะได้
- การตัดสินใจ: ให้ข้อมูลเชิงภาพอย่างรวดเร็วเกี่ยวกับความแข็งแกร่งของการเคลื่อนไหวขาขึ้นและขาลง ช่วยในการตัดสินใจการเทรด
ภาพประกอบ
รูปที่ 1: ตัวอย่างกราฟที่ใช้ตัวบ่งชี้ โดยใช้สีที่แตกต่างเพื่อแยกแท่งเทียนขาขึ้นและขาลง ขณะที่ข้อความแสดงขนาดของแท่งเทียนแต่ละแท่ง
