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

สัญญาณซื้อขายจาก Indicator SignalTable_Sar_MFI_TEMA สำหรับ MetaTrader 5

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

ผู้เขียนต้นฉบับ: Antonuk Oleg

Indicator ตัวนี้จะแสดงสัญญาณซื้อและขายจากสาม Indicator ได้แก่ iSAR, iMFI และ iTEMA โดยมีการแสดงผลใน 9 Timeframe ที่ต่างกัน พร้อมตั้งค่าที่ครบถ้วน

//+----------------------------------------------+
//| พารามิเตอร์การตั้งค่า Indicator                  |
//+----------------------------------------------+
input string Symbol_="";                              // สินทรัพย์การเงิน
input ENUM_TIMEFRAMES TimeFrame1=PERIOD_M1;           // ช่วงเวลา Chart 1
input ENUM_TIMEFRAMES TimeFrame2=PERIOD_M5;           // ช่วงเวลา Chart 2
input ENUM_TIMEFRAMES TimeFrame3=PERIOD_M15;          // ช่วงเวลา Chart 3
input ENUM_TIMEFRAMES TimeFrame4=PERIOD_M30;          // ช่วงเวลา Chart 4
input ENUM_TIMEFRAMES TimeFrame5=PERIOD_H1;           // ช่วงเวลา Chart 5
input ENUM_TIMEFRAMES TimeFrame6=PERIOD_H4;           // ช่วงเวลา Chart 6
input ENUM_TIMEFRAMES TimeFrame7=PERIOD_D1;           // ช่วงเวลา Chart 7
input ENUM_TIMEFRAMES TimeFrame8=PERIOD_W1;           // ช่วงเวลา Chart 8
input ENUM_TIMEFRAMES TimeFrame9=PERIOD_MN1;          // ช่วงเวลา Chart 9

sinput string info1="<<<==============  iSAR Parameters ===============>>>";
//--- พารามิเตอร์ iSAR
input double SARStep=0.02;                            // ขั้นตอน iSAR
input double SARMaximum=0.2;                          // ค่าสูงสุด iSAR
input uint SARNumberofBar=0;                          // จำนวนแท่งเพื่อรับสัญญาณ iSAR
sinput string info2="<<<============  พารามิเตอร์ Moving Average =============>>>";
//---- พารามิเตอร์ Moving Average
input uint   FastTEMA=13;                             // Fast TEMA
input uint   SlowTEMA=24;                             // Slow TEMA
input ENUM_APPLIED_PRICE TEMAPrice=PRICE_CLOSE;       // ราคาสำหรับ TEMA
input uint TEMANumberofBar=0;                         // จำนวนแท่งเพื่อรับสัญญาณ MA
sinput string info3="<<<==============  พารามิเตอร์ iMFI ===============>>>";
//---- พารามิเตอร์ MFI
input int   MFIPeriod=14;
input ENUM_APPLIED_VOLUME MFIVolumeType=VOLUME_TICK;  // ปริมาณ iMFI
input uint MFIHighLevel=60;                           // ระดับซื้อเกินของ iMFI
input uint MFILowLevel=40                            // ระดับขายเกินของ iMFI
input bool MFIInvert=true                            // การกลับสัญญาณ iMFI
input uint MFINumberofBar=0                          // จำนวนแท่งเพื่อรับสัญญาณ MFI

sinput string info4="<<< === พารามิเตอร์การแสดงผลของ Indicator === >>>";
//---- พารามิเตอร์การแสดงผลของ Indicator
input color  TextColor=clrBlueViolet;                 // สีของข้อความ
input color  UpColor=clrDarkTurquoise;                // สีของแนวโน้มขึ้น
input color  MdColor=clrSlateBlue                    // สีของแนวโน้มไม่มี
input color  DnColor=clrTomato                       // สีของแนวโน้มลง
input int    FontSize=13                             // ขนาดฟอนต์
input type_font FontType=Font14;                      // ประเภทฟอนต์
input ENUM_BASE_CORNER  WhatCorner=CORNER_LEFT_LOWER; // มุมที่แสดงผล
input uint Y_=20                                     // ตำแหน่งแนวตั้ง
input uint X_=5                                      // ตำแหน่งแนวนอน
input string LableSirname="SignalTable_Sar_MFI_TEMA 1";

Indicator นี้ใช้คลาสของไลบรารี GetFontName.mqh (ควรคัดลอกไปที่ terminal_data_folder\MQL5\Include).


Fig.1 สัญญาณจาก Indicator SignalTable_Sar_MFI_TEMA

Fig.1 สัญญาณจาก Indicator SignalTable_Sar_MFI_TEMA

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

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