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

ทำความรู้จักกับ SlopeDirectionLine_HTF_Signal - ตัวชี้วัดสำหรับ MetaTrader 5

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

สวัสดีเพื่อนๆ นักเทรดทุกคน! วันนี้เรามีตัวชี้วัดหนึ่งที่น่าสนใจมานำเสนอ นั่นคือ SlopeDirectionLine_HTF_Signal ซึ่งเป็นตัวชี้วัดที่ช่วยให้เราสามารถดูทิศทางของแนวโน้มจากกราฟ SlopeDirectionLine ได้อย่างชัดเจน โดยจะแสดงผลทิศทางแนวโน้มจากกราฟสามแท่งเป็นกราฟิกสามตัวที่มีสีแตกต่างกันไปตามทิศทางของแนวโน้ม

Fig.1. ตัวชี้วัด SlopeDirectionLine_HTF_Signal

พารามิเตอร์การตั้งค่าของตัวชี้วัด:

เราสามารถปรับเวลาและชื่อของสินทรัพย์ที่ใช้ในการคำนวณตัวชี้วัดได้จากพารามิเตอร์การตั้งค่าที่เหมาะสม หากพารามิเตอร์ Symbol_ (สินทรัพย์การเงิน) ว่างเปล่า ระบบจะใช้สัญลักษณ์จากกราฟปัจจุบันเป็นสินทรัพย์การเงิน

//+-----------------------------------+
//| พารามิเตอร์การตั้งค่าของตัวชี้วัด      |
//+-----------------------------------+
input string Symbol_="";                   // สินทรัพย์การเงิน
input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // ช่วงเวลาสำหรับการคำนวณตัวชี้วัด

พารามิเตอร์การตั้งค่าทั้งหมดสามารถแบ่งออกเป็นสองกลุ่มใหญ่ๆ:

  1. ข้อมูลเกี่ยวกับพารามิเตอร์การตั้งค่าของตัวชี้วัด SlopeDirectionLine สามารถดูได้จาก คำอธิบาย.
  2. พารามิเตอร์การตั้งค่าของตัวชี้วัด SlopeDirectionLine_HTF_Signal ที่จำเป็นสำหรับการแสดงผลของตัวชี้วัด:
    //--- การตั้งค่าการแสดงผลของตัวชี้วัด
    input string Symbols_Sirname="SlopeDirectionLine_Label_"; // ชื่อป้ายของตัวชี้วัด
    input color UpSymbol_Color=clrBlue;        // สีของสัญลักษณ์แนวโน้มขาขึ้น
    input color DnSymbol_Color=clrRed;         // สีของสัญลักษณ์แนวโน้มขาลง
    input color IndName_Color=clrDarkOrchid   // สีของชื่อของตัวชี้วัด
    input uint Symbols_Size=34;                // ขนาดของสัญลักษณ์สัญญาณ
    input uint Font_Size=15;                   // ขนาดฟอนต์ของชื่อของตัวชี้วัด
    input int X_3=120;                         // การเลื่อนแนวนอนของชื่อ
    input int Y_3=10                          // การเลื่อนแนวตั้งของชื่อ
    input bool ShowIndName=true;               // การแสดงชื่อของตัวชี้วัด
    input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // มุมที่ใช้แสดงผล
    input uint X_=0;                           // การเลื่อนแนวนอน
    input uint Y_=0                           // การเลื่อนแนวตั้ง
    

ถ้าหากต้องการใช้ตัวชี้วัด SlopeDirectionLine_HTF_Signal หลายๆ ตัวในกราฟเดียวกัน จำเป็นต้องมีค่า Symbols_Sirname (ชื่อป้ายของตัวชี้วัด) ที่แตกต่างกันสำหรับแต่ละตัวชี้วัด

ตัวชี้วัดนี้ต้องการไฟล์ตัวชี้วัดที่คอมไพล์แล้ว SlopeDirectionLine โดยให้วางไฟล์ใน <terminal_data_folder>\MQL5\Indicators\

นอกจากนี้ ตัวชี้วัดนี้ยังใช้คลาส SmoothAlgorithms.mqh (ต้องทำการคัดลอกไปยัง terminal_data_folder\MQL5\Include) ซึ่งการใช้งานคลาสนี้ได้ถูกอธิบายไว้อย่างละเอียดในบทความ "การเฉลี่ยชุดราคาสำหรับการคำนวณกลางโดยไม่ต้องใช้บัฟเฟอร์เพิ่มเติม".

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

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