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

เปิดเซสชั่น H-Line - ตัวชี้วัดสำหรับ MetaTrader 4

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

สำหรับเทรดเดอร์ที่ต้องการติดตามการเปิดเซสชั่นอย่างมีประสิทธิภาพ ตัวชี้วัด H-Line จะช่วยให้คุณวาด เส้นแนวนอน ที่จุดเริ่มต้นของเซสชั่นได้อย่างสะดวก เช่น เวลา (09:00, 15:00 ฯลฯ) หรือเวลาที่ระบุในนาทีหลังจากชั่วโมง (9:30, 18:47 ฯลฯ)

ตัวชี้วัด Daily_Open_Line mod-x เป็นการปรับปรุงจากตัวชี้วัด Daily_Open_Line - ผู้เขียนต้นฉบับ: Midnite

ตัวชี้วัดต้นฉบับนั้นมีการตั้งค่าเวลาเริ่มต้นได้เฉพาะที่ตรงชั่วโมง (9:00, 11:00, 15:00 ฯลฯ) แต่ไม่สามารถตั้งค่าเป็นเวลาหลังชั่วโมงได้ (09:30, 15:15 ฯลฯ) หากต้องการดูตัวชี้วัดต้นฉบับสามารถดูได้ ที่นี่.

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

การแก้ไข:

  1. เพิ่มความสามารถในการป้อนนาที และตั้งเวลาเริ่มต้นที่นาทีใดๆ หลังจากชั่วโมง (9:30, 10:42, 14:56 ฯลฯ)
  2. เพิ่มขีดจำกัดการตั้งค่า - ชั่วโมงสูงสุด 23 และนาทีสูงสุด 59

ยังคงมีพารามิเตอร์การตั้งค่าสีเส้น ความหนา และสไตล์ตามปกติ

EUR-USD: เปิดตลาดอเมริกา 9:30 ตามเวลา Eastern @ 2012-Jun-04

หมายเหตุ: หากคุณกำลังตรวจสอบแท่งเทียนย้อนหลัง.....

  • แท่งเทียนในกราฟข้างต้นสร้างจาก range bars (RB) ที่ตั้งค่าเป็น 5 pips และจะต่างจากแท่งเทียนมาตรฐานย้อนหลัง
  • แต่ละแท่ง range ข้างต้นมีความสูงจากต่ำถึงสูงเท่ากับ 5 pips

กรุณาทราบข้อมูลด้านล่าง:

ได้ทำการทดลองกับฟีเจอร์นาทีนี้ และพบว่ามันไม่ทำงานอย่างที่ควร เนื่องจาก MT4 จะขยับเส้นใดๆ ไปยังจุดเปิดของแท่งเทียนที่ใกล้ที่สุดเมื่ออยู่บน TF ที่สูงกว่า นี่น่าจะเป็นข้อจำกัดของโค้ดต้นฉบับ - SetIndexStyle(0,DRAW_LINE);

ฟีเจอร์นาทีทำงานภายในขอบเขตของความเป็นไปได้ทางคณิตศาสตร์ ตัวชี้วัดจะเริ่มเส้น H-Line ที่จุดเปิดของแท่งเทียนที่ตรงกับการตั้งค่าเวลานาที

ในกรอบเวลา M5 หากตั้งเวลาเป็น 08:05 จะเริ่มเส้น H-Line ที่เปิดของแท่งเทียน 08:05 - 08:10 และในกรอบเวลา M30 เวลา 08:30 จะเริ่มเส้น H-Line ที่เปิดของแท่งเทียน 08:30 - 09:00

หากตั้งเวลาเป็น 08:07 ในกรอบเวลา M5 ตัวชี้วัดจะไม่พบจุดเปิดแท่งเทียนที่ 08:07 และจะข้ามแท่ง 08:05 - 08:10 และเริ่ม H-Line ที่จุดเปิดแท่งถัดไปคือ 08:10 - 08:15 ดังนั้นการตั้งค่าพารามิเตอร์นาทีเป็น xx.07 จึงไม่มีความหมายและไม่ถูกต้อง เช่นเดียวกับเวลา 02:00 ในกรอบเวลา H4 ที่ไม่มีความหมายเนื่องจากเวลาเริ่มต้นและสิ้นสุดของแท่งเทียนคือ 00:00 - 04:00

ภายในขอบเขตของโค้ดปัจจุบัน การตั้งค่าเวลาที่ถูกต้องมีดังนี้:

  • M1: นาทีทั้งหมดที่เป็นไปได้หลังชั่วโมง: xx:00 - xx:59
  • M5: xx:00, xx:05, xx:15, xx:30
  • M15: xx:00, xx:15, xx:30
  • M30: xx:00, xx:30
  • H1: 00:00 - 23:00 (เฉพาะตรงชั่วโมง)
  • H4: 00:00, 04:00, 08:00, 12:00, 16:00 & 20:00

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

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