ผู้เขียนจริง: Victor
คำอธิบายสั้น ๆ ของช่องนี้
ช่องนี้เป็นเวอร์ชันที่พัฒนาขึ้นของ ช่องสำหรับ MQL5 ที่ปรับปรุงมาเป็น MQL4.
เริ่มต้นด้วยการคำนวณค่าราคาปิดที่กรองแล้ว จากนั้นจะกรองด้วยระยะเวลาที่นานขึ้น ผลลัพธ์ที่ได้คืออาร์เรย์สองชุด: HP และ HPSlow ขั้นตอนถัดไปคือการคำนวณค่าเบี่ยงเบนมาตรฐานของ HP เปรียบเทียบกับ HPSlow และการวาดช่องลงในกราฟ.
ตัวชี้วัดจะแสดงค่าของเฉลี่ยสเปรดและอัตราส่วนความกว้างของช่องต่อค่าของ HPSlow ในบาร์ศูนย์ที่มุมล่างขวาของกราฟ โดยท่านสามารถดับเบิลคลิกที่ป้ายข้อความเพื่อย้ายไปยังตำแหน่งที่ต้องการและสามารถลบได้โดยการกดปุ่ม DEL ข้อความจะกลับมาเมื่อเปลี่ยนกรอบเวลา.
การตีความค่าของช่องนี้อย่างถูกต้องได้อย่างไร?
ช่องนี้มีพื้นฐานมาจากฟิลเตอร์ Hodrick-Prescott ซึ่งเป็นหนึ่งในฟิลเตอร์ดิจิทัลที่ไม่มีการหน่วงเวลา ฟิลเตอร์ประเภทนี้ดูสวยงามเมื่อเปรียบเทียบกับ Moving Average แต่จะถูกวาดใหม่ทุกครั้งที่มีบาร์ใหม่.
ทำไมถึงเป็นเช่นนี้? ความจริงแล้วมันเป็นไปไม่ได้ที่จะสร้างฟิลเตอร์ที่ "ซื่อสัตย์" โดยไม่มีการหน่วงเวลา ฟิลเตอร์ใด ๆ จะมีการหน่วงเวลาเท่ากับหรือน้อยกว่า จำนวนบาร์ที่ตั้งไว้สำหรับการเฉลี่ย ซึ่งสามารถเห็นได้ง่ายเมื่อเปลี่ยนระยะเวลาในตัวชี้วัด Moving Average ยิ่งระยะเวลามากเท่าไร การเรียบเรียงก็จะดีขึ้น แต่การหน่วงเวลาก็มากขึ้น.
มีเพียงวิธีเดียวในการกำจัดการหน่วงเวลา รูปแบบบริสุทธิ์ของอัลกอริธึมคือ: ต้องกรองบาร์ที่ป้อนจากซ้ายไปขวาก่อน จากนั้นกรองลำดับที่ได้อีกครั้งในครั้งนี้จากขวาไปซ้าย นอกจากนี้ทิศทางเริ่มต้นไม่สำคัญตราบใดที่การกรองครั้งที่สองทำในทิศทางตรงกันข้าม.
ฟิลเตอร์ที่ไม่มีการหน่วงเวลาต่าง ๆ จะเสนอระดับการประนีประนอมที่แตกต่างกันระหว่างการหน่วงเวลาและการเรียบเรียง แต่ต้องเข้าใจชัดเจนว่า ความสมบูรณ์แบบไม่สามารถบรรลุได้ เนื่องจากไม่สามารถบอกอนาคตได้.
ฟิลเตอร์นี้ต้องใช้เพื่อกำหนดทิศทางการเคลื่อนไหวของราคาในทันที (ในระดับของบาร์ใหม่หลายบาร์) หากทั้งช่องนี้และช่อง Standard Deviation ถูกแนบเข้ากับกราฟ จะเห็นได้ว่าทิศทางของพวกเขาใกล้เคียงกันในบริเวณบาร์แรก (บาร์ที่อยู่ด้านขวาสุด) แต่ถ้าช่อง Standard Deviation ถูกวาดโดยสามเส้นตรง ช่องนี้จะแสดงทิศทางของราคาในอดีตด้วยระดับความแม่นยำที่แน่นอนมากขึ้น นอกจากนี้ ยิ่งลึกเข้าไปในประวัติศาสตร์ ความแม่นยำก็จะลดลง.
ในระหว่างการปรับตัวของตัวชี้วัดให้เข้ากับ MQL4 ฉันได้เพิ่มโค้ดที่วาด "หาง" ของช่องนี้โดยเฉพาะ รันในกรอบเวลา M1 รอประมาณครึ่งชั่วโมงโดยไม่เปลี่ยนกรอบเวลา และคุณจะเห็นช่องที่ "แกว่ง" หางของมัน "หาง" จะหายไปเมื่อเปลี่ยนกรอบเวลา.
แนะนำให้ใช้ตัวชี้วัดนี้สำหรับการ Scalping มันไม่เหมาะสำหรับกลยุทธ์ระยะยาวหรือการแทนที่ Moving Average ที่ "ซื่อสัตย์".
พารามิเตอร์การป้อนข้อมูลของตัวชี้วัด:
- HP Fast Period — ระยะเวลาการกรอง HP;
- HP Slow Period — ระยะเวลาการกรอง HPSlow;
- FontColor — สีของฟอนต์.

โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- เครื่องมือ Master Tools - อินดิเคเตอร์สำหรับ MetaTrader 4
- FX Multi-Meter II: เครื่องมือช่วยเทรดที่ครบครันสำหรับนักลงทุน
- เครื่องมือ MetaCOT 2 CFTC ToolBox - ชุดตัวชี้วัดสำหรับการวิเคราะห์ใน MetaTrader 4
- Condition Scanner: เครื่องมือวิเคราะห์อัตโนมัติสำหรับ MetaTrader 4