इस प्रोजेक्ट के बारे में
इंडिकेटर गो तकनीकी-विश्लेषण अनुसंधान और शिक्षा के लिए एक गो मॉड्यूल है। यह ट्रेंड, मोमेंटम, वोलैटिलिटी, वॉल्यूम और एसेट-वैल्यूएशन समूहों में व्यवस्थित 80 से अधिक कॉन्फ़िगर करने योग्य संकेतक प्रदान करता है, जिनमें मूविंग एवरेज, MACD, RSI, ATR, बोलिंजर बैंड्स, OBV, VWAP, वर्तमान मूल्य, शुद्ध वर्तमान मूल्य और भविष्य मूल्य गणनाएँ शामिल हैं।
v2 डिज़ाइन स्ट्रीमिंग इनपुट और आउटपुट के लिए गो चैनलों का उपयोग करता है, साथ ही चैनलों और स्लाइस के बीच रूपांतरण के लिए सहायक फ़ंक्शन उपलब्ध हैं। संकेतक और रणनीतियाँ निश्चित प्रीसेट मानों पर निर्भर रहने के बजाय कॉन्फ़िगर करने योग्य हैं, और जेनेरिक्स कई संख्यात्मक प्रकारों के लिए समर्थन की अनुमति देते हैं। प्रत्येक संकेतक और रणनीति के पास सत्यापन के लिए समर्पित CSV परीक्षण डेटा है।
रिपॉजिटरी में ट्रेंड, मोमेंटम, वोलैटिलिटी और वॉल्यूम संकेतकों पर आधारित शैक्षिक रणनीति उदाहरण शामिल हैं। यह संकेतों को संयोजित करने के लिए कंपाउंड रणनीतियाँ भी प्रदान करता है, जैसे AND, OR, मेजॉरिटी, स्प्लिट और MACD-RSI रणनीतियाँ, साथ ही इनवर्स, स्टॉप-लॉस और कॉस्ट-बेसिस एग्ज़िट वेरिएंट सहित डेकोरेटर रणनीतियाँ।
एक बैकटेस्टिंग पैकेज चयनित रणनीतियों को ऐतिहासिक एसेट स्नैपशॉट पर लागू करता है और प्रत्येक रणनीति-एसेट जोड़ी के लिए विज़ुअल HTML रिपोर्ट तैयार करता है। इंडिकेटर-बैकटेस्ट CLI फ़ाइलसिस्टम रिपॉजिटरी, सिंबल चयन, वर्कर संख्या, दिनांक सीमाएँ, नामित रणनीतियाँ और JSON-आधारित कॉन्फ़िगरेशन फ़ाइलों का समर्थन करता है। नेस्टेड रणनीति और संकेतक पैरामीटर JSON कॉन्फ़िगरेशन में ओवरराइड किए जा सकते हैं। रणनीति परिणामों की तुलना के लिए शार्प अनुपात और सॉर्टिनो अनुपात गणनाएँ उपलब्ध हैं।
एसेट डेटा को फ़ाइलसिस्टम, इन-मेमोरी और Tiingo रिपॉजिटरी कार्यान्वयनों के माध्यम से संग्रहीत और पुनःप्राप्त किया जा सकता है। सिंक फ़ंक्शन और इंडिकेटर-सिंक CLI रिपॉजिटरी के बीच स्नैपशॉट सिंक्रनाइज़ करने के लिए समवर्ती वर्कर का उपयोग करते हैं, जिसमें Tiingo से हाल का डेटा स्थानीय फ़ाइलों में लाना भी शामिल है। Tiingo सिंक्रनाइज़ेशन और बैकटेस्टिंग को एक कंटेनर में चलाने के लिए एक Docker इमेज भी प्रदान की गई है।
परियोजना स्पष्ट रूप से बताती है कि इसके संकेतक, उदाहरण रणनीतियाँ और बैकटेस्ट पूर्णतः शैक्षिक, अकादमिक, अनुसंधान और सूचनात्मक उपयोग के लिए हैं। ये वित्तीय या ट्रेडिंग सलाह नहीं हैं, और काल्पनिक या बैकटेस्ट किया गया प्रदर्शन वास्तविक ट्रेडिंग परिणामों का प्रतिनिधित्व नहीं करता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.