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

iMFISign_HTF_Signal: ตัวช่วยในการวิเคราะห์แนวโน้มสำหรับ MetaTrader 5

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

iMFISign_HTF_Signal เป็นอินดิเคเตอร์ที่ช่วยให้เราสามารถดูทิศทางของแนวโน้มและสัญญาณที่เกิดจากอินดิเคเตอร์ iMFISign โดยจะแสดงผลในรูปแบบกราฟิกที่มีการแสดงสีเพื่อบ่งบอกทิศทางของแนวโน้มและการซื้อขาย นอกจากนี้ยังสามารถตั้งค่าให้มีการแจ้งเตือนและเสียงได้อีกด้วย

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

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

  1. พารามิเตอร์ของอินดิเคเตอร์ iMFISign:
    //+------------------------------------------------+
    //|  พารามิเตอร์การตั้งค่าอินดิเคเตอร์                    |
    //+------------------------------------------------+
    input string Symbol_="";                               // สินทรัพย์การเงิน
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H4;             // ช่วงเวลาอินดิเคเตอร์สำหรับการคำนวณ
    uint ATR_Period=14;
    input uint MFIPeriod=14;
    input ENUM_APPLIED_VOLUME VolumeType=VOLUME_TICK;      // ปริมาณ
    input uint UpLevel=70;                                 // ระดับซื้อเกิน
    input uint DnLevel=30;                                 // ระดับขายเกิน
    

  2. พารามิเตอร์การแสดงผลของอินดิเคเตอร์ iMFISign_HTF_Signal:
    //---- การตั้งค่าการแสดงผลของอินดิเคเตอร์
    input uint SignalBar=0;                                // หมายเลขแท่งสำหรับการรับสัญญาณ (0 - แท่งปัจจุบัน)
    input string Symbols_Sirname=INDICATOR_NAME"_Label_";  // ชื่อป้ายของอินดิเคเตอร์
    input color Upsymbol_Color=clrLime;                    // สีของสัญลักษณ์แนวโน้มขึ้น
    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                                      // การเลื่อนในแนวตั้ง
    

  3. พารามิเตอร์ของอินดิเคเตอร์ iMFISign_HTF_Signal ที่จำเป็นสำหรับการแจ้งเตือนและเสียง:
    //---- การตั้งค่าแจ้งเตือน
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // ตัวเลือกการกระตุ้นอินดิเคเตอร์
    input uint AlertCount=0                     // จำนวนการแจ้งเตือน
    

หากต้องการใช้อินดิเคเตอร์ iMFISign_HTF_Signal หลายตัวในกราฟเดียวกัน ควรตั้งค่า Symbols_Sirname (ชื่อป้ายของอินดิเคเตอร์) ให้แตกต่างกันสำหรับแต่ละตัว

อินดิเคเตอร์นี้ต้องการไฟล์อินดิเคเตอร์ที่คอมไพล์แล้ว iMFISign.mq5 ให้วางใน <terminal_data_folder>\MQL5\Indicators\

Fig.1. iMFISign_HTF_Signal. สัญญาณของการดำเนินแนวโน้ม

Fig.1. iMFISign_HTF_Signal. สัญญาณของการดำเนินแนวโน้ม

Fig.2. อินดิเคเตอร์ iMFISign_HTF_Signal. สัญญาณสำหรับการซื้อขาย

Fig.2. อินดิเคเตอร์ iMFISign_HTF_Signal. สัญญาณสำหรับการซื้อขาย

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

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