सेटिंग्स:
• start - इंडिकेटर की गणना के लिए प्रारंभ तिथि
• period - प्रेडिक्टेड RSI का पीरियड
• pr_period - क्लस्टर का आकार बार में
• progn - प्रेडिक्शन के लिए बार की संख्या
• err - क्लस्टर के लिए त्रुटि सीमा (0 से 100 के बीच)
• glubina - उपयुक्त क्लस्टर खोजने की गहराई (0-सम्पूर्ण ऐरे)
• exp - खोजे गए क्लस्टर के आधार पर प्रेडिक्शन का औसत करने का तरीका (0-सरल चलती औसत, 1-रेखीय-भारित चलती औसत)
इस आइडिया का मूल उद्देश्य बहुत सरल था: pr_period बार की RSI के ऐतिहासिक मानों को लेना और progn बार के बाद इंडिकेटर के मानों को देखना। इससे हमें एक इंडिकेटर मानों का सेट और इस सेट के परिणामस्वरूप एक प्स्यूडो मान प्राप्त होता है, जिसे हम एक ऐरे में स्टोर करते हैं। इसके बाद, हम एक निर्दिष्ट गहराई (glubina) पर ऐरे के माध्यम से चलकर देखते हैं कि क्या अतीत में कोई समान परिस्थितियाँ (त्रुटि err को संतोषजनक मानते हुए) थीं और उन्होंने क्या परिणाम दिए। प्राप्त परिणामों को exp विधि का उपयोग करके औसत किया जाता है। इस प्रकार प्रेडिक्शन की गणना पूरी होती है।
