1 अनुलग्नक (ओं) प्रिय फोरम,
पहले मुझे समझाने दो कि मैं क्या करने की कोशिश कर रहा हूं।
मूल रूप से आप हर मोमबत्ती को 2 पैरामीटर्स के साथ परिभाषित कर सकते हैं।
चलो किसी भी बार के हाई-लो को 100% के रूप में परिभाषित करते हैं। मोमबत्ती 0% (नीचे) पर खुलती है और 100% (शीर्ष) पर बंद हो जाती है, आपके पास बिना किसी विक्स के एक मजबूत तेजी बार है। यदि आप एक 0/5 बार को देखते हैं तो यह 95% मोमबत्ती के साथ होगा जो अपक्विंग मधुमक्खी का होगा।
चूंकि दोनों पैरामीटर 0 से 100% तक हैं, इसलिए आपको 10.000 अलग-अलग कैंडल टाइप मिलते हैं। यह पता लगाने के लिए कि क्या कुछ बार्स में कोई भविष्य कहनेवाला मूल्य है जिसे आप एक्सवाई द्वारा परिभाषित बार के लिए देखते हैं और एक्स बार्स के बाद परिणाम (मूल्य अंतर) को मापते हैं: बंद करें [i] (हमारा सिग्नल बार) - बंद करें [i-shift ] (परिणाम बार)बिंदु जो आपको पिप्स में यात्रा करने की दूरी प्रदान करता है। यदि एक ही बार फिर से परिणाम रिकॉर्ड करता है।
मैंने 3 आयामी ऐरे के साथ ऐसा करने की कोशिश की
[ओपन प्रतिशत] [बंद प्रतिशत] [परिणाम] लेकिन यह वास्तव में काम नहीं किया।
सभी आउटपुट फ़ाइलों में केवल 0 समाहित था इसलिए मैंने एक और तरीका आजमाया। अब मेरा तीसरा आयाम केवल पहले सूचकांक [0] का उपयोग करता है, लेकिन एक स्ट्रिंग सरणी के रूप में, इसलिए हम बस अंतिम परिणाम में दूसरा परिणाम जोड़ते हैं और उन्हें अलग करते हैं; अब मुझे केवल यही करना है कि प्रत्येक परिणाम को पढ़ने के लिए 2 छोरों (0100 पहला आयाम 0100 दूसरा आयाम) के लिए ले जाना है जो काम करता है लेकिन हर फ़ाइल में एक ही पंक्ति बार-बार होती है। इसके अलावा स्क्रिप्ट लगभग 14K परिणामों को एक ही पंक्ति में दर्ज करती है, जिसका कोई मतलब नहीं है क्योंकि इसका मतलब यह होगा कि मेरे इतिहास के लगभग सभी बार्स मेरे इतिहास (~ 15k बार) में एक ही एर्गोरी (10k में से उपलब्ध) में आते हैं। मुझे लगता है कि स्क्रिप्ट ने प्रत्येक बार का परिणाम लिया और इसे उसी सरणी में रखा, जिसे मैं बिल्कुल नहीं समझता कि क्यों।
मैंने एक फंक्शन जोड़ा है जो एक्सपर्ट्स टैब में रिजल्ट्स (जितना MT4 हैंडल कर सकता है) प्रिंट करेगा और सब कुछ अच्छा काम करने लगता है, लेकिन ऐसा नहीं है।
सावधान रहें, स्क्रिप्ट 15k बार्स के लिए डेटा के 2 Gigs के बारे में 10.000 फ़ाइलों में लिखती है और निष्पादित करने में कुछ मिनट लेती है।
आप इसे आसानी से बदल कर प्रत्येक OpenPercentage और इसके सभी 100 ClosePercentages (प्रत्येक ClosePercentage के लिए एक पंक्ति) के लिए एक फ़ाइल बना सकते हैं, यह फ़ाइलों को 100 तक कम कर देगा, लेकिन बड़ी फ़ाइलों के परिणामस्वरूप होगा।
किसी को भी पर एक नज़र रखना और काम करने के लिए कि लानत मिल सकता है?
https://www.asjforex.com/attachments...1328401943.mq4