BlauCSI_HTF_Signal: เครื่องมือวิเคราะห์แนวโน้มใน MetaTrader 5

Mike 2014.01.16 20:00 26 0 0
ไฟล์แนบ

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

เครื่องมือนี้จะส่งการแจ้งเตือนและการแจ้งเตือนผ่านมือถือเมื่อค่าของพารามิเตอร์นำเข้า:

input uint SignalBar=0;                                // บาร์ที่ใช้ในการรับสัญญาณ (0 - บาร์ปัจจุบัน)

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

พารามิเตอร์นำเข้าสามารถแบ่งออกเป็นสามกลุ่มใหญ่:

  1. พารามิเตอร์นำเข้าสำหรับ BlauCSI:
    input string Symbol_="";                               // เครื่องมือทางการเงิน
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;             // เวลาในการคำนวณของเครื่องมือ
    input Smooth_Method XMA_Method=MODE_EMA;               // วิธีการเฉลี่ย
    input uint XLength=1;                                  // ช่วงของโมเมนตัม
    input uint XLength1=20;                                // ระยะลึกของการเฉลี่ยครั้งแรก
    input uint XLength2=5;                                 // ระยะลึกของการเฉลี่ยครั้งที่สอง
    input uint XLength3=3;                                 // ระยะลึกของการเฉลี่ยครั้งที่สาม
    input int XPhase=15;                                   // พารามิเตอร์การเรียบเรียง
    input Applied_price_ IPC1=PRICE_CLOSE;                 // ราคาปิด
    input Applied_price_ IPC2=PRICE_OPEN;                  // ราคาเปิด
  2. พารามิเตอร์นำเข้าสำหรับการแสดงผลของ BlauCSI_HTF_Signal:
    //---- การตั้งค่าการแสดงผล
    input uint SignalBar=0;                               // บาร์ที่ใช้ในการรับสัญญาณ (0 - บาร์ปัจจุบัน)
    input string Symbols_Sirname=INDICATOR_NAME"_Label_";   // ชื่อของป้ายเครื่องมือ
    input color UpSymol_Color=Lime;                         // สีของสัญลักษณ์การขึ้น
    input color DnSymol_Color=Magenta;                      // สีของสัญลักษณ์การลง
    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                                       // การเลื่อนแนวตั้ง
    
  3. พารามิเตอร์นำเข้าสำหรับการสร้างการแจ้งเตือนและเสียง:
    //---- การตั้งค่าการแจ้งเตือน
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // ตัวเลือกการเรียกการแจ้งเตือน
    input bool Push=true;                        // อนุญาตให้ส่งการแจ้งเตือนผ่านมือถือ
    input uint AlertCount=0;                     // จำนวนการแจ้งเตือนที่สร้างขึ้น

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

ให้วางไฟล์ที่คอมไพล์แล้ว BlauCSI.mq5 ไปที่โฟลเดอร์ terminal_data_folder\MQL5\Indicators\ ของเทอร์มินัลลูกค้า

Fig. 1. สัญญาณการดำเนินการต่อเนื่องของแนวโน้มจากข้อมูลของ BlauCSI_HTF_Signal

Fig. 1. สัญญาณการดำเนินการต่อเนื่องของแนวโน้มจากข้อมูลของ BlauCSI_HTF_Signal

Fig. 2. สัญญาณให้เปิดตำแหน่งจากข้อมูลของ BlauCSI_HTF_Signal

Fig. 2. สัญญาณให้เปิดตำแหน่งจากข้อมูลของ BlauCSI_HTF_Signal

รายการ
ความคิดเห็น 0