MT5 के लिए Time To Close
TimeToClose-v1.01 एक चार्ट इंडिकेटर है जो वास्तविक समय में कैंडल क्लोज होने की उलटी गिनती दिखाता है। मैंने इसे सरल रखने की कोशिश की है, ताकि यह सीधे इस्तेमाल में आ सके। इसके मुख्य फीचर्स हैं:
- डायनामिक कलर अडॉप्टेशन: टेक्स्ट का रंग स्वतः आपके थीम के अनुसार कैंडल बॉर्डर या कैंडल बॉडी के रंग के आधार पर बदलता है (बुलिश/बेयरिश/डोजी), जिससे आपके चार्ट थीम के साथ दृश्य संगति बनी रहती है।
- स्ट्रेटेजी टेस्टिंग ऑप्टिमाइजेशन: MQL_VISUAL_MODE पहचान का उपयोग करता है ताकि नॉन-विजुअल बैक-टेस्ट में रेंडरिंग को अक्षम किया जा सके, जिससे EnableTextInVisualBacktest पैरामीटर के माध्यम से सिस्टम संसाधनों की बचत होती है।
- मल्टी-टाइमफ्रेम सपोर्ट: सभी टाइमफ्रेम्स (1 मिनट से लेकर मासिक तक) के लिए PeriodSeconds() गणनाओं का उपयोग करके डिस्प्ले फॉर्मेट को स्वचालित रूप से समायोजित करता है।
- कस्टमाइजेबल डिस्प्ले: इसे निम्नलिखित के माध्यम से कॉन्फ़िगर किया जा सकता है:
- TextFirstSeparator/TestSecondSeparator के लिए स्पेसिंग
- FontSize और TextAnchorPoint पोजिशनिंग
- वैकल्पिक DateTime डिस्प्ले ShowTimeDate पैरामीटर के माध्यम से (डिफ़ॉल्ट रूप से अक्षम)
यह इंडिकेटर EventSetMillisecondTimer(1000) का उपयोग करता है ताकि 1 सेकंड के सटीक अपडेट प्राप्त हो सकें और OnCalculate() ऑप्टिमाइजेशन के माध्यम से न्यूनतम CPU लोड बनाए रख सके। विज़ुअल तत्व EA के समाप्त होने के दौरान स्वचालित रूप से हटा दिए जाते हैं और पैरामीटर में बदलाव के बाद फिर से ताज़ा कर दिए जाते हैं।
इसे कैसे उपयोग करें:
- डाउनलोड करें
- MetaEditor5 में कंपाइल करें
- चालू करें
काले और सफेद उदाहरण:
रंगीन उदाहरण:

अगर आपको कोई बग मिले, ऑप्टिमाइजेशन के विचार हों, या आपको यह उपयोगी लगे, तो मुझे जरूर बताएं। आपका दिन शुभ हो!