ในบทความวันนี้ เราจะมาพูดถึงการเพิ่มสีสันให้กับ Parabolic SAR กันครับ โดยสีที่ใช้จะแปรผันตามอัตราเร่ง (acceleration factor) ของมัน
การคำนวณทั้งหมดจะทำภายในคลาส CParabolic ครับ
ฟังก์ชันที่ใช้มีดังนี้:
- Init(double SARStep, double SARMaximum, const double &high[], const double &low[], int total) - ใช้สำหรับการเริ่มต้นของอินดิเคเตอร์
- GetColor() - ใช้เพื่อดึงสีของ Parabolic
- Calc(const double &high[], const double &low[], int i) - ใช้ในการคำนวณค่าของ Parabolic ที่แท่งเทียนที่ระบุ
โค้ดนี้จะเป็นประโยชน์สำหรับผู้ที่เริ่มเรียนรู้เกี่ยวกับคลาสในโปรแกรมมิ่งครับ
สีที่ใช้สามารถดูได้ในบรรทัดนี้:
#property indicator_color1 Blue,Purple,Indigo,Sienna,SteelBlue,Aqua,SpringGreen,Gold,Yellow,Linen,MintCreamเวอร์ชันนี้ใช้สีแรก 10 สี แต่แนะนำให้ระบุสีเพิ่มเติมในรายการเพื่อความหลากหลายครับ


ความคิดเห็น 0