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

ช่อง Hodrick-Prescott - ตัวชี้วัดสำหรับ MetaTrader 4

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

ผู้เขียนจริง: 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 — สีของฟอนต์.

GBPUSD.eM1.png

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

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