आधी रात को चर रीसेट करना
पेज 1 का 532 1 2 पिछलापिछला
Results 1 to 10 of 11

Thread: आधी रात को चर रीसेट करना

  1. #1
    नवागत alexestu's Avatar
    प्रविष्टियाँ
    13
    मैं मध्यरात्रि में var कैसे रीसेट कर सकता हूं? मेरा मतलब है कि अगर मिनट में कोई टिक नहीं आती है तो var को रीसेट नहीं किया जाएगा।

    मुझे पता है कि यह करने का अधिकार नहीं है, लेकिन यह मेरा एकमात्र तरीका है कि मेरा दिमाग अभी इस बारे में सोच सकता है। ऐसा करने का एक आसान तरीका होना चाहिए?

    सम्मिलित कोड डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; स्ट्रिंग time_hours = टाइमहॉर (टाइमक्यूरेंट ()); स्ट्रिंग time_minutes = टाइममिन्यूट (टाइमकंटेंट ()); स्ट्रिंग time_seconds = टाइम सेकेंड (टाइमक्यूरेंट ()); अगर ((time_hours == 00) (time_minutes == 00) (time_seconds == 00))///रीसेट हाईलो डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; }
    क्या इसे टिक पर भरोसा किए बिना बनाया जा सकता है?

  2. #2

    Quote Originally Posted by ;
    मैं मध्यरात्रि में var कैसे रीसेट कर सकता हूं? मेरा मतलब है कि अगर मिनट में कोई टिक नहीं आती है तो var को रीसेट नहीं किया जाएगा। मुझे पता है कि यह करने का अधिकार नहीं है, लेकिन यह मेरा एकमात्र तरीका है कि मेरा दिमाग अभी इस बारे में सोच सकता है। ऐसा करने का एक आसान तरीका होना चाहिए? डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; स्ट्रिंग time_hours = टाइमहॉर (टाइमक्यूरेंट ()); स्ट्रिंग time_minutes = टाइममिन्यूट (टाइमकंटेंट ()); स्ट्रिंग time_seconds = टाइम सेकेंड (टाइमक्यूरेंट ()); अगर ((time_hours == 00) (time_minutes == 00) (time_seconds == 00)) {...
    हां, आपको ऑनटाइमर () फ़ंक्शन का उपयोग करने की आवश्यकता होगी। इसके अलावा आप निरपेक्ष से बचना चाहेंगे; जैसे कि सेकंड शून्य के बराबर हैं क्योंकि आप विंडो को याद कर सकते हैं जहां दूसरा बिल्कुल शून्य है और फिर आपका कोड काम नहीं करेगा। सम्मिलित कोड int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ deinitialization समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनडिनेट (कॉन्स int कारण) {//--- टाइमर EventKillTimer () को नष्ट करें; }/ ---------------------------------------------- -------------------- /| विशेषज्ञ टिक समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटिक () {//---}/ ---------------- -------------------------------------------------- /| टाइमर समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटाइमर () {//--- ResetVarsAtMidnight (); }/ ---------------------------------------------- -------------------- डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; शून्य ResetVarsAtMidnight () {स्थिर डेटाटाइम last_reset = 0; MqlDateTime last_reset_struct; अगर (last_reset == 0 || टाइमक्यूरेंट () gt; = last_reset अवधि सेकेंड (PERIOD_D1))///रीसेट हाईलोज़ डे हाई = 0; Day2ndHigh = 0; डेलो = 0; Day2ndLow = 0; TimeCurrent (last_reset_struct); last_reset_struct.hour = 0; last_reset_struct.min = 0; last_reset_struct.sec = 0; last_reset = StructToTime (last_reset_struct); वापसी; }}

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

    Quote Originally Posted by ;
    {उद्धरण} हां, आपको OnTimer () फ़ंक्शन का उपयोग करने की आवश्यकता होगी। इसके अलावा आप निरपेक्ष से बचना चाहेंगे; जैसे कि सेकंड शून्य के बराबर हैं क्योंकि आप विंडो को याद कर सकते हैं जहां दूसरा बिल्कुल शून्य है और फिर आपका कोड काम नहीं करेगा। int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ deinitialization समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनडिनेट (कॉन्स int कारण) {//--- टाइमर को नष्ट करें ...
    कोड उदाहरण के लिए धन्यवाद! क्या मुझे इसे सेट करके परीक्षण करने में सक्षम नहीं होना चाहिए: last_reset_struct.hour = 20; last_reset_struct.min = 40; last_reset_struct.sec = 00; यदि ऐसा है, तो यह वर्र्स को 0 पर सेट नहीं करता है।

  4. #4
    इसे @ 20:40 हर दिन रीसेट करना चाहिए

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

    Quote Originally Posted by ;
    इसे @ 20:40 हर दिन रीसेट करना चाहिए
    हाँ, लेकिन यह var की रीसेट नहीं करता है

  6. #6

    Quote Originally Posted by ;
    {उद्धरण} हां, लेकिन यह var की रीसेट नहीं करता है
    क्योंकि यह प्रारंभिकरण के बाद अगले दिन तक रीसेट नहीं होता है। यदि आप इसे करने में सक्षम होना चाहते हैं तो आप इसे चाहते हैं तो आपको कुछ प्रारंभिक तर्क जोड़ने और इसे पिछले दिन शुरू करने की आवश्यकता है। सम्मिलित कोड int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ deinitialization समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनडिनेट (कॉन्स int कारण) {//--- टाइमर EventKillTimer () को नष्ट करें; }/ ---------------------------------------------- -------------------- /| विशेषज्ञ टिक समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटिक () {//---}/ ---------------- -------------------------------------------------- /| टाइमर समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटाइमर () {//--- ResetVarsAtMidnight (); }/ ---------------------------------------------- -------------------- डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; शून्य ResetVarsAtMidnight () {MqlDateTime last_reset_struct; स्थिर डेटाटाइम last_reset = TimeCurrent (); स्थिर बूल is_init = झूठा है; int घंटा = 0; int मिनट = 0; int sec = 0; अगर (! is_init) {last_reset- = अवधि सेकेंड (PERIOD_D1); TimeToStruct (last_reset, last_reset_struct); last_reset_struct.hour = घंटा; last_reset_struct.min = मिनट; last_reset_struct.sec = sec; last_reset = StructToTime (last_reset_struct); is_init = सत्य; } अगर (टाइमक्यूरेंट () gt; = last_reset अवधि सेकेंड (PERIOD_D1))///रीसेट हाईलोज़ डे हाई = 0; Day2ndHigh = 0; डेलो = 0; Day2ndLow = 0; TimeCurrent (last_reset_struct); last_reset_struct.hour = घंटा; last_reset_struct.min = मिनट; last_reset_struct.sec = sec; last_reset = StructToTime (last_reset_struct); वापसी; }}

  7. #7
    नवागत alexestu's Avatar
    प्रविष्टियाँ
    13

    Quote Originally Posted by ;
    {उद्धरण} क्योंकि यह प्रारंभिकरण के बाद अगले दिन तक रीसेट नहीं होता है। यदि आप इसे करने में सक्षम होना चाहते हैं तो आप इसे चाहते हैं तो आपको कुछ प्रारंभिक तर्क जोड़ने और इसे पिछले दिन शुरू करने की आवश्यकता है। int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ deinitialization समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनडिनेट (कॉन्स int कारण) {//--- टाइमर EventKillTimer (); को नष्ट करें ...
    मैं यह देखने के लिए कोशिश कर रहा हूं कि यह काम करता है, लेकिन मैं नहीं देख सकता कि var को शून्य पर सेट किया जाए। 21:10:00, क्यों? सम्मिलित कोड/ --------------------------------------------- --------------------- /| Test.mq4 |/| कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प |/| https://www.mql5.com |/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प #property लिंक https://www.mql5.com #property संस्करण 1.00 #property सख्त int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ deinitialization समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनडिनेट (कॉन्स int कारण) {//--- टाइमर EventKillTimer () को नष्ट करें; }/ ---------------------------------------------- -------------------- /| विशेषज्ञ टिक समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटिक () {डेह हाई = उच्च # 9 1; 1 # 9 3 ;; Day2ndHigh = उच्च # 9 1; 2 # 9 3 ;; डेलो = कम # 9 1; 1 # 9 3 ;; दिन 2ndLow = कम # 9 1; 2 # 9 3 ;; टिप्पणी (हाई_1: डे हाई हाई_2: डे 2 हाई लो_1: डेलालो लो_2: डे 2 लैंड); }/ ---------------------------------------------- -------------------- /| टाइमर समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटाइमर () {//--- ResetVarsAtMidnight (); }/ ---------------------------------------------- -------------------- डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; शून्य ResetVarsAtMidnight () {MqlDateTime last_reset_struct; स्थिर डेटाटाइम last_reset = TimeCurrent (); स्थिर बूल is_init = झूठा है; int घंटा = 21; int मिनट = 10; int sec = 0; अगर (! is_init) {last_reset- = अवधि सेकेंड (PERIOD_D1); TimeToStruct (last_reset, last_reset_struct); last_reset_struct.hour = घंटा; last_reset_struct.min = मिनट; last_reset_struct.sec = sec; last_reset = StructToTime (last_reset_struct); is_init = सत्य; } अगर (टाइमक्यूरेंट () gt; = last_reset अवधि सेकेंड (PERIOD_D1))///रीसेट हाईलोज़ डे हाई = 0; Day2ndHigh = 0; डेलो = 0; Day2ndLow = 0; TimeCurrent (last_reset_struct); last_reset_struct.hour = घंटा; last_reset_struct.min = मिनट; last_reset_struct.sec = sec; last_reset = StructToTime (last_reset_struct); वापसी; }}

  8. #8

    Quote Originally Posted by ;
    {उद्धरण} मैं यह देखने के लिए कोशिश कर रहा हूं कि यह काम करता है, लेकिन मैं नहीं देख सकता कि var को शून्य पर सेट किया जाए। 21:10:00, क्यों?/ ----------------------------------------------- ------------------- /| Test.mq4 |/| कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प |/|
    https://www.mql5.com|/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प #property लिंक https://www.mql5.com #property संस्करण 1.00 #property सख्त int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); ...
    यह काम करता हैं। आपका कोड आपको कभी दिखाने के लिए नहीं जा रहा है। इसे इस्तेमाल करे। सम्मिलित कोड/ --------------------------------------------- --------------------- /| DailyVarReset.mq4 |/| कॉपीराइट 2017, निकोलिसन |/| https://www.asjforex.com/nicholishen |/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट 2017, निकोलिसन #property लिंक https://www.asjforex.com/nicholishen/ ------ -------------------------------------------------- ---------- /| Test.mq4 |/| कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प |/| https://www.mql5.com |/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प #property लिंक https://www.mql5.com #property संस्करण 1.00 #property सख्त int OnInit () {//--- टाइमर EventSetTimer (1) बनाएं;/--- वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ deinitialization समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनडिनेट (कॉन्स int कारण) {//--- टाइमर EventKillTimer () को नष्ट करें; }/ ---------------------------------------------- -------------------- /| विशेषज्ञ टिक समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटिक () {//DayHigh = उच्च # 9 1; 1 # 9 3 ;;/Day2ndHigh = उच्च # 9 1; 2 # 9 3 ;;/डेलोलो = कम # 9 1; 1 # 9 3 ;;/Day2ndLow = कम # 9 1; 2 # 9 3 ;;/टिप्पणी (हाई_1: डे हाई हाई_2: डे 2 हाई लो_1: डेलालो लो_2: डे 2 डाउन लो); }/ ---------------------------------------------- -------------------- /| टाइमर समारोह |/ ----------------------------------------------- ------------------- शून्य ऑनटाइमर () {//--- ResetVarsAtMidnight (); }/ ---------------------------------------------- -------------------- डबल डे हाई = 0; डबल डे 2ndHigh = 0; डबल डेलो = 0; डबल डे 2ndLow = 0; शून्य ResetVarsAtMidnight () {MqlDateTime last_reset_struct; स्थिर डेटाटाइम last_reset = TimeCurrent (); स्थिर बूल is_init = झूठा है; int घंटा = 18; int मिनट = 56; int sec = 0; अगर (! is_init) {last_reset- = अवधि सेकेंड (PERIOD_D1); TimeToStruct (last_reset, last_reset_struct); last_reset_struct.hour = घंटा; last_reset_struct.min = मिनट; last_reset_struct.sec = sec; last_reset = StructToTime (last_reset_struct); is_init = सत्य; } अगर (टाइमक्यूरेंट () gt; = last_reset अवधि सेकेंड (PERIOD_D1))///रीसेट हाईलोज़ डे हाई = 0; Day2ndHigh = 0; डेलो = 0; Day2ndLow = 0; अलर्ट (आराम वर्स!);**********TimeCurrent (last_reset_struct); last_reset_struct.hour = घंटा; last_reset_struct.min = मिनट; last_reset_struct.sec = sec; last_reset = StructToTime (last_reset_struct); वापसी; }}

  9. #9
    नवागत alexestu's Avatar
    प्रविष्टियाँ
    13

    Quote Originally Posted by ;
    {उद्धरण} यह काम करता है। आपका कोड आपको कभी दिखाने के लिए नहीं जा रहा है। इसे इस्तेमाल करे।/ ----------------------------------------------- ------------------- /| DailyVarReset.mq4 |/| कॉपीराइट 2017, निकोलिसन |/|
    https://www.asjforex.com/forex-marke...e-journal.html|/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट 2017, निकोलिसन #property लिंक https://www.asjforex.com/nicholishen/ ------ -------------------------------------------------- ---------- /| Test.mq4 |/| कॉपीराइट 2017, मेटाक्वाट्स सॉफ्टवेयर कॉर्प ....
    यह बहुत अच्छी तरह से काम करता है कोड और आपकी मदद के लिए धन्यवाद! मैं सिर्फ उत्सुक हूं, क्या आप किराए के लिए उपलब्ध हैं अगर मुझे एक अच्छा कोडर चाहिए?

  10. #10

    Quote Originally Posted by ;
    {उद्धरण} यह बहुत अच्छी तरह से काम करता है कोड और आपकी मदद के लिए धन्यवाद! मैं सिर्फ उत्सुक हूं, क्या आप किराए के लिए उपलब्ध हैं अगर मुझे एक अच्छा कोडर चाहिए?
    हाँ

पेज 1 का 532 1 2 पिछलापिछला

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

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