सूचक कोड के बारे में प्रश्न - (3 लाइनें)
Results 1 to 4 of 4

Thread: सूचक कोड के बारे में प्रश्न - (3 लाइनें)

  1. #1
    नवागत miywlamaya's Avatar
    प्रविष्टियाँ
    5
    1. क्यों 2 चिह्नित कार्यों deinit में हैं?

    2. चिह्नित लाइन पर 720 मूल्य क्यों?



    कोड:



    सम्मिलित कोड/ --------------------------------------------- --------------------- /| DailyBreakout.mq4 |/| कॉपीराइट © 2008, रॉबर्ट हिल। |/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट © 2008, रॉबर्ट हिल #property लिंक नहीं #property indior_chart_window/---- इनपुट पैरामीटर बाहरी बूल अलर्ट = झूठी; बाहरी int जीएमटीशफ्ट = 0; बाहरी int लेबलशफ्ट = 20; बाहरी int LineShift = 40; चेतावनी के लिए बाहरी स्ट्रिंग पीडी = PipsAboveBelowSR; बाहरी int PipDistance = 1; बाहरी रंग StandardFontColor = सफेद; बाहरी int मानकFontSize = 8; बाहरी रंग समर्थन रंग = लाल; बाहरी रंग प्रतिरोध रंग = नींबू; डेटाटाइम लेबलशफ्टटाइम, लाइनशफ्टटाइम; डबल कल_हाई = 0; डबल कल_low = 0; डबल लास्ट हाई, लास्टलो, एक्स; डबल आर 1 = 0; डबल एस 1 = 0; बूल फर्स्ट एस 1 = सच; बूल firstR1 = सच; डबल मायपॉइंट;/ ----------------------------------------------- ------------------- /| कस्टम सूचक प्रारंभिक समारोह |/ ----------------------------------------------- ------------------- int init () {//---- संकेतक myPoint = SetPoint (प्रतीक ());/---- वापसी (0); }/ ---------------------------------------------- -------------------- /| कस्टेटर सूचक deinitialization समारोह |/ ----------------------------------------------- ------------------- int deinit () {//---- TODO: अपना कोड यहां/---- ऑब्जेक्टडिलेट (आर 1 लेबल) जोड़ें; ऑब्जेक्टडेले (आर 1 लाइन); ऑब्जेक्टडेले (एस 1 लेबल); ऑब्जेक्टडेले (एस 1 लाइन); वापसी (0); } डबल सेटपॉइंट (स्ट्रिंग mySymbol)/lt; lt; lt; lt; lt; lt; lt; ----- यहां डेनिट पर क्यों ????? ------------ ---- {डबल एमपॉइंट, myDigits; myDigits = MarketInfo (mySymbol, MODE_DIGITS); अगर (myDigits lt; 4) mPoint = 0.01; अन्य mPoint = 0.0001; वापसी (mPoint); } int DoAlerts ()/lt; lt; lt; lt; lt; lt; lt; lt; lt; ------- यहां क्यों deint पर ?????? ------- ---------- {डबल DifAboveR1, PipsLimit; डबल DifBelowS1; DifBelowS1 = S1 - बंद # 9 1; 0 # 9 3 ;; DifAboveR1 = बंद # 9 1; 0 # 9 3; - आर 1; PipsLimit = PipDistance * myPoint; अगर (DifBelowS1 gt; PipsLimit) firstS1 = true; यदि (DifBelowS1 lt; = PipsLimit DifBelowS1 gt; 0) {if (firstS1) {चेतावनी (एस 1 लाइन के नीचे, DifBelowS1, के लिए, प्रतीक (), -, अवधि ()); PlaySound (alert.wav); firstS1 = झूठी; }} अगर (DifAboveR1 gt; PipsLimit) firstR1 = true; यदि (DifAboveR1 lt; = PipsLimit DifAboveR1 gt; 0) {if (firstR1) {चेतावनी (ऊपर R1 लाइन, DIABoveR1, के लिए, प्रतीक (), -, अवधि ()); नींद (2000); PlaySound (timeout.wav); firstR1 झूठी =; }}}/ ------------------------------------------ ---------------------- /| कस्टम सूचक पुनरावृत्ति समारोह|/ ----------------------------------------------- ------------------- int start () {int counted_bars = संकेतक गणना ();/---- TODO: अपना कोड यहां डबल दिन_high = 0 जोड़ें; डबल दिन_low = 0; डबल कल_ओपेन = 0; डबल आज_ओपेन = 0; डबल cur_day = 0; डबल prev_day = 0; पूर्णांक cnt = 720;/LT; ​​lt; lt; lt; lt; ---- क्यों 720 ???????? ------------------- -------------------------------/---- अगर अवधि 4 घंटे से अधिक हो तो बाहर निकलें यदि (अवधि (अवधि) ) gt; 240) {प्रिंट (त्रुटि - चार्ट अवधि 4 घंटे से अधिक है); वापसी (-1);/फिर बाहर निकलें}/---- नई दैनिक कीमतें पाइवेट cur_day = 0 की गणना करें; prev_day = 0;/---- जाओ नया दैनिक कीमतों pivots की गणना करते हुए {cur_day = TimeDay (टाइम # 91; cnt # 93; - (GMTshift * 3600)) (cnt = 0!); अगर (prev_day! = cur_day) {tomorrow_high = day_high; कल_low = day_low; day_high = उच्च # 9 1; सीएनटी # 9 3 ;; day_low = कम # 9 1; सीएनटी # 9 3 ;; prev_day = cur_day; } यदि (उच्च # 9 1; सीएनटी # 9 3; gt; day_high) {day_high = उच्च # 9 1; सीएनटी # 9 3 ;; } अगर (कम # 91; cnt # 93; lt; day_low) {day_low = कम # 91; cnt # 93 ;; } सीएनटी--; } एस 1 = कल_लो; आर 1 = कल_हां; लेबलशफ्टटाइम = समय # 9 1; लेबलशफ्ट # 9 3 ;; लाइनशफ्टटाइम = समय # 9 1; लाइनशफ्ट # 9 3 ;;/---- चार्ट खिड़की DisplayLabel पर सेट लाइन लेबल (आर 1 लेबल, आर 1, आर 1, StandardFontSize, StandardFontColor); डिस्प्ले लेबल (एस 1 लेबल, एस 1, एस 1, स्टैंडर्डफॉन्टसा� �ज, स्टैंडर्डफॉन्टकॉ� �र);/--- चार्ट DisplayLine (एस 1 लाइन, एस 1, 0, STYLE_DASHDOTDOT, SupportColor) पर धुरी लाइनें बनाएँ; डिस्प्लेलाइन (आर 1 लाइन, आर 1, 0, STYLE_DASHDOTDOT, प्रतिरोध रंग);/---- किया/अब अलर्ट की जांच करें यदि (अलर्ट) DoAlerts ();/---- वापसी (0); }/---- चार्ट विंडो शून्य डिस्प्ले लेबल पर लाइन लेबल सेट करें (स्ट्रिंग लेबलनाम, स्ट्रिंग लेबलटेक्स्ट, डबल लेबलपॉस, int लेबलफॉन्टसाइज, रंग लेबलकॉलर) {if (ऑब्जेक्टफिंड (लेबलनाम)! = 0) {ऑब्जेक्टक्रेट (लेबलनाम, ओबीजे_TEXT, 0 , लेबलशफ्टटाइम, लेबलपॉस); ऑब्जेक्टसेट टेक्स्ट (लेबलनाम, लेबलटेक्स्ट, लेबलफॉन्टसाइज, एरियल, लेबलकॉलर); } else {ऑब्जेक्टमोव (लेबल नाम, 0, लेबलशफ्टटाइम, लेबलपॉस); }}/--- चार्ट शून्य DisplayLine पर धुरी लाइनों (स्ट्रिंग LineName, डबल LinePos, पूर्णांक linewidth, पूर्णांक LineStyle, रंग LineColor) {अगर (ObjectFind (LineName)! = 0) {ObjectCreate (LineName, OBJ_HLINE, 0 ड्रा, लाइनशफ्टटाइम, लाइनपॉस); ऑब्जेक्टसेट (लाइननाम, OBJPROP_STYLE, लाइन स्टाइल); ऑब्जेक्टसेट (लाइननाम, ओबीजेप्रोफोलर, लाइनकॉलर); यदि (लाइनविड्थ gt; 0) ऑब्जेक्टसेट (लाइननाम, ओबीजेपीआरपी_विड्थ, लाइनविड्थ); } else {ऑब्जेक्टमोव (लाइननाम, 0, लाइनशफ्टटाइम, लाइनपॉस); }}/ --------------------------------------------- ---------------------

    एक लूट धन्यवाद।

  2. #2
    सदस्य maocita's Avatar
    प्रविष्टियाँ
    37

    Quote Originally Posted by ;
    1. क्यों 2 चिह्नित कार्यों deinit में हैं? 2. चिह्नित लाइन पर 720 मूल्य क्यों? कोड: एक लूट धन्यवाद।
    1. वे deinit में नहीं हैं deinit {} से घिरा हुआ है, वे इसके बाहर हैं। 2. 720 12 घंटे के लायक है।

  3. #3
    नवागत miywlamaya's Avatar
    प्रविष्टियाँ
    5
    आपके त्वरित रीप्ले के लिए एक लूट धन्यवाद। क्यों 12 घंटे और 24 नहीं देखते हैं (अधिक संभावना है) मैं इसे समझ नहीं पा रहा हूं।

  4. #4
    सदस्य maocita's Avatar
    प्रविष्टियाँ
    37

    Quote Originally Posted by ;
    आपके त्वरित रीप्ले के लिए एक लूट धन्यवाद। क्यों 12 घंटे और 24 नहीं देखते हैं (अधिक संभावना है) मैं इसे समझ नहीं पा रहा हूं।
    मैं इसका जवाब नहीं दे सकता कि यह देखने के लिए कि कोड क्या कर रहा है और मेरे पास समय नहीं है - लेकिन यह उस क्षेत्र में मेरे लिए बहुत प्रभावी नहीं दिखता है, ऐसा लगता है कि यह उस टुकड़े के 720 पुनरावृत्तियों को कर रहा है स्थिर डेटा के लिए प्रत्येक टिक कोड

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

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