होम सिस्टम ट्रेडिंग पोस्ट

ICQ Messenger: MetaTrader 5 के लिए एक स्मार्ट समाधान

संलग्नक
download_1763012945917 (190.98 KB, डाउनलोड 0 बार)
download_1763012947334 (190.9 KB, डाउनलोड 0 बार)
11456.zip (66.52 KB, डाउनलोड 0 बार)

पृष्ठभूमि / उपयोग की प्रेरणा

जब हम ऑटोमेटेड ट्रेडिंग सिस्टम का उपयोग कर रहे होते हैं, तो कभी-कभी हमें अकाउंट बैलेंस, ओपन पोजीशन्स आदि की जानकारी की आवश्यकता होती है। लेकिन जब हम ट्रेडिंग टर्मिनल से दूर होते हैं और हमारे पास इंटरनेट कनेक्शन और ICQ किसी भी कंप्यूटर (या अन्य डिवाइस) पर होता है, तब हमें MetaTrader में लॉग इन करने का समय या इच्छा नहीं होती। इसलिए, ICQ के माध्यम से ट्रेडिंग अकाउंट से संबंधित जानकारी प्राप्त करने का विचार आया।

कार्यांवयन

मैंने विचार को लागू करने के लिए <txt-फाइल में जानकारी सहेजने और अनुरोध पर जानकारी भेजने का तरीका चुना।

  1. मैंने एक सामान्य mt-एडवाइजर exp_statusbot विकसित किया जो अकाउंट बैलेंस की जानकारी को status.txt में और ओपन पोजीशन्स में परिवर्तनों को notify.txt में सहेजता है।
  2. txt-फाइल से जानकारी भेजने के लिए, मैंने एक सरल icqbot mustwatcher बनाया। यह अनुरोध का विश्लेषण करेगा और उसके लेखक को उत्तर भेजेगा।

इंस्टॉलेशन निर्देश

  1. डाउनलोड और संकलित करें exp_statusbot.mq4।
  2. MT लॉन्च करें और एडवाइजर को किसी भी चार्ट में जोड़ें।
  3. डाउनलोड करें icqbot mustwatcher_v1.16.zip
  4. बॉट लॉन्च करें (कृपया सुनिश्चित करें कि "Microsoft .NET Framework 3.5" आपके कंप्यूटर पर स्थापित है)
  5. Add बटन का उपयोग करके आवश्यक status.txt और notify.txt (जो <metatrader_dir>\experts\files\statusbot में स्थित है) को सूची में जोड़ें।
  6. बॉट के लिए UIN रजिस्टर करें (यूनिवर्सल आइडेंटिफिकेशन नंबर, या सीधे ICQ नंबर जिसे आधिकारिक वेबसाइट पर प्राप्त किया जा सकता है https://www.icq.com/register)
  7. बॉट का UIN और पासवर्ड दर्ज करें।
  8. अपने नाम को व्यवस्थापक के रूप में दर्ज करें।
  9. क्लिक करें Connect

इसके बाद, अपने UIN से !status (जैसा कि फाइल का नाम status.txt है) कमांड भेजें और जो जानकारी चाहिए, प्राप्त करें।

फाइलों में परिवर्तन की स्वचालित सूचना सक्षम करने के लिए (यहां notify.txt) हमें !spamon टाइप करना होगा। और उसके बाद संबंधित परिवर्तन होने पर हमें वह जानकारी प्राप्त होगी जिसके लिए हमने सब्सक्राइब किया था =)

व्यवस्थापक अन्य उपयोगकर्ताओं को रजिस्टर में जोड़ सकता है, यदि उन्हें भी इस जानकारी तक पहुंच की आवश्यकता हो।
यह सिर्फ एक उदाहरण है। आपको यह जानकर खुशी होगी कि आप जितनी चाहें उतनी txt फाइलें बना सकते हैं और आवश्यकतानुसार उस सामग्री को प्राप्त कर सकते हैं।
सभी उपलब्ध कमांड की सूची !help के माध्यम से दिखाई देती है या फाइल <mustwatcher_dir>\data\help_admin.txt में देखी जा सकती है। बॉट का इंटरफेस कुछ बटन रखता है, ताकि आप भ्रमित न हों। संक्षेप में, जो इसे चाहता है, वह इसे समझ जाएगा।

समाप्त।



अपडेट

MustWatcher v1.05
प्रोग्राम लॉन्च होने पर स्वचालित कनेक्शन फ़ंक्शन जोड़ा गया।

MustWatcher v1.06 प्रोग्राम स्वचालित लॉन्च का चेकबॉक्स जोड़ा गया (जब ऑपरेटिंग सिस्टम चालू होता है)। इसे ट्रे में कम किया जा सकता है।

MustWatcher v1.07 1) फाइलों की सूची योजना को बदला गया है जिन्हें देखना आवश्यक है और स्वचालित सूचना के लिए निर्धारित किया गया है। अब टेक्स्ट-फाइल की सामग्री प्राप्त करने से पहले, आपको इसे सूची में जोड़ना होगा (Watcher टैब) Add बटन का उपयोग करके। 2) फीडबैक प्रणाली जिसमें किसी भी टेक्स्ट को फाइल में लिखने की अनुमति है, को बदल दिया गया है। अब आप अपने स्वयं के कमांड (Feedback टैब) जोड़ सकते हैं।

exp_statusbot.mq4 ईमेल के माध्यम से भेजे जाने वाले डेटा फाइल को रिकॉर्ड करने का फ़ंक्शन जोड़ा गया है।
exp_statusbot.mq5 ईमेल रिपोर्ट के लिए आवश्यक डेटा फाइल को रिकॉर्ड करने का फ़ंक्शन जोड़ा गया है।

MustWatcher v1.08 एक विस्तृत रिपोर्ट उत्पन्न करने और इसे निर्दिष्ट ईमेल पर भेजने का फ़ंक्शन जोड़ा गया है। रिपोर्ट प्राप्त करने के लिए आपको डेटा फाइल को संबंधित सूची में जोड़ना होगा (Watcher टैब)। एक फ़ाइल नाम बिना उपसर्ग के भी एक अनुरोध कमांड है (उदाहरण के लिए, यदि आप कमांड !report भेजते हैं, तो बॉट report.txt से डेटा के आधार पर एक रिपोर्ट उत्पन्न करेगा)।

MustWatcher v1.10 बग फिक्स।

MustWatcher v1.13 ऑप्टिमाइजेशन। त्रुटियों को ठीक किया गया।

MustWatcher v1.16 ऑप्टिमाइजेशन। त्रुटियों को ठीक किया गया।

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

टिप्पणी (0)