หน้าแรก ตัวชี้วัดทางเทคนิค โพสต์

ZigZag ของ Orlov - อินดิเคเตอร์สำหรับ MetaTrader 4

ไฟล์แนบ
10076.zip (1.91 KB, ดาวน์โหลด 0 ครั้ง)

สั้น ๆ:

มี Zigzag จำนวนมากมายในตลาด แต่ส่วนใหญ่มีอัลกอริธึมที่ซับซ้อนและไม่ให้ผลลัพธ์ตามที่ต้องการ นอกจากนี้ หลักการทำงานและการปรับแต่งก็เข้าใจได้ยาก

ฉันตัดสินใจที่จะเขียน Zigzag ของตัวเองและตั้งชื่อตามชื่อของฉันเอง :)

Zigzag นี้มีหลักการทำงานที่เรียบง่าย ชัดเจน และเป็นธรรมชาติ มันจะแสดงแรงกระตุ้นและการปรับฐานที่สำคัญสำหรับคุณ โดย Zigzag จะไม่รีเฟรช เพราะมันจะวาดเฉพาะแรงกระตุ้นที่มีอยู่แล้ว

ตัวเลือกและหลักการทำงาน:

extern double MinRatio=0.33;

นี่หมายถึงความสัมพันธ์ของแรงกระตุ้นใหม่กับแรงกระตุ้นก่อนหน้า ที่ Zigzag จะตอบสนอง กล่าวคือ เส้นใหม่จะถูกสร้างขึ้นเฉพาะเมื่อแรงกระตุ้นปัจจุบันมีขนาดไม่น้อยกว่า 0.33 ของแรงกระตุ้นก่อนหน้า

  • 0.5 - ไม่น้อยกว่าครึ่ง
  • 0.75 - ไม่น้อยกว่าสามในสี่ เป็นต้น

extern int MinPoints=20;

นี่เป็นฟิลเตอร์ที่ตัดการเคลื่อนไหวที่เล็กเกินไป หรือที่เรียกว่าความสั่นสะเทือนในตลาด มันกำหนดขนาดของแรงกระตุ้นขั้นต่ำสำหรับการตอบสนองในหน่วยพ้อยท์ กล่าวคือ Zigzag จะไม่ตอบสนองต่อแรงกระตุ้นที่น้อยกว่า MinPoints

extern int ForcePoints=50;

พารามิเตอร์นี้ช่วยให้ตอบสนองต่อการถอยที่มีขนาดใหญ่ แม้ว่าแรงกระตุ้นนั้นจะน้อยกว่า MinRatio ตัวอย่างเช่น หลังจากการเคลื่อนไหวที่รุนแรง

หากพารามิเตอร์ MinPoints ตั้งค่ามากกว่า ForcePoints ForcePoints จะถูกปรับให้มีขนาดเท่ากันโดยอัตโนมัติ

extern bool ByClose=False;

พารามิเตอร์ที่น่าสนใจนี้ช่วยให้วาด Zigzag โดยอิงจากราคาปิดและไม่สนใจความสั่นสะเทือนในตลาดของ High และ Low

extern int History=5000;

นี่คือประวัติการทำงานของ Zigzag :)

โพสต์ที่เกี่ยวข้อง

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