METRO_DeMarker_HTF_Signal เป็นเครื่องมือที่ช่วยในการวิเคราะห์ทิศทางแนวโน้มและสัญญาณการซื้อขาย โดยทำงานร่วมกับ METRO_DeMarker_Sign เพื่อแสดงกราฟิกที่บ่งบอกทิศทางของแนวโน้มและทิศทางการซื้อขาย พร้อมส่งสัญญาณเตือนหรือเสียงในช่วงเวลาที่เหมาะสมในการเข้าตลาด
ถ้าแนวโน้มยังคงต่อเนื่องที่แท่งเทียนที่เลือก เครื่องมือจะแสดงสัญญาณด้วยกราฟิกในรูปแบบของพวงมาลัย โดยสีของพวงมาลัยจะบ่งบอกทิศทางของแนวโน้ม ถ้าแนวโน้มเปลี่ยนแปลงที่แท่งเทียนที่เลือก เครื่องมือจะแสดงลูกศรเฉียงที่มีสีและทิศทางตรงกับทิศทางการซื้อขาย
พารามิเตอร์การตั้งค่าเครื่องมือสามารถแบ่งออกเป็นสามกลุ่มหลัก:
- พารามิเตอร์การตั้งค่าเครื่องมือ METRO_DeMarker_Sign:
//+------------------------------------------------+ //| พารามิเตอร์การตั้งค่าเครื่องมือ | //+------------------------------------------------+ input string Symbol_=""; // สินทรัพย์การเงิน input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // กรอบเวลาของเครื่องมือสำหรับการคำนวณ input uint PeriodDeMarker=7; // ระยะเวลาเครื่องมือ input uint StepSizeFast=5; // ระยะเวลาเร็ว input uint StepSizeSlow=15; // ระยะเวลาช้า
- พารามิเตอร์การตั้งค่าการแสดงผลของเครื่องมือ METRO_DeMarker_HTF_Signal:
//---- การตั้งค่าการแสดงผล input uint SignalBar=0; // หมายเลขแท่งเทียนสำหรับการรับสัญญาณ (0 - แท่งเทียนปัจจุบัน) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // ชื่อป้ายของเครื่องมือ input color Upsymbol_Color=clrTeal; // สีของสัญลักษณ์แนวโน้มขาขึ้น input color Dnsymbol_Color=clrMagenta; // สีของสัญลักษณ์แนวโน้มขาลง input color IndName_Color=clrDarkOrchid; // สีของชื่อเครื่องมือ input uint Symbols_Size=60; // ขนาดของสัญลักษณ์สัญญาณ input uint Font_Size=10 // ขนาดฟอนต์ชื่อเครื่องมือ input int X_1=5 // การเลื่อนชื่อในแนวนอน input int Y_1=-15 // การเลื่อนชื่อในแนวตั้ง input bool ShowIndName=true; // การแสดงชื่อเครื่องมือ input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // มุมการแสดงผล input uint X_=0 // การเลื่อนในแนวนอน input uint Y_=20 // การเลื่อนในแนวตั้ง
- พารามิเตอร์การตั้งค่าของ METRO_DeMarker_HTF_Signal ที่จำเป็นสำหรับการผลิตการแจ้งเตือนและเสียง:
//---- การตั้งค่าการแจ้งเตือน input ENUM_ALERT_MODE alert_mode=OnlySound; // ตัวเลือกการกระตุ้นการแจ้งเตือน input uint AlertCount=0 // จำนวนการแจ้งเตือน
ในกรณีที่ต้องใช้หลายเครื่องมือ METRO_DeMarker_HTF_Signal บนกราฟเดียวกัน ควรให้แต่ละเครื่องมือมีค่า Symbols_Sirname (ชื่อป้ายของเครื่องมือ) ที่แตกต่างกัน
เครื่องมือนี้จำเป็นต้องมีไฟล์เครื่องมือที่ถูกคอมไพล์ METRO_DeMarker.mq5 ซึ่งจะต้องวางใน <terminal_data_folder>\MQL5\Indicators\

รูปที่ 1. สัญญาณของ METRO_DeMarker_HTF_Signal สัญญาณการต่อเนื่องของแนวโน้ม

รูปที่ 2. สัญญาณการซื้อขายของ METRO_DeMarker_HTF_Signal