Color Parabolic 2 - อินดิเคเตอร์สำหรับ MetaTrader 5

Mike 2010.07.20 18:14 36 0 0
ไฟล์แนบ

ในบทความวันนี้ เราจะมาพูดถึงการเพิ่มสีสันให้กับ 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 สี แต่แนะนำให้ระบุสีเพิ่มเติมในรายการเพื่อความหลากหลายครับ

Color Parabolic indicator

รายการ
ความคิดเห็น 0