संकेतक Arrays का संदर्भ।
Results 1 to 5 of 5

Thread: संकेतक Arrays का संदर्भ।

  1. #1
    नवागत oxfxomo55's Avatar
    प्रविष्टियाँ
    3
    क्या एक सरणी को संदर्भित करना संभव है जिसे पहले से ही संकेतक में प्रारंभ किया गया है। ICustom फ़ंक्शन के समान कुछ, शायद विंडो इंडेक्स, सूचक नाम और बफरसरणी अनुक्रमणिका को पास कर रहा है।

    मेरे पास एक संकेतक है जो 6 बफरसरणी बनाता है। इसके बाद मेरे पास कुछ अन्य संकेतक हैं जो डुप्लिकेट कोड चलाते हैं ताकि इन बफरों में से 2 या 3 उत्पन्न हो सकें। सबकुछ ठीक काम कर रहा है लेकिन मुझे लगता है कि यह प्रदर्शन में महंगा हो सकता है, जिन विवरणों से मैंने # 8217 जीता है, वर्तमान में नहीं जाते हैं।

    यदि मैं इसे सही ढंग से समझता हूं, तो iCustom, इसके पैरामीटर के साथ, वांछित वापसी मूल्य उत्पन्न करने के लिए वास्तव में कोड (अपने स्वयं के थ्रेड में) चलाता है, जो कि बहुत अच्छा है, लेकिन मुझे इस समय मेरी प्राथमिक चिंता प्रदर्शन की आवश्यकता नहीं है।

    मैं जो हूं उसके बाद एक संकेतक की एक विशेष सरणी को संदर्भित करने की क्षमता है जिसे पहले ही शुरू किया गया है। इस मामले में संदर्भ एक ही विंडो में घुड़सवार एक अलग संकेतक से होगा। लेकिन यह आसान होगा अगर इसे कहीं और से संदर्भित किया जा सकता है क्योंकि मेरे पास अलग-अलग उप विंडोज़ में अन्य संकेतक हैं जो फिर बेस इंडिकेटर के बफर के 1 या 2 का उत्पादन करने के लिए कोड डुप्लिकेट करते हैं।

    मैंने लेखों के समूह के माध्यम से पढ़ा है लेकिन मुझे जो चाहिए वह नहीं ढूंढ रहा है। मैं # 8217 नहीं सोचता; यह संभव है कि यह प्रत्येक संकेतक पर 8 बफर सीमा पर आंशिक रूप से आक्रमण करने के लिए एक अच्छी तरह से प्रलेखित रणनीति होगी। (उनके पास ऐसा क्यों है?)

    हममम # 8230 ;. या मैं अपने प्रश्न का उत्तर यहां # 8230 कर रहा हूं; iCustom कॉल # 8230 की श्रृंखला का उपयोग करने के लिए मेरे संकेतकों को फिर से डिजाइन करने का समाधान है; Hmnmmmm # 8230; .. जटिल और शायद मेरे नौसिखिया प्रोग्रामिंग कौशल से परे।

    कोई विचारसुझाव या निर्णायक # 8220; नहीं # 8230; यह # 8217 नहीं किया जा सकता है; # 8221; बहुत सराहना की जाएगी। क्षमा करें अगर इस प्रश्न को पहले से संबोधित किया गया है औरया एमक्यूएल की मेरी अज्ञानता प्रदर्शित करता है।

    किसी भी जवाब के लिए अग्रिम धन्यवाद।

  2. #2
    सदस्य ifxeamma's Avatar
    प्रविष्टियाँ
    99
    सत्यापित करें कि आपके संकेतक केवल मोमबत्तियों की गणना कर रहे हैं जो बदल गए हैं। सबसे बड़े प्रदर्शन हत्यारों में से एक संकेतक हैं जो हर मोम के हर मोमबत्ती से गुज़रते हैं।

  3. #3
    नवागत oxfxomo55's Avatar
    प्रविष्टियाँ
    3

    Quote Originally Posted by ;
    सत्यापित करें कि आपके संकेतक केवल मोमबत्तियों की गणना कर रहे हैं जो बदल गए हैं। सबसे बड़े प्रदर्शन हत्यारों में से एक संकेतक हैं जो हर मोम के हर मोमबत्ती से गुज़रते हैं।
    उत्तर के लिए धन्यवाद। हां, counted_bars = इंडिकेटर काउंटर () ect ect का उपयोग कर। मुझे सराहना है कि जब मैंने कोई पोस्ट नहीं किया है तो कोड पर टिप्पणी करना मुश्किल है .... लेकिन मुझे लगता है कि मैं उम्मीद कर रहा था कि एक त्वरित और आसान जवाब होगा .... हाँ .... आप इसे ऐसा करते हैं। मुझे पूरा भरोसा है कि मूल कोड ठीक है ... यदि आवश्यक हो तो मैं इसे पोस्ट करूंगा .... लेकिन मुझे पूरा भरोसा है कि मूल कोड अच्छा है क्योंकि स्मोजोन ने लिखा है ..... हाहाहहाह। मेरी समस्या यह है कि किसी और चीज की तुलना में अधिक सैद्धांतिक है ... मुझे लगता है कि मैं एक संकेत को पुन: पेश करने के लिए बहुत सारे कोड को दोहरा रहा हूं जो पहले से ही संकेतक में उत्पादित है ....... अगर मैं कर सकता तो यह अच्छा नहीं होगा उस कोड को बार-बार कोड चलाने की बजाय संदर्भ .... जैसा कि मैंने कहा .... मेरा कोड ठीक चल रहा है, लेकिन जैसा कि मैंने इसे यहां ट्विक किया है और इसे अन्य संकेतकों के साथ प्रयोग कर रहा है जो समान बेस इनडिडिएटर बफर का उपयोग करते हैं। .. यह सवाल मेरे लिए आ रहा है .... मुझे यहां सहायता फ़ाइलों और लेखों को घूमने में घंटों खर्च करने के लिए प्रेरित किया गया है और यह देखने के लिए कि क्या मुझे यकीन है कि कोई समाधान है, यह एक आम समस्या है। असल में .... एक सूचक में एक intialized सरणी एक और अलग संकेतक से संदर्भित किया जा सकता है। प्रश्न में संकेतक वह है जो मुद्रा जोड़े की एक टोकरी को एक मुद्रा जोड़ी के रूप में प्लॉट करता है ... यानी यह प्रत्येक मुद्रा जोड़ी के एचएलओसी को बताता है और इसे मोमबत्ती के रूप में प्लॉट करता है। शायद मैं इसे स्पष्ट रूप से पर्याप्त समझा नहीं रहा हूं। लेकिन मैं पृष्ठों और पृष्ठों के पृष्ठों को पोस्ट करने के अलावा इसे समझाने के बेहतर तरीके के बारे में सोच नहीं सकता। ================================================== ============== ठीक है यहां कोड के कुछ खंड हैं जो मेरी समझ में मदद कर सकते हैं .... यदि आवश्यक हो तो मैं संकेतक पोस्ट कर सकता हूं लेकिन इसमें कुछ समय लगेगा जैसा मैंने बनाया है मूल टोकरी संकेतक के लिए काफी सारे बदलाव जो मुझे विभिन्न टोकरी को जल्दी से लोड करने की अनुमति देते हैं ... लेकिन मुझे यकीन है कि आप देखेंगे कि धागे के प्रश्न के संबंध में मेरा क्या मतलब है। int प्रारंभ () {int counted_bars = संकेतक गणना (); डबल च, सीएल, सीबी, सह; अगर (counted_barslt; 0) वापसी (-1);/---- पिछली गिनती बार को सुनाया जाएगा यदि (counted_barsgt; 0) counted_bars--; int pos = Bars-counted_bars; जबकि (posgt; = 0) {ch = gethigh (Pair1, Tperiod, pos) gethigh (Pair2, Tperiod, pos) gethigh (Pair3, Tperiod, pos) gethigh (Pair4, Tperiod, pos) gethigh (Pair5, टिपरियोड, पीएस) गेटहाइग (पैयर 6, टेपरियोड, पॉज़) गेटहाइग (जोयर 7, टेपरियोड, पॉज़) गेटहाइग (पैयर 8, टेपरियोड, पीएस); सीएल = गेटलो (पैयर 1, टेपरियोड, पॉज़) गेटलो (पीयर 2, टेपरियोड, पॉज़) गेटलो (पीयर 3, टेपरियोड, पॉज़) गेटलो (पीयर 4, टेपेरियोड, पॉज़) गेटलो (पीयर 5, टेपरियोड, पॉज़) गेटलो (पीयर 6 , टेपरियोड, पीएस) गेटलो (पैयर 7, टेपरियोड, पॉज़) गेटलो (पैयर 8, टेपरियोड, पीएस); सीबी = गेटबिड (पैयर 1, टेपेरियोड, पीएस) गेटबिड (पीयर 2, टेपेरियोड, पॉज़) गेटबिड (पीयर 3, टेपेरियोड, पॉज़) गेटबिड (पीयर 4, टेपेरियोड, पॉज़) गेटबिड (पीयर 5, टेपरियोड, पॉज़) गेटबिड (पीयर 6 , टेपरियोड, पीएस) गेटबिड (पीयर 7, टेपरियोड, पॉज़) गेटबिड (पैयर 8, टेपरियोड, पीएस); सह = गेटोपेन (पैयर 1, टिपरियोड, पीएस) गेटोपेन (जोयर 2, टेपरियोड, पॉज़) गेटोपेन (पीयर 3, टेपेरियोड, पॉज़) गेटोपेन (जोयर 4, टेपेरियोड, पॉज़) गेटोपेन (जोयर 5, टेपेरियोड, पॉज़) गेटोपेन (पीयर 6 , टेपरियोड, पीएस) गेटोपेन (पैयर 7, टेपरियोड, पीएस) गेटोपेन (पैयर 8, टेपरियोड, पीएस);.................................... ......... मूल्यों को तब बफर की एक श्रृंखला में पारित किया जाता है और एक मोमबत्ती लगाने के लिए उपयोग किया जाता है। बुलाए गए फ्यूक्शन नीचे दिए गए हैं: - ....................................... ...... डबल गेटहाई (स्ट्रिंग सी, इंटी टीएफ, इंट एनआई) {अगर (स्ट्रिंगलेन (सी) लेफ्टिनेंट; 6) रिटर्न (0); RefreshRates (); डबल चिघ = iHigh (सी, टीएफ, एनआई)MarketInfo (सी, MODE_POINT); वापसी (chigh); } डबल गेटलो (स्ट्रिंग सी, इंटी टीएफ, इंट एनआई) {अगर (स्ट्रिंगलेन (सी) लेफ्टिनेंट; 6) रिटर्न (0); RefreshRates (); डबल क्लॉ = iLow (सी, टीएफ, एनआई)MarketInfo (सी, MODE_POINT); वापसी (स्लूस का द्वार); } डबल गेटबिड (स्ट्रिंग सी, इंटी टीएफ, इंट एनआई) {अगर (स्ट्रिंगलेन (सी) लेफ्टिनेंट; 6) रिटर्न (0); RefreshRates (); डबल सीबीआईडी ​​= iClose (सी, टीएफ, एनआई)MarketInfo (सी, MODE_POINT); वापसी (cbid); } डबल गेटोपेन (स्ट्रिंग सी, इंटी टीएफ, इंट एनआई) {अगर (स्ट्रिंगलेन (सी) लेफ्टिनेंट; 6) रिटर्न (0); RefreshRates (); डबल कॉपेन = iOpen (सी, टीएफ, एनआई)MarketInfo (सी, MODE_POINT); वापसी (Copen); } ================================================= ======== तो अब मान लीजिए कि मैं टोकरी के लिए एक आरएसआई सूचक या स्टोक्स संकेतक बनाना चाहता हूं .... बफर को पुन: उत्पन्न करने के लिए कोड को डुप्लिकेट करने के बजाय ... बोली (आरएसआई के लिए)। ... या उच्च, निम्न, बोली बफर (स्टोक्स के लिए) क्या मूल संकेतक को संदर्भ में संदर्भित करना संभव है .... उप विंडो 1, सूचक = बास्केटबार्स, बफर 1, सरणी तत्व 27 या जो भी हो। उम्मीद है कि आप देख सकते हैं कि मैं इसके साथ कहां जा रहा हूं। क्या ऐसा कुछ है जो मैं सामान्य एमक्यूएल प्रोग्रामिंग में लापता हूं जो इस अनावश्यकडुप्लिके� � कोड को कम कर सकता है जिसका मैं वर्तमान में उपयोग कर रहा हूं। जैसा कि मैंने कहा .... मेरे संकेतक ठीक काम कर रहे हैं ..... लेकिन मुझे यह घबराहट महसूस हो रही है कि मुझे ऐसा कुछ याद आ रहा है जो पूरी चीज को इतना आसान और संभवतः तेज़ कर सके। मैं सराहना करता हूं कि मूल संकेतक को संदर्भित करने में सक्षम होने के कारण ... इस उदाहरण में दोनों तेजी से प्रदर्शन नहीं होगा क्योंकि मूल और आरएसआई टोकरी सूचक में दोनों बफर ... केवल तभी संशोधित मोमबत्तियों को संशोधित कर रहे हैं जैसा आपने बताया था। ... लेकिन सैद्धांतिक रूप से .... क्या यह संभव है। चूंकि मेरी रणनीति का अंतिम परिणाम 8 टोकरी में से प्रत्येक के लिए कई टाइमफ्रेम का उपयोग करता है, प्रत्येक टाइमफ्रेम प्रत्येक 3 अलग-अलग अवधि वाले आरएसआई और स्टोक्स का उपयोग करता है .... इसलिए एक उदाहरण में प्रदर्शन वृद्धि नगण्य हो सकती है, कुल मिलाकर यह महत्वपूर्ण हो सकता है । किसी भी मदद या सुझाव के लिए फिर से धन्यवाद .... मैं इसकी सराहना करता हूं।

  4. #4
    सदस्य ifxeamma's Avatar
    प्रविष्टियाँ
    99
    मैं देखता हूं कि आप क्या पूछ रहे हैं और दुर्भाग्यवश आप चल रहे संकेतक से बफर का संदर्भ नहीं दे सकते। यह वास्तव में अच्छा होगा, और MT4 अच्छा नहीं है। जबरदस्त हंसी! आपकी एकमात्र आशा iCustom फ़ंक्शन है जहां आप प्रत्येक बफर को व्यक्तिगत रूप से संदर्भित कर सकते हैं।

  5. #5
    नवागत oxfxomo55's Avatar
    प्रविष्टियाँ
    3

    Quote Originally Posted by ;
    मैं देखता हूं कि आप क्या पूछ रहे हैं और दुर्भाग्यवश आप चल रहे संकेतक से बफर का संदर्भ नहीं दे सकते। यह वास्तव में अच्छा होगा, और MT4 अच्छा नहीं है। जबरदस्त हंसी!
    धन्यवाद मैग्नीफ्रैक। मैंने ऐसा नहीं सोचा था। ओह ठीक है .... कम से कम मैं अब और सोच नहीं रहा हूँ। चीयर्स दोस्त।

लेखन की अनुमति देना

  • अब आप यहाँ नए सूत्र लिख सकते हैं
  • आप उत्तर नहीं लिख सकते हैं
  • आप कोई अटैचमेंट नहीं लगा सकते हैं
  • आप अपने लेख को एडिट नहीं कर सकते हैं
  •  
  • बी बी कोड चालू है
  • स्माइली चालू हैं
  • [IMG] कोड चालू है
  • [VIDEO] कोड चालू है
  • HTML कोड बंद है
कूकी नीति:
asjforex.com वेबसाइट कूकीज का उपयोग करती है और आप इस वेबसाइट का उपयोग जारी रख कर इस से सहमत हैं। अधिक जानकारी के लिए कृपया 'कूकी प्रकटीकरण'पढ़ें।