ग्लोबल्स का उपयोग कर स्ट्रिंग वैरिएबल पास करना
Results 1 to 7 of 7

Thread: ग्लोबल्स का उपयोग कर स्ट्रिंग वैरिएबल पास करना

  1. #1
    नवागत Pvfxfxes's Avatar
    प्रविष्टियाँ
    29
    क्या कोई मुझे बता सकता है कि क्या आप वैश्विक चर का उपयोग कर स्ट्रिंग वेरिएबल पास कर सकते हैं? मुझे पता है कि आप अन्य चर, जैसे कि पूर्णांक, युगल और बुलियन को पारित कर सकते हैं, और कुछ अतिरिक्त जोड़ना नहीं है, लेकिन जब भी मैं एक स्ट्रिंग पास करने का प्रयास करता हूं तो मुझे 0 का गुच्छा मिलता है।

    कोई विचार?

    धन्यवाद।

  2. #2
    नवागत didot's Avatar
    प्रविष्टियाँ
    13
    ऐसा प्रतीत नहीं होता है ..... भले ही आप इसे प्लेटफ़ॉर्म में मैन्युअल रूप से आज़माएं और बनाएं, यह अल्फा वर्ण स्वीकार नहीं करेगा। मुझे लगता है कि अगली सबसे अच्छी फाइल को लिखना होगा, या यदि यह वास्तव में छोटी स्ट्रिंग है, तो आप प्रत्येक अक्षर को अपने एसीआईआई कोड के अनुसार परिवर्तित और स्टोर कर सकते हैं।

  3. #3
    नवागत Pvfxfxes's Avatar
    प्रविष्टियाँ
    29
    असल में, जो मैं करने की कोशिश कर रहा था वह रिक्त स्थान से अलग संख्याओं (दोनों पूर्णांक और युगल) बना रहा था, फिर इसे वैश्विक के रूप में पास कर दें, और इसे अपने गंतव्य तक पहुंचने के बाद इसे वापस संबंधित संख्या में परिवर्तित कर दें। मैं अब सोच रहा हूं, क्योंकि केवल चार या पांच संख्याएं हैं, इसलिए मैं एक कथन के लिए एक सेटअप कर सकता हूं और प्रत्येक मान को एक चर निर्दिष्ट कर सकता हूं और उन्हें वैश्विक रूप से अनुक्रमिक रूप से पास कर सकता हूं। या, यदि कुछ और नहीं है, तो प्रत्येक व्यक्ति के लिए अलग-अलग वैश्विक बनाएं, हालांकि मुझे यकीन नहीं है कि मैं ऐसा करना चाहता हूं? मैं छह या सात चार्ट खोलने के लिए उत्तरदायी हूं, या अधिक, चार या पांच ग्लोबल प्रत्येक को सौंपा गया है, और यह थोड़ा उलझन में हो सकता है। या, हो सकता है कि मैं नंबर 1 से शुरू होने वाली स्ट्रिंग बना सकता हूं, और कम से कम पहले चार, जो कि केवल एक अंक होना चाहिए, अन्य सभी चर जोड़ें, इसलिए यह वास्तविक वास्तविक संख्या की तरह दिखता है। फिर मैं इसे एक पूर्णांक में परिवर्तित कर सकता हूं और इसे वैश्विक के रूप में पास कर सकता हूं, और दूसरी छोर पर प्रक्रिया को उलट सकता हूं। मुझे लगता है कि मैं इसे पहले कोशिश कर सकता हूं ... अरे, धन्यवाद।

  4. #4
    नवागत didot's Avatar
    प्रविष्टियाँ
    13
    हाय वहाँ, मैं सिर्फ ग्लोबल वेरिएबल (गवार) मार्ग पर जाऊंगा ...... आपके पास 10 000 गवर्स की तरह कुछ हो सकता है, इसलिए यदि आप ईए के विभिन्न उदाहरणों का ट्रैक रख सकते हैं, तो वहां कोई समस्या नहीं होनी चाहिए आपको पसंद के रूप में कई चर। मैं आम तौर पर एक नियमित दिनचर्या का उपयोग करता हूं जो मुद्रा युग्म, समय सीमा, ईए पहचानकर्ता और अद्वितीय ईए इंस्टेंस आईडी के आधार पर ईए के प्रत्येक उदाहरण के लिए एक अद्वितीय MagicNumber असाइन करता है। आप एक समान संरचना का उपयोग कर सकते हैं ताकि प्रत्येक चार्ट (ईए इंस्टेंस) अपने स्वयं के मैजिक नम्बर के माध्यम से अपने स्वयं के गवार का ट्रैक रख सके। उदाहरण के लिए: - ईए 1 EURGBP MagicNumber = 15645 gt; gt; gt; Gvar name = string 15645_var1, 15645_var2,15645_var3, ........ ईए 1 EURUSD MagicNumber = 10222 gt; gt; gt; gtv नाम = स्ट्रिंग 10222 _var1, 10222 _var2,10222 _var3, ........

  5. #5
    नवागत Pvfxfxes's Avatar
    प्रविष्टियाँ
    29
    मुझे वास्तव में ऊपर दिए गए दूसरे उदाहरण में काम करने के लिए मिला और यह ठीक काम करता है। हालांकि, यह वास्तविक मुद्दे को संबोधित नहीं करता है जिसे मैंने संक्षेप में यहां संदर्भित किया है। मैं इस ट्रेडस्विच डीएलएल का उपयोग करके दो अलग-अलग खातों के बीच संवाद करने की कोशिश कर रहा था ... जिस तरह से कोड लिखा गया था, केवल एक ही तरीके से संवाद करने के लिए सेटअप था। इसलिए, मैंने सोचा कि अगर मैंने एक विशिष्ट प्रतीक () के माध्यम से जानकारी भेजने की बजाय, विशिष्ट खाते (और दूसरे खाते पर प्राप्त) पर ग्लोबल्स की तलाश करने के लिए ईए (प्रदत्त) को संशोधित किया है, तो मैं किसी भी संभावित क्रॉसस्टॉक को खत्म कर सकता हूं, क्योंकि दोनों खाते संचारित और प्राप्त कर रहे हैं। जैसे मैंने कहा, जब केवल एक ही तरीके से संवाद करते हैं, तो यह बहुत अच्छा काम करता है। लेकिन, जैसे ही मैं दूसरे खाते को प्राप्त करने के लिए हुक करता हूं, मैं पानी में मर चुका हूं।
    Quote Originally Posted by ;
    ईए 1 EURGBP MagicNumber = 15645 gt; gt; gt; Gvar name = string 15645_var1, 15645_var2,15645_var3, ........ ईए 1 EURUSD MagicNumber = 10222 gt; gt; gt; Gvar name = string 10222 _var1, 10222 _var2,10222 _var3, ........
    हां, यह ग्लोबल्स के बारे में साफ है, क्योंकि यह उड़ने के लिए चर पर चर बनाने की अनुमति देता है।

  6. #6
    सदस्य oxfxtimtim63's Avatar
    प्रविष्टियाँ
    72
    आप डीटीएस का उपयोग क्यों नहीं करते हैं और इसे mt4 में shoehorn करने की कोशिश करने के बजाय बस सभी क्रॉस-टॉक और ग्लोबल वेरिएबल इत्यादि को संभालने देते हैं?

  7. #7
    नवागत Pvfxfxes's Avatar
    प्रविष्टियाँ
    29
    निश्चित रूप से, बशर्ते कि आप जानते हैं कि आप क्या कर रहे हैं। इसके अलावा, चूंकि मैं ईए के एक से अधिक उदाहरणों का उपयोग कर रहा हूं, मैं इसे लागू कर रहा हूं (वर्तमान में नौ, प्रत्येक खाते पर), मुझे लगा कि चार्ट के लिए वैश्विक विशिष्ट बनाने के लिए प्रत्येक ईए के लिए यह सबसे आसान होगा, और एक एकल ईए जो डीएलएल के साथ ग्लोबल्स और इंटरफेस के लिए स्कैन करता है, जानकारी को दूसरे खाते में संचारित करने के लिए, और इसके विपरीत। मुझे लगता है कि यह काफी सीधे आगे है। हालांकि, वास्तव में अगर मैं प्रत्येक ईए (प्रत्येक उदाहरण) से जानकारी को ग्लोबल्स का उपयोग किए बिना सीधे डीएलएल में भेजने का कोई तरीका ढूंढ सकता हूं, तो यह आसान हो सकता है। असल में मैंने पहले ऐसा कुछ करने की कोशिश की, लेकिन इसे काम नहीं कर सका। मुझे शायद वापस जाना चाहिए और फिर से जांचना चाहिए।

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

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