VibeFox Sessions MT5 — सहायता
MetaTrader 5 के लिए इंडिकेटर, जो न्यूयॉर्क, लंदन और टोक्यो के ट्रेडिंग सत्रों को सीधे चार्ट पर रंगीन हाइलाइट्स के रूप में दिखाता है। सत्र खुलने पर सूचनाओं और सुविधाजनक नियंत्रण पैनल का समर्थन करता है।
स्थापना
VibeFox_Sessions फ़ोल्डर को अपने MetaTrader 5 टर्मिनल की MQL5/Indicators निर्देशिका में कॉपी करें। टर्मिनल को पुनः आरंभ करें या इंडिकेटर सूची को रिफ्रेश करें और VibeFox_Sessions.mq5 को अपने इच्छित चार्ट पर खींचें।
मुख्य पैनल
नियंत्रण पैनल की तीन पंक्तियों में से प्रत्येक एक सत्र को नियंत्रित करती है: New York, London, Tokyo। पंक्ति में शामिल हैं: सत्र को चालू/बंद करने का बटन (चालू होने पर हरा), हाइलाइट का रंग चुनने के लिए रंगीन वर्ग, उस शहर का वर्तमान समय, खुलने और बंद होने के समय के फ़ील्ड (घंटे और मिनट), मानक मानों पर लौटने के लिए Reset बटन।
डिफ़ॉल्ट सत्र
New York: 13:30 — 20:00 UTC। London: 07:00 — 15:30 UTC। Tokyo: 00:00 — 06:00 UTC। सभी समय UTC में दर्शाए गए हैं; इंडिकेटर UTC फ़ील्ड में निर्दिष्ट शिफ्ट को ध्यान में रखते हुए उन्हें स्वचालित रूप से ब्रोकर समय में बदल देता है।
सत्र समय की सेटिंग
घंटे माइनस और प्लस बटनों से 0..23 की सीमा में सेट किए जाते हैं। मिनट उन्हीं बटनों से 0 और 30 के बीच स्विच होते हैं। यदि बदलावों के बाद एक्सचेंज के मानक पर लौटने की आवश्यकता हो — पंक्ति के दाहिने भाग में Reset दबाएँ।
सत्र का रंग
सत्र के नाम के दाईं ओर स्थित रंगीन वर्ग एक ड्रॉपडाउन रंग चयन खोलता है: 144 रंगों और ग्रे शेड्स की पैलेट, सटीक इनपुट के लिए HEX फ़ील्ड, पारदर्शिता स्लाइडर (0—100%)। बदलाव तुरंत लागू होते हैं।
शहरों का समय
रंगीन वर्ग के दाईं ओर इस समय क्षेत्र का वर्तमान समय दिखाया गया है: NY — UTC-5, LDN — UTC+0, TKY — UTC+9। समय हर मिनट में अपडेट होता है। यदि ब्रोकर का ट्रेडिंग सर्वर रुका हुआ है (सप्ताहांत), तो शहरों का समय अपडेट नहीं होता — अंतिम टिक का क्षण दिखाया जाता है।
निचली पंक्ति
पैनल की निचली पंक्ति में वैश्विक पैरामीटर स्थित हैं: UTC शिफ्ट, Bars फ़ील्ड, Local और Server time का प्रदर्शन।
UTC शिफ्ट
UTC फ़ील्ड ब्रोकर के समय और UTC के बीच का अंतर घंटों में निर्धारित करता है। उदाहरण के लिए, यदि आपका सर्वर GMT+3 पर चलता है — तो 3 सेट करें। सही मान के बिना सत्र शिफ्ट के साथ खींचे जाएँगे।
Bars पैरामीटर
Bars फ़ील्ड उन अंतिम बारों की संख्या निर्धारित करता है जिन पर इंडिकेटर सत्र हाइलाइट्स बनाता है। डिफ़ॉल्ट रूप से 500। पुराने चार्ट पर ड्राइंग को तेज़ करने के लिए इसे घटाएँ।
Local और Server
Local — आपके कंप्यूटर का स्थानीय समय। Server — ब्रोकर के ट्रेडिंग सर्वर का समय। असमंजन के नियंत्रण के लिए सुविधाजनक।
सूचनाएँ
Settings टैब में सूचनाओं के चार चेकबॉक्स हैं। प्रत्येक चालू सत्र के खुलने पर सूचना ठीक एक बार आती है।
Push (मोबाइल MetaTrader)
Tools → Options → Notifications में MetaQuotes ID सेट करें। इसके बिना SendNotification() चुपचाप काम नहीं करेगा।
Alert
सीधे टर्मिनल में एक पॉप-अप विंडो। किसी सेटिंग की आवश्यकता नहीं है।
SMTP सर्वर Tools → Options → Email में कॉन्फ़िगर किया जाता है। कॉन्फ़िगरेशन के बिना SendMail() काम नहीं करेगा।
Telegram
इंडिकेटर के इनपुट में Bot Token और Chat ID निर्दिष्ट करें (बॉट @BotFather के माध्यम से बनाया जा सकता है) और Tools → Options → Expert Advisors → अनुमत WebRequest URLs में https://api.telegram.org जोड़ें।
Settings टैब
पैनल की दिखावट और सहायक के व्यवहार को नियंत्रित करता है।
पैनल के आकार
चौड़ाई 1—6, पंक्ति की ऊँचाई 1—6, फ़ॉन्ट का आकार 6—12, header का आकार (S/M/L/XL)।
थीम
Dark/Light के बीच स्विच करना पैनल की रंग योजना निर्धारित करता है। डिफ़ॉल्ट रूप से चार्ट की पृष्ठभूमि के रंग के अनुसार स्वचालित रूप से चुना जाता है।
अतिरिक्त विकल्प
«Hide Helpbar» संकेतों की निचली पंक्ति को छिपाता है। «Mini Header» पैनल के सिमटे होने पर शीर्ष को छोटा करता है। «Close on click outside» पैनल के बाहर क्लिक करने पर उसे बंद कर देता है।
सहायता बटन
Settings टैब के दाहिने भाग में «?» बटन — ऑनलाइन दस्तावेज़ का लिंक दिखाता है (कॉपी करने के लिए URL वाली पॉप-अप विंडो)।
पैनल नियंत्रण
पैनल की शीर्ष पट्टी की अतिरिक्त सुविधाएँ और बटन।
पैनल के header बटन
पावर आइकन (पूरे इंडिकेटर को चालू/बंद करना), गियर (Settings टैब पर जाना), ऊपर-नीचे तीर (इंडिकेटर के सबविंडो और मुख्य चार्ट के बीच स्विच करना), क्रॉस (इंडिकेटर को बंद करना)।
सेटिंग्स का संरक्षण
पैनल से किए गए सभी बदलाव (रंग, समय, सूचना चेकबॉक्स) टर्मिनल के Global Variables में स्वचालित रूप से सहेजे जाते हैं और अगली बार शुरू होने पर पुनर्स्थापित होते हैं। input-फ़ील्ड के पैरामीटर केवल पहली बार शुरू होने पर और रीसेट के समय उपयोग किए जाते हैं।
एक ही चार्ट पर कई प्रतियाँ
एक ही चार्ट पर इंडिकेटर के कई उदाहरण लगाए जा सकते हैं — इनपुट में Instance पैरामीटर (1, 2, 3...) एक अद्वितीय पहचानकर्ता निर्धारित करता है ताकि सेटिंग्स में टकराव न हो।
