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

สัญญาณ LinearRegSlope_V1_HTF_Signal สำหรับ MetaTrader 5: เทคนิคการเทรดที่ไม่ควรพลาด

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

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

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

ข้อมูลป้อนเข้าทั้งหมดสามารถแบ่งออกเป็นสามกลุ่มใหญ่:

  1. ข้อมูลป้อนเข้าของ LinearRegSlope_V1 ที่จำเป็นสำหรับการคำนวณ:
  2. //+------------------------------------------------+ 
    //|  ข้อมูลป้อนเข้าของเครื่องมือ                    |
    //+------------------------------------------------+ 
    input string Symbol_="";                  // สินทรัพย์การเงิน
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;// เวลาในการคำนวณเครื่องมือ
    
    input Smooth_Method SlMethod=MODE_SMA;    // วิธีการทำให้เรียบ
    input int SlLength=12;                    // ความลึกของการทำให้เรียบ
    input int SlPhase=15;                     // พารามิเตอร์การทำให้เรียบ
    input uint TriggerShift=1;                // การเลื่อนแท่งสำหรับการกระตุ้น
  3. ข้อมูลป้อนเข้าของ LinearRegSlope_V1_HTF_Signal ที่จำเป็นสำหรับการแสดงผล:
  4. //---- การตั้งค่าแสดงผล
    input uint SignalBar=0;                               // ดัชนีแท่งสัญญาณ, 0 คือแท่งปัจจุบัน
    input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // ชื่อป้ายของเครื่องมือ
    input color UpSymol_Color=Blue;                       // สีสัญลักษณ์การเติบโต
    input color DnSymol_Color=HotPink;                    // สีสัญลักษณ์การตก
    input color IndName_Color=DarkOrchid;                 // สีชื่อเครื่องมือ
    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                                     // การเลื่อนแนวตั้ง
    
  5. ข้อมูลป้อนเข้าของ LinearRegSlope_V1_HTF_Signal ที่จำเป็นสำหรับการกระตุ้นการแจ้งเตือนและเสียง:
  6. //---- การตั้งค่าแจ้งเตือน
    input ENUM_ALERT_MODE alert_mode=OnlySound; // รูปแบบการแจ้งเตือน
    input uint AlertCount=0;                     // จำนวนการแจ้งเตือนที่ส่ง

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

ให้วางไฟล์ที่ถูกคอมไพล์ของ LinearRegSlope_V1 ไว้ที่ terminal_data_folder\MQL5\Indicators\

เครื่องมือเหล่านี้ใช้คลาสของไลบรารี SmoothAlgorithms.mqh (จะต้องคัดลอกไปที่ terminal_data_folder\MQL5\Include) การใช้คลาสนี้ได้ถูกอธิบายอย่างละเอียดในบทความ "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

ภาพที่ 1. สัญญาณเข้าตลาด LinearRegSlope_V1_HTF_Signal

ภาพที่ 2. สัญญาณต่อเนื่องของแนวโน้ม LinearRegSlope_V1_HTF_Signal

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

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