ยินดีต้อนรับสู่บทความเกี่ยวกับอินดิเคเตอร์ ZigZag Semaphore (Semafor) ที่จะช่วยให้การเทรดของคุณสนุกและมีประสิทธิภาพมากยิ่งขึ้น!
อินดิเคเตอร์นี้จะทำการสร้างสัญลักษณ์ (หรือที่เรารู้จักกันในชื่อ Semafor) ที่จุด zig zag สำหรับความยาวการประเมิน zig zag ทั้ง 4 ระดับ โดยตัว zig zag จะไม่วาดเส้นบนกราฟ แต่จะทำการมาร์กจุดที่เป็น zig zag เท่านั้น
อัลกอริธึมนี้เป็นหนึ่งในอัลกอริธึมที่ง่ายที่สุดสำหรับการสร้าง zig zag ที่เราสามารถหามาใช้ได้ในโพสต์ที่กล่าวถึง “!!!-MT4 SEMAFOR” โดยมันจะถูกนำไปใช้ในวิธีการ “DetectNewSwing”, “LoadIndiBuffers” และ “SetSwingBarValues” โดยเวอร์ชันนี้สามารถทำงานได้ดีใน Strategy Tester ซึ่งต่างจากต้นฉบับที่ไม่สามารถทำงานได้จริงในเวลาจริง
สัญลักษณ์ที่แสดงจะมีระดับที่แตกต่างกัน ได้แก่:
- ระดับ 1: จุดขาวเล็กๆ
- ระดับ 2: วงกลมสีแดงรอบจุดขาว
- ระดับ 3: วงกลมสีเหลืองรอบทั้งจุดขาวและวงกลมสีแดง
- ระดับ 4: วงกลมสีเขียวรอบทั้งหมด

ความยาวของการประเมินสามารถตั้งค่าได้ตามที่ผู้ใช้ต้องการ โดยมีค่าตั้งต้นดังนี้:
extern int Level_1_Length = 21; // ระยะการตรวจจับ Zig Zag 1 (21)extern int Level_2_Length = 40; // ระยะการตรวจจับ Zig Zag 2 (40)extern int Level_3_Length = 60; // ระยะการตรวจจับ Zig Zag 3 (60)extern int Level_4_Length = 72; // ระยะการตรวจจับ Zig Zag 4 (72)
นอกจากนี้ยังมีการควบคุมเพิ่มขึ้นอีกสองอย่าง หนึ่งคือการเปิดหรือปิดการแสดงผลค่าเงินที่มาร์กไว้บนกราฟ และอีกหนึ่งคือการลบสัญลักษณ์ทั้งหมดออกจากการแสดงผล หรือจะเปิดกลับมาก็ได้ เพียงแค่คลิกที่สองวัตถุข้อความเพื่อสลับระหว่างเปิดหรือปิด

หวังว่าคุณจะได้ประโยชน์จากอินดิเคเตอร์นี้และสามารถนำไปใช้ในการเทรดได้อย่างมีประสิทธิภาพนะครับ!

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