विदेशी मुद्रा फैक्टरी ट्यूटोरियल
कोडिंग ट्यूटोरियल मैं एक ट्यूटोरियल बनाने का प्रयास करने जा रहा हूं, जिससे कि कोई भी कोडिंग के किसी भी पूर्व ज्ञान के बिना समझ सकता है, मुझे सलाह है कि आप प्रत्येक कोड को स्वयं कॉपी कर दें, कॉपी पेस्ट के बजाय मेरी 8 वीं कक्षा की शिक्षा है, मेरे पास कोई पूर्व कोडन नहीं है मैं व्यापार के निर्माण में हूं, मैं लगभग 6 साल पहले लगभग 4-5 साल पहले फॉरेक्स सीखना शुरू कर दिया था, मैंने अपने सारे ज्ञान के कोड 90 को आत्मसात करना शुरू कर दिया था, संपादकों की मदद से मेनू, परीक्षण और त्रुटि से आया था। मैंने अतिरिक्त उपयोगकर्ता नाम शामिल किया दिसंबर 2006 163 पोस्ट पहली बात जानने के लिए, कैसे हमारे कार्यक्रम इमेजिंग देता है एक इमारत है, इमारत में कई फर्श है कि हम भूतल पर वापस जाना चाहते हैं फ़ंक्शन की बुनियादी संरचना को फ़्रेस करते हैं कुछ, या कुछ मान देता है एक ईए 3 डिफ़ॉल्ट के साथ डिफ़ॉल्ट आता है heres क्या शुरू () फ़ंक्शन एक नए ea की तरह लग रहा है अब यह देखने के लिए एक और तरीका है हम इसे किसी भी तरह से हम चाहते हैं देखो, परिणाम यह अलग नहीं है बासी है ग फंक्शन के शून्य प्रकार की संरचना, शून्य प्रकार समझने में आसान है कि इस ब्रैकेट को यह समझते हैं कि लिफ्ट 1 स्तर ऊपर जाकर 1 स्तर से कम होने के बारे में सोचें कि आपने कभी भी इसे एक कोड में देखा है। आप मूल रूप से हो सकता है कि मैं सिर्फ 3 स्तरों के बारे में सोचता हूं, अगर मैं पीछे नहीं आया, तो मुझे एक त्रुटि मिलती है, सबसे अधिक बार एक नौसिखिया में बहुत परेशानी होती है, यदि आप में से सिर्फ 1 में से गुम है तो उनमें से बहुत कुछ देखा जा रहा है, उनमें से अनुपलब्ध है, यदि आपको कोई बयान दिया गया है, तो आपको एक त्रुटि मिल जाएगी, थोड़ी देर के लिए इसके साथ रहना होगा, हम सिर्फ इतना बयान कर सकते हैं कि अगर बयान अगले चीज चर है, अब के लिए, हम उन्हें बहुत ही घोषित करेंगे शीर्ष, अगर हम उन्हें शीर्ष पर डालते हैं, तो हम उन्हें कहीं भी उपयोग कर सकते हैं, यदि हम उन्हें किसी फ़ंक्शन में घोषित करते हैं, तो हम उन्हें फ़ंक्शन में केवल तब ही प्रयोग कर सकते हैं यदि फ़ंक्शन के अंदर वेरिएबल घोषित किया गया है, इसका एक स्थानीय चर, जिसका अर्थ है कि यह केवल उस फ़ंक्शन के अंदर इस्तेमाल किया जायेगा यदि शीर्ष पर, इसकी एक वैश्विक वैरिएबल भिन्न प्रकार की variables heres es bool यह एक सच्चाफुल प्रकार है, यह एक पूर्ण संख्या है, पूर्णांक, जैसे कि संख्या 1 दोगुनी हो सकती है, यह दशमलव के बराबर हो सकती है, जैसे 0.01 रंग यह एक रंग है, जैसे कि लाल स्ट्रिंग यह पाठ है datetime यह एक पूर्णांक है लेकिन तारीख समय प्रारूप में अब, इस ट्यूटोरियल के लिए शीर्ष पर एक चर को घोषित करने देता है, फ़ाइल मेनू में ओपन मेटाएडिटर का चयन करें नया, एक नया ईए बनाकर मेरा नाम टुटोरीला रखा जाता है अब शीर्ष पर एक चर इंपेल डालकर इसे शीर्ष पर घुमाएं I इसे एक पूर्णांक के रूप में घोषित किया, मैंने इसे एक मूल्य न देने का फैसला किया, तो लौटा मूल्य नल का अर्थ है, जो कुछ भी नहीं है, याद 0 कुछ है, अतुल्य भी 0 नहीं है अगर मैं इसे एक मूल्य देना चाहता हूं, तो मैं यह int मैं चाहता था कि यह चर हो, जो कि ईए प्रॉपर्टी में संपादित किया जा सकता है, मैं इसे किसी भी एक्सटर्नल में जोड़ देता हूं क्योंकि कोई एक्सट्रोन नहीं है, यह वैरिएबल ईए प्रॉपर्टी में दिखाई नहीं देगी, जो अभी तक मेरे बारे में सोचने की कोशिश कर रहा है हम ऐसा कुछ कर सकते हैं कुछ ऐसा करने के लिए एक समारोह जोड़ने का फैसला किया है जो कि आईएमएल के आदेशों की गणना करता है ऑपरेटर को यह करने के लिए ऑपरेटर के लिए लूप होगा जब तक कि स्थिति मूल रूप से झूठी नहीं हो जाती, मैंने कहा कि मैं एक पूर्णांक है, यह कुल ऑर्डर के बराबर है, अगर i gt0, कोड भाग गया है, और i i-1 अगर कुल ऑर्डर 0 कोड नहीं चला है, सब कुछ मैं स्टार्टर के लिए यहां कुछ चीजों को समझाने का अवसर देखता हूं, बराबर नहीं है, जीटी बराबर है, एलटी कम है, बराबर या अधिक से अधिक एलटी बराबर या इससे पहले जितना कम है, मैंने दिखाया है कि अगर (कुछ) यह मान देता है कि यह है एक बूल टाइप (बुलियन) जो कि सही है या गलत है, मैं कई तरीकों से पूछ सकता हूं कि क्या यह सब सही है, अगर (कुछ) अगर (कुछ लाभा) अगर (कुछ फला) अगर (कुछ 0) अगर (कुछ 1) अगर (कुछ वस्तु) मुझे बता देना चाहिए कि, बूल एक पूर्णांक है, 0 का अर्थ है झूठा, 1 का अर्थ है कुछ तरीकों से मैं पूछ सकता हूं कि इसके झूठे अगर (कुछ) अगर (कुछ फला) अगर (कुछ लायक) अगर (कुछ 1) अगर (कुछ 0) अगर (कुछ 0) अगर (कुछ लाइट 1) सच के लिए मेरी पसंदीदा विधि यह है कि यदि (कुछ) झूठी के लिए मेरी पसंदीदा विधि है अगर (कुछ) अब इस एफ वापस या (इंट iOrdersTotal () igt0i--) जिसका अर्थ है Ii से घटाना 1 ii में 1 से जोड़ता है I को आप इस ii-1 wel कर सकते हैं गणित में गहरी स्वागत करते हैं, बाद में इसे देखने के लिए एक अन्य तरीका (इंट iOrdersTotal () igt0i-- देखें) यदि मैं 0 से ऊपर हूं, तो यह इशारा पर पहुंच गया है कि मैं अपने चर को ऑर्डर की गणना करने के लिए वैश्विक होने के लिए पसंद करता हूं, हमें उन्हें इसे शीर्ष पर रखकर शुरू करना चाहिए, इसे शुरुआती कार्य के अंदर रखकर खरीदना रीसेट करना और 0 से पहले बेचता है आप आदेशों की गिनती करते हैं, अन्यथा वे हर टिक को आगे बढ़ाते रहें, आपको अब कुछ चीजें पहले से परिभाषित की जानी चाहिए, एमटी 4 को उस मूल्य की जानकारी मिलती है, जैसे कि मैं पूरी तरह से संपादक की सहायता प्रणाली से स्वयं को सिखाता हूं, दाईं ओर एक बॉक्स में चलती औसत, सभी भारतीयों के साथ आईएमए टाइप करें I एआरआई आईएमआई आईआरसीआई के साथ शुरू होता है एक स्पष्टीकरण मिलता है, और यहां तक कि उदाहरण के लिए आप एनआई पेस्ट को आपकी मदद के लिए डबल आईएमए (स्ट्रिंग सिग्नल) इंट टाइमफ्रेम, इंट अवधि, इंट मॅशफ़्ट, इंट मैमथि, इंट फॉर्प्रिस, इंट पाईट) कैलक्यू चलते हुए औसत सूचक को लेता है और इसके मूल्य को वापस लाता है। पैरामीटर: प्रतीक - प्रतीक का आंकड़ा जो सूचक को गणना करने के लिए उपयोग किया जाना चाहिए NULL का अर्थ वर्तमान प्रतीक है। समय सीमा - समय सीमा यह टाइमफ़्रेम गणना मूल्यों में से कोई भी हो सकता है 0 का मतलब है वर्तमान चार्ट टाइमफ्रेम अवधि - गणना के लिए औसत अवधि मैशफ्ट - एमए बदलाव संकेतक रेखा ऑफसेट टाइमफ्रेम के अनुसार चार्ट से संबंधित हैं। mamethod - एमए विधि यह स्थानांतरण औसत विधि गणना मूल्य में से कोई भी हो सकता है। एप्लाइड - एप्लाइड प्राइस यह लागू मूल्य गणना मूल्यों में से कोई भी हो सकता है। बदलाव - सूचक बफर से लिया गया मूल्य का सूचकांक (वर्तमान समय के सापेक्ष बदलावों की अवधि पहले की गई राशि) अब मैं ईम्प्लेक्शन की प्रतिलिपि बना सकता हूं, इसे संपादित करने के लिए इसे एक तरह से कोड में भेजना है, जो कि कुछ साल पहले संकेतक जोड़कर काफी असीमित हैं, मैं कॉन्सडर के लिए कई परिस्थितियों की समस्या में भाग गया जब मैं नौसिखिया था (कॉपी एन पेस्ट एन कोडेर को संपादित करें) मैं 3 इंडीज़ से अधिक नहीं कर सकता, क्योंकि मुझे इस संयोजन की हर संभावना को कवर करना पड़ा था, अंत में मैं एक तरह से आया था, मैं सभी वें नियम जोड़ सकता हूं, मैं चाहता हूं कि मैं इससे पहले ही आगे बढ़ना चाहता हूं ग्लोबल वैरिएबल पर इसका कारण यह है, ईए को रीसेट कर दिया जाएगा, या तो एमटी 4 बंद हो रहा है, या दलाल उसे रीसेट कर सकता है या उपयोगकर्ता कई मुद्दों से बचने के लिए चार्ट टीएफ को रीसेट करता है Iv ग्लोबल वैरिएबल का नाम देना एक वैश्विक चर ईए के लिए मेमोरी में संग्रहीत नहीं है, ईए में अन्य वैरिएबल्स की तरह, एमटी 4 के लिए वेरिएबल के बारे में बात कर रही है, जो कि क्लाइंट टर्मिनल के ईए ग्लोबल वैरिएबल के साथ कुछ भी नहीं करना चाहिए MQL4 प्रोग्राम के वैश्विक दायरे में घोषित चर के साथ कई इंडीज, स्क्रिप्ट, ईईआईएस एक ही ग्लोबल वेरिएबल का उपयोग कर सकते हैं जो ये वैरिएबल संग्रहीत होते हैं, मुझे लगता है कि पिछले संपादन, या उपयोग से 60 दिन हैं, इसलिए वे हमेशा वहां होंगे, इन्हें इस्तेमाल करने के लिए अक्सर इन्हें जाने पर जाने से पहले मैं उन्हें एक मूल नाम GlobalVariableCheck (quotnamequot) जिस तरह से मैं उन्हें नाम ग्लोबलवैरिएबल जांच (अकाउंट नंबर ()), (विंडो) एक्सपेरटेम () प्रतीक () आईटीस्टिंग ()) कारण, परीक्षक हमारे चर को बदल सकता है, अगर हम एक परीक्षण चलाते हैं, तो यह हमारे लाइव ट्रेडिंग को प्रभावित कर सकता है एक वैश्विक वैरिएबल बनाइए, इसलिए हम जानते हैं कि अगर हम पहले ही इनट () में डालते हैं तो ibarshift ने बार के खुले वक्त को उल्लिखित किया है, जहां मैं यह चर बना रहा हूँ, इस कारण यह है कि यह कारण है, ग्लोबल्स को हटाने के लिए परीक्षण से मैं init उल्लेख भूल गया है जब ea चार्ट पर लागू है, या आप चार्ट समय फ्रेम स्विच, या दलाल आप रीसेट या आप ea deinit रीसेट किया जाता है जब ea हटा दिया जाता है, या रीसेट शुरू हर टिकटिक, कि दलाल ईए को init में देखने की अनुमति देता है, मैं ibarshift करने के लिए वैश्विक, वापस 1 बार एक व्यापार समारोह जोड़ने के लिए जा रहे थे, भले ही कोई व्यापार नियमों को अभी तक, शीर्ष पर बाद में उन्हें जोड़ने का स्वागत करते हुए इस स्ट्रिंग सिग्नल जोड़ने कोड अब तक किया था मैं सिर्फ एक असली अच्छा विचार था heres नई योजना स्क्रिप्ट्स का उपयोग करते हुए इस ईए व्यापार को बनाने वाली थी, जो कि विज़ुअल मोड टेस्ट के दौरान वैश्विक वैरिएबल का इस्तेमाल करते हैं, इसका मतलब है कि हम ड्रैप स्क्रिप्ट को चार्ट में ड्रैग कर सकते हैं ताकि ईए को खत्म करने के लिए व्यापार किया जा सके, फिर कुछ स्क्रिप्टों का स्वागत करते हुए यह स्वागत करते हैं। एक विकल्प है, इसलिए हम अभी भी एक स्वचालित व्यापार रणनीति जोड़ सकते हैं, जिससे हम चार्ट पर ऑब्जेक्ट कर सकते हैं, इसलिए हम परीक्षण के दौरान सब कुछ बदल सकते हैं, ईए भी लाइव कार्य करेगा, बहुत ही नीचे व्यापार फ़ंक्शन को बनाने देता है, लेकिन ऑर्डर से पहले फ़ंक्शन इस शून्य व्यापार को () अब डाल दिया, ताकि यह ई विश्वसनीय हो, हमें त्रुटियों को संभाल करने की आवश्यकता है, और requotes फ़ंक्शन int totalwordsbuyssells को जोड़ देता है, अब हमारे पास यह शून्य व्यापार है () int totalwordsbuyssells heres क्या किया है जैसा कि आप कर सकते हैं देखो, हमें अपना व्यापार मिलना चाहिए, या ईए हमेशा तक प्रत्येक टिक की कोशिश करेगी जब तक कि हम शुरू में नहीं करते हैं, जहां आप आदेश () डालते हैं, तो उस नोटिस के तहत मैं व्यापार () फ़ंक्शन के अंदर ऑर्डर () का भी इस्तेमाल कैसे करता हूं, इसके बाद व्यापार, वेल देखने के लिए जांचें कि हमने इसे पूरा करने के कई तरीकों से किया है, यह मेरा पसंदीदा तरीका है, अब तक कोड को पढ़ता है अब हमें एक विक्रय स्क्रिप्ट की आवश्यकता है, हमें एक बंद स्क्रिप्ट की इसकी असीमित लिपियों की ज़रूरत है, हम लंबित ऑर्डर से , बहुत आकार की गणना करने के लिए एक एसएल का उपयोग करने के लिए हम अनुपात को इनाम देने के लिए जोखिम में भी निर्माण कर सकते हैं, जब मैं करीबी फ़ंक्शन बना रहा हूं, तो मैं अपने लूप के लिए एक त्रुटि को देखता हूं I ने earler के लिए gt (int iOrdersTotal ) igt0i--) होना चाहिए (int iOrdersTotal () igt0i--) अब वापस अन्य कार्यों के बाद शुरू में बंद करने के लिए (यदि GlobalVariableCheck (quotclosequot)) closeall () अब ऊपर है कि, आदेश के बाद () इसे जोड़ें (ग्लोबलवॅरिएबल चेक (क्लॉकक्लोज़क्वाट) ampamp (buyssellsgt0)) ग्लोबलवियरेबल डेल (quotclosequot) बंद फ़ंक्शन आइओन मैं आप सभी ने थोड़ा सा अभिभूत हूं जो मुझे संदेश दिया था क्या यह बिल्कुल उम्मीद नहीं थी लेकिन मुझे यह कहना चाहिए कि मैं फॉरेक्सफ़ैक्टर में नया हूँ और इसका पता नहीं था कि इसके बारे में क्या उम्मीद है। श्रम सचिव घोषणा Ivankas स्प्रिंग 2017 businesscasualwear रोलआउट मूल्य 3 अंकों के संगम के निकट है। - 50-61.8 फिबोनैकी रिट्रेजमेंट - एमए 100 प्रतिरोध - 1.068 कीमत प्रतिरोध मार्केट इतने बीमार खोलने वाला है, मेरे व्यापार के बाद। कल मैं ऑर्डर फ्लो और हार्मोनिक्स पर प्रशिक्षण के रूप में एक लाइव स्ट्रीम करूंगा। हमारे पास अभी भी लाइव स्ट्रीम होगा कम। 1.06 60 और 6.45 और 6.32 के नीचे एक कदम मंदी के मामले में अधिक आत्मविश्वास पैदा करेगा। 1.07 10 अभी भी एक संभावना है बेशक।
Comments
Post a Comment