आज हम बात करेंगे Murrey_Math_Lv_Arr संकेतक की, जो आपके चार्ट पर सटीकता से काम करने के लिए कंप्यूटर संसाधनों का सही उपयोग करता है। इसमें एक नया इनपुट वेरिएबल, CountBars, जोड़ा गया है ताकि गणनाओं का अनुकूलन किया जा सके।
//+----------------------------------------------+//| संकेतक इनपुट पैरामीटर |//+----------------------------------------------+inputint CalculationPeriod=64; //P गणना अवधिinputint StepBack=0; inputbool ViewFlag=false; inputint FontSize=8; //फॉन्ट का आकारinput type_font FontType=Font7; //फॉन्ट का प्रकारinputstring LableSirname="Murrey_Math_Lv"; //ग्राफिकल ऑब्जेक्ट्स के नाम का पहला भागinput PLOT_DRAW_TYPE_ DrawType=DRAW_ARROW_; //Murrey स्तरों को प्रदर्शित करने का विकल्पinputuint Arrow=160; //Murrey स्तरों के लिए प्रतीकinputuint ArrowSize=1; //Murrey स्तरों के लिए प्रतीक का आकारinputuint CountBars=500; //संकेतक की गणना के लिए बार की संख्याinputuint ForwardBars=3; //चार्ट के दाहिनी ओर बार की संख्या (अधिकतम CalculationPeriod)
चरित्रों के मानों को बदलने के लिए, Winglings Characters तालिका का उपयोग करें।
यह संकेतक GetFontName.mqh पुस्तकालय की कक्षा का उपयोग करता है (जिसे terminal_data_folder\MQL5\Include में कॉपी करना होगा)।
संकेतक को प्रतीकों के रूप में प्रदर्शित किया जा सकता है, डिफ़ॉल्ट सेटिंग्स के साथ:

Fig. 1. संकेतक Murrey_Math_Lv_Arr_r प्रतीकों के साथ प्रदर्शित किया गया
और DrawType इनपुट पैरामीटर के संबंधित मान पर पारंपरिक रेखाओं के रूप में:

Fig. 2. संकेतक Murrey_Math_Lv_Arr_r पारंपरिक रेखाओं के साथ प्रदर्शित किया गया

टिप्पणी 0