होम तकनीकी संकेतक पोस्ट

धात्री समय रेखाएँ - MetaTrader 4 के लिए एक उपयोगी संकेतक

संलग्नक
12266.zip (1.84 KB, डाउनलोड 0 बार)

धात्री समय रेखाएँ

यह संकेतक आपके चार्ट पर छह अलग-अलग धात्री रेखाएँ खींच सकता है, जो कि प्रत्येक एक निर्दिष्ट समय पर होती हैं।

  • प्रत्येक धात्री रेखा का ऐतिहासिक पुनरावृत्ति किया जा सकता है।
  • समय प्रारूप: hh:mm।
  • डिफ़ॉल्ट ऐतिहासिक दिनों की संख्या 50 है। इसे आवश्यकता अनुसार बढ़ाएँ। पुरानी मशीनों पर अधिक संख्या देने से प्रदर्शन प्रभावित हो सकता है।

संकेतक का उपयोग:

  1. सेशन के खुलने या बंद होने का समय मार्क करें।
  2. नियमित समाचार रिलीज का समय मार्क करें।
  3. किसी अन्य महत्वपूर्ण समय को मार्क करें।

नोट - प्रश्न का उत्तर:

  • अगर धात्री समय रेखा को 09:30 पर M30 या उससे कम समय फ्रेम पर सेट किया गया है, तो यह 09:30 के रूप में पढ़ेगा क्योंकि प्रत्येक समय फ्रेम पर एक कैंडल 09:30 पर खुलती है।
  • यदि धात्री समय रेखा को 09:30 पर H1 या उससे अधिक समय फ्रेम पर सेट किया गया है, तो यह 09:30 के रूप में नहीं पढ़ेगा क्योंकि प्रत्येक समय फ्रेम पर कैंडल 09:30 पर नहीं खुलती। जैसे कि H1 समय फ्रेम पर सेट की गई धात्री रेखा 09:30, 09:00 के रूप में पढ़ी जाएगी क्योंकि 09:30 09:00 - 10:00 कैंडल के भीतर है और कैंडल का खुलने का समय 09:00 है।

धात्री समय रेखा

टिप:

वर्तमान कोड छह धात्री रेखाओं का समर्थन करता है। अधिक रेखाएँ जोड़ने के लिए संबंधित कोड ब्लॉकों को दोहराएँ और जहां आवश्यक हो नाम बदलें।

डिफ़ॉल्ट इनपुट कोड

  • नीचे दिए गए कोड को संपादित करके डिफ़ॉल्ट इनपुट को स्थायी रूप से बदलें।
  • नीचे दिए गए कोड को आवश्यकतानुसार संपादित करें: Line_x_Color (DodgerBlue, आदि), Line_x_Visible (true या false), Line_x_Time (08:30 आदि), Line_x_Width (1, 2, 3, 4 या 5), Line_x_Style (0=solid, 1=dash, 2=dotted, 3=dash & dot, 4=double dotted dash & dot)।
  • बुनियादी संपादन का एक विचार यहाँ प्राप्त किया जा सकता है - https://www.mql5.com/en/code/11087
  • MQL4 रंग नाम और संदर्भ यहाँ - https://docs.mql4.com/constants/objectconstants/webcolors
// डिफ़ॉल्ट इनपुट : प्रारंभ
//-----------------------------------------------------
input int Historical_Days = 50; // ऐतिहासिक दिन

input color  Line_1_Color = DodgerBlue; // रेखा 1 का रंग
input bool   Line_1_Visible = true;     // रेखा 1 दृश्य
input string Line_1_Time = "08:00";     // रेखा 1 का समय
input LW     Line_1_Width = 1;          // रेखा 1 की चौड़ाई
input ENUM_LINE_STYLE Line_1_Style = 2; // रेखा 1 की शैली

input color  Line_2_Color = DodgerBlue; // रेखा 2 का रंग
input bool   Line_2_Visible = true;     // रेखा 2 दृश्य
input string Line_2_Time = "09:00";     // रेखा 2 का समय 
input LW     Line_2_Width = 1;          // रेखा 2 की चौड़ाई
input ENUM_LINE_STYLE Line_2_Style = 2; // रेखा 2 की शैली

input color  Line_3_Color = Magenta;    // रेखा 3 का रंग
input bool   Line_3_Visible = false;    // रेखा 3 दृश्य
input string Line_3_Time = "10:00";     // रेखा 3 का समय
input LW     Line_3_Width = 1;          // रेखा 3 की चौड़ाई
input ENUM_LINE_STYLE Line_3_Style = 2; // रेखा 3 की शैली

input color  Line_4_Color = Magenta;    // रेखा 4 का रंग
input bool   Line_4_Visible = false;    // रेखा 4 दृश्य
input string Line_4_Time = "11:00";     // रेखा 4 का समय
input LW     Line_4_Width = 1;          // रेखा 4 की चौड़ाई
input ENUM_LINE_STYLE Line_4_Style = 2; // रेखा 4 की शैली

input color  Line_5_Color = DarkOrange; // रेखा 5 का रंग
input bool   Line_5_Visible = false;    // रेखा 5 दृश्य
input string Line_5_Time = "12:00";     // रेखा 5 का समय
input LW     Line_5_Width = 1;          // रेखा 5 की चौड़ाई
input ENUM_LINE_STYLE Line_5_Style = 2; // रेखा 5 की शैली

input color  Line_6_Color = DarkOrange; // रेखा 6 का रंग
input bool   Line_6_Visible = false;    // रेखा 6 दृश्य 
input string Line_6_Time = "13:00";     // रेखा 6 का समय
input LW     Line_6_Width = 1;          // रेखा 6 की चौड़ाई
input ENUM_LINE_STYLE Line_6_Style = 2; // रेखा 6 की शैली  
//----------------------------------------------------- 
// डिफ़ॉल्ट इनपुट : समाप्त 

संबंधित पोस्ट

टिप्पणी (0)