रेखाओं के बजाय डॉट्स दिखाने वाला संकेतक
Results 1 to 10 of 10

Thread: रेखाओं के बजाय डॉट्स दिखाने वाला संकेतक

  1. #1
    नवागत micoafxp's Avatar
    प्रविष्टियाँ
    4
    1 अनुलग्नक (रों) सभी को नमस्कार,
    नीचे दिए गए कोड के साथ इंडिअर एस/आर लाइनों को आकर्षित और पहचानने वाला है लेकिन मैं केवल डॉट्स देख सकता हूं। क्या गलत हो सकता है? संलग्न तस्वीर भी देखें।

    // ----------------------------------------------- -------------------
    //| KG सपोर्ट रेज़िस्टेंस.mq4 |
    //| कॉपीराइट © 2007, मेटाकोट्स सॉफ्टवेयर कार्पोरेशन |
    //|
    http://www.metaquotes.net|
    //| फ्रांटेसेच द्वारा संशोधित |
    // ----------------------------------------------- -------------------
    #संपत्ति कॉपीराइट कांग_गुन
    #प्रॉपर्टी लिंक http://www.free-knowledge.com
    स्ट्रिंग संशोधन = संशोधन 2;
    //------------------------------------------------ -------------------
    //संशोधन 1 = frantacech अलर्ट, ईमेल और SR TF विकल्प जोड़ें
    //संशोधन 2 = KG SR स्तर को गति देता है
    #प्रॉपर्टी इंडोर_चार्ट_विंडो
    #प्रॉपर्टी इंडोर_बफ़र्स 8
    #प्रॉपर्टी इंडोर_कलर1 पीला
    #प्रॉपर्टी इंडोर_कलर2 पीला
    #प्रॉपर्टी इंडोर_कलर3 लाइमग्रीन
    #प्रॉपर्टी इंडोर_कलर4 लाइमग्रीन
    #प्रॉपर्टी इंडोर_कलर5 नीला
    #प्रॉपर्टी इंडोर_कलर 6 नीला
    #प्रॉपर्टी इंडोर_कलर7 लाल
    #प्रॉपर्टी इंडोर_कलर8 लाल
    //---- इनपुट पैरामीटर
    बाहरी बूल अलर्टपॉसिबल = सच;
    बाहरी बूल अलर्टऑनलीसाउंड = झूठा;
    बाहरी स्ट्रिंग ध्वनि = टिक.वाव;
    बाहरी बूल SendMailPossible = गलत;
    बाहरी बूल दिखाएँM15 = सच;
    बाहरी बूल दिखाएँH1 = सच;
    बाहरी बूल ShowH4 = सच;
    बाहरी बूल ShowD1 = सच;

    //---- बफ़र्स
    डबल ExtMapBuffer1 [];
    डबल ExtMapBuffer2 [];
    डबल ExtMapBuffer3 [];
    डबल ExtMapBuffer4 [];
    डबल ExtMapBuffer5 [];
    डबल ExtMapBuffer6 [];
    डबल ExtMapBuffer7 [];
    डबल ExtMapBuffer8 [];
    इंट केजी;
    // ----------------------------------------------- -------------------
    //| कस्टम इंडोर इनिशियलाइज़ेशन फंक्शन |
    // ----------------------------------------------- -------------------
    int init ()
    {
    //---- घर के अंदर
    अगर (शोएम15) {
    सेट इंडेक्स स्टाइल (0, DRAW_ARROW, STYLE_DOT, 1, पीला);
    सेट इंडेक्स ड्रा बेगिन (0, केजी -1);
    सेटइंडेक्सबफ़र (0, ExtMapBuffer1);
    सेटइंडेक्स लेबल (0, प्रतिरोध एम 15);
    सेटइंडेक्सएरो (0, 158);
    सेटइंडेक्स स्टाइल (1, DRAW_ARROW, STYLE_DOT, 1, पीला);
    सेटइंडेक्स ड्राबेगिन (1, केजी -1);
    सेटइंडेक्सबफ़र (1, ExtMapBuffer2);
    SetIndexLabel(1,समर्थन M15);
    सेटइंडेक्सएरो (1, 158);
    }
    अगर (दिखाएँH1) {
    सेटइंडेक्स स्टाइल (2, DRAW_ARROW, STYLE_DOT, 1, लाइमग्रीन);
    सेटइंडेक्स ड्राबेगिन (2, केजी -1);
    सेटइंडेक्सबफ़र (2, ExtMapBuffer3);
    सेटइंडेक्स लेबल (2, प्रतिरोध एच 1);
    सेटइंडेक्सएरो (2, 158);
    सेटइंडेक्स स्टाइल (3, DRAW_ARROW, STYLE_DOT, 1, लाइमग्रीन);
    सेट इंडेक्स ड्रा बेगिन (3, केजी -1);
    सेटइंडेक्सबफ़र (3, ExtMapBuffer4);
    सेटइंडेक्स लेबल (3, समर्थन एच 1);
    सेटइंडेक्सएरो (3, 158);
    }
    अगर (दिखाएँH4) {
    सेटइंडेक्स स्टाइल (4, DRAW_ARROW, STYLE_DOT, 1, नीला);
    सेटइंडेक्स ड्राबेगिन (4, केजी -1);
    सेटइंडेक्सबफ़र (4, ExtMapBuffer5);
    सेटइंडेक्स लेबल (4, प्रतिरोध एच 4);
    सेटइंडेक्सएरो (4, 158);
    सेटइंडेक्स स्टाइल (5, DRAW_ARROW, STYLE_DOT, 1, नीला);
    सेट इंडेक्स ड्रा बेगिन (5, केजी -1);
    सेटइंडेक्सबफ़र (5, ExtMapBuffer6);
    सेटइंडेक्स लेबल (5, समर्थन एच 4);
    सेटइंडेक्सएरो (5, 158);
    }
    अगर (दिखाएँD1) {
    सेट इंडेक्स स्टाइल (6, DRAW_ARROW, STYLE_DOT, 1, लाल);
    सेटइंडेक्स ड्राबेगिन (6, केजी -1);
    सेटइंडेक्सबफ़र (6, ExtMapBuffer7);
    सेटइंडेक्स लेबल (6, प्रतिरोध डी 1);
    सेटइंडेक्सएरो (6, 158);
    सेटइंडेक्स स्टाइल (7, DRAW_ARROW, STYLE_DOT, 1, लाल);
    सेट इंडेक्स ड्रा बेगिन (7, केजी -1);
    सेटइंडेक्सबफ़र (7, ExtMapBuffer8);
    सेटइंडेक्स लेबल (7, समर्थन डी 1);
    सेटइंडेक्सएरो (7, 158);
    }
    //----
    वापसी (0);
    }
    // ----------------------------------------------- -------------------
    //| कस्टर इंडोर डीइनिशियलाइज़ेशन फंक्शन |
    // ----------------------------------------------- -------------------
    int deinit ()
    {
    वापसी (0);
    }
    //------------------------------------------------ -------------------
    बूल फ्रैक्टल (स्ट्रिंग एम, इंट पी, इंट शिफ्ट)
    {
    अगर (अवधि () जीटी; पी) रिटर्न (-1);
    पी = पीअवधि ();
    अगर (शिफ्ट; पी) वापसी (-1);
    अगर (शिफ्टजीटी; बार्स-पी) वापसी (-1);
    के लिए (int i=1;ilt;=P;i )
    {
    अगर (एम == यू)
    {
    अगर (हाई [शिफ्ट आई] जीटी; हाई [शिफ्ट]) रिटर्न (-1);
    अगर (हाई [शिफ्ट-आई] जीटी; = हाई [शिफ्ट]) रिटर्न (-1);
    }
    अगर (एम == एल)
    {
    अगर (कम [शिफ्ट i] लेफ्टिनेंट; कम [शिफ्ट]) रिटर्न (-1);
    अगर (कम [शिफ्ट-आई] लेफ्टिनेंट; = कम [शिफ्ट]) रिटर्न (-1);
    }
    }
    वापसी (1);
    }
    //------------------------------------------------ -------------------
    इंट स्टार्ट ()
    {
    int D1=1440, H4=240, H1=60, M15=15;
    केजी = बार्स;
    जबकि (केजीजीटी; = 0)
    {
    अगर (शोएम15)
    {
    अगर (फ्रैक्टल (यू, एम 15, केजी) == 1)
    {
    ExtMapBuffer1 [केजी] = उच्च [केजी];
    if (ExtMapBuffer1[KG]==Bid) {MakeAlert(M15 Res, KG); }
    }
    और {ExtMapBuffer1 [KG] = ExtMapBuffer1 [KG 1]; if (ExtMapBuffer1[KG]==Bid) {MakeAlert(M15 Res, KG); }}
    अगर (भग्न (एल, एम 15, केजी) == 1)
    {
    ExtMapBuffer2 [केजी] = कम [केजी];
    if (ExtMapBuffer2[KG]==Bid) {MakeAlert(M15 Sup, KG); }
    }
    और {ExtMapBuffer2 [KG] = ExtMapBuffer2 [KG 1]; if (ExtMapBuffer2[KG]==Bid) {MakeAlert(M15 Sup, KG); }}
    }
    अगर (दिखाएँH1)
    {
    अगर (भग्न (यू, एच 1, केजी) == 1)
    {
    ExtMapBuffer3 [केजी] = उच्च [केजी];
    if (ExtMapBuffer3[KG]==Bid) {MakeAlert(H1 Res, KG); }
    }
    अन्य {ExtMapBuffer3[KG]=ExtMapBuffer3[KG 1]; if (ExtMapBuffer3[KG]==Bid) {MakeAlert(H1 Res, KG); }}
    अगर (भग्न (एल, एच 1, केजी) == 1)
    {
    ExtMapBuffer4 [केजी] = कम [केजी];
    if (ExtMapBuffer4[KG]==Bid) {MakeAlert(H1 Sup, KG); }
    }
    और {ExtMapBuffer4 [KG] = ExtMapBuffer4 [KG 1]; if (ExtMapBuffer4[KG]==Bid) {MakeAlert(H1 Sup, KG); }}
    }
    अगर (शो एच 4)
    {
    अगर (भग्न (यू, एच 4, केजी) == 1)
    {
    ExtMapBuffer5 [केजी] = उच्च [केजी];
    if (ExtMapBuffer5[KG]==Bid) {MakeAlert(H4 Res, KG); }
    }
    और {ExtMapBuffer5 [KG] = ExtMapBuffer5 [KG 1]; if (ExtMapBuffer5[KG]==Bid) {MakeAlert(H4 Res, KG); }}
    अगर (भग्न (एल, एच 4, केजी) == 1)
    {
    ExtMapBuffer6 [केजी] = कम [केजी];
    if (ExtMapBuffer6[KG]==Bid) {MakeAlert(H4 Sup, KG); }
    }
    और {ExtMapBuffer6 [KG] = ExtMapBuffer6 [KG 1]; if (ExtMapBuffer6[KG]==Bid) {MakeAlert(H4 Sup, KG); }}
    }
    अगर (दिखाएँD1)
    {
    अगर (भग्न (यू, डी 1, केजी) == 1)
    {
    ExtMapBuffer7 [केजी] = उच्च [केजी];
    if (ExtMapBuffer7[KG]==Bid) {MakeAlert(D1 Res, KG); }
    }
    और {ExtMapBuffer7 [KG] = ExtMapBuffer7 [KG 1]; if (ExtMapBuffer7[KG]==Bid) {MakeAlert(D1 Res, KG); }}
    अगर (भग्न (एल, डी 1, केजी) == 1)
    {
    ExtMapBuffer8 [केजी] = कम [केजी];
    if (ExtMapBuffer8[KG]==Bid) {MakeAlert(D1 Sup, KG); }
    }
    अन्य {ExtMapBuffer8[KG]=ExtMapBuffer8[KG 1]; if (ExtMapBuffer8[KG]==Bid) {MakeAlert(D1 Sup, KG); }}
    }
    किलोग्राम--;
    }
    वापसी (0);
    }
    // ----------------------------------------------- -------------------
    डेटाटाइम अलर्टटाइम;
    शून्य मेकअलर्ट (स्ट्रिंग _नोटिस, इंट इंडेक्स)
    {
    अगर (सूचकांक जीटी; = 1) वापसी;
    अगर (अलर्टटाइम == आईटाइम (प्रतीक (), अवधि (), सूचकांक)) वापसी;

    अलर्टटाइम = आईटाइम (प्रतीक (), अवधि (), सूचकांक);
    स्ट्रिंग नोटिस = स्ट्रिंगकॉननेट (क्रॉस, सिंबल (), _नोटिस);
    अगर (चेतावनी संभव) {प्लेसाउंड (ध्वनि); if (AlertOnlySound==false) {Alert(Notice);}}
    if (SendMailPossible) SendMail(नोटिस,);
    }

    https://www.asjforex.com/crypto-trad...ng-profit.html

  2. #2
    वरिष्ठ सदस्य BeichSM's Avatar
    प्रविष्टियाँ
    291

    Quote Originally Posted by ;
    मुझे लगता है कि कोड के इस पहलू में क्या निहित है
    मुझे संदेह है क्योंकि यह वह नहीं कर रहा है जो आप चाहते हैं ... हम गलत कोड के आधार पर नियमों को परिभाषित नहीं कर सकते। आपको सटीक नियमों को परिभाषित करना होगा।

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

    Quote Originally Posted by ;
    {उद्धरण} यह जानने के लिए कि इंडिअर को सही तरीके से कोडित किया गया है, नियमों को जानना सबसे पहली बात है ...
    मुझे लगता है कि नियम इंडोर के लिए फ्रैक्टल्स खोजने और प्रतिरोध और समर्थन रेखाएं खींचने के आधार के रूप में उपयोग करने के लिए हैं। अन्य पहलू यह है कि 3 चुनी हुई समय-सीमाओं की पंक्तियों को सभी समय-सीमाओं पर प्रदर्शित किया जाए। मुझे लगता है कि कोड के इस पहलू में क्या निहित है:/------------------------------------------------ - ----------------------------- int start() { int D1=1440, H4=240, H1=60, M15 =15; केजी = बार्स; जबकि (केजीजीटी; = 0) { अगर (शोएम 15) { अगर (फ्रैक्टल (यू, एम 15, केजी) == 1) { ExtMapBuffer1 [केजी] = उच्च [केजी]; if (ExtMapBuffer1[KG]==Bid) {MakeAlert(M15 Res, KG); }} और {ExtMapBuffer1[KG]=ExtMapBuffer1[KG 1]; if (ExtMapBuffer1[KG]==Bid) {MakeAlert(M15 Res, KG); }} अगर (फ्रैक्टल (एल, एम15, केजी) == 1) { ExtMapBuffer2 [केजी] = कम [केजी]; if (ExtMapBuffer2[KG]==Bid) {MakeAlert(M15 Sup, KG); }} और {ExtMapBuffer2[KG]=ExtMapBuffer2[KG 1]; if (ExtMapBuffer2[KG]==Bid) {MakeAlert(M15 Sup, KG); }}} अगर (ShowH1) { if (Fractal(U,H1,KG)==1) { ExtMapBuffer3[KG]=High[KG]; if (ExtMapBuffer3[KG]==Bid) {MakeAlert(H1 Res, KG); }} और {ExtMapBuffer3[KG]=ExtMapBuffer3[KG 1]; if (ExtMapBuffer3[KG]==Bid) {MakeAlert(H1 Res, KG); }} if (Fractal(L,H1,KG)==1) { ExtMapBuffer4[KG]=Low[KG]; if (ExtMapBuffer4[KG]==Bid) {MakeAlert(H1 Sup, KG); }} और {ExtMapBuffer4[KG]=ExtMapBuffer4[KG 1]; if (ExtMapBuffer4[KG]==Bid) {MakeAlert(H1 Sup, KG); }}} अगर (ShowH4) { if (Fractal(U,H4,KG)==1) { ExtMapBuffer5[KG]=High[KG]; if (ExtMapBuffer5[KG]==Bid) {MakeAlert(H4 Res, KG); }} और {ExtMapBuffer5[KG]=ExtMapBuffer5[KG 1]; if (ExtMapBuffer5[KG]==Bid) {MakeAlert(H4 Res, KG); }} अगर (फ्रैक्टल (एल, एच 4, केजी) == 1) { ExtMapBuffer6 [केजी] = कम [केजी]; if (ExtMapBuffer6[KG]==Bid) {MakeAlert(H4 Sup, KG); }} और {ExtMapBuffer6[KG]=ExtMapBuffer6[KG 1]; if (ExtMapBuffer6[KG]==Bid) {MakeAlert(H4 Sup, KG); }}} अगर (दिखाएँD1) { if (Fractal(U,D1,KG)==1) { ExtMapBuffer7[KG]=High[KG]; if (ExtMapBuffer7[KG]==Bid) {MakeAlert(D1 Res, KG); }} और {ExtMapBuffer7[KG]=ExtMapBuffer7[KG 1]; if (ExtMapBuffer7[KG]==Bid) {MakeAlert(D1 Res, KG); }} if (Fractal(L,D1,KG)==1) { ExtMapBuffer8[KG]=Low[KG]; if (ExtMapBuffer8[KG]==Bid) {MakeAlert(D1 Sup, KG); }} और {ExtMapBuffer8[KG]=ExtMapBuffer8[KG 1]; if (ExtMapBuffer8[KG]==Bid) {MakeAlert(D1 Sup, KG); }} } किलोग्राम--; } वापसी (0); } प्रोत्साहित करना।

  4. #4
    वरिष्ठ सदस्य BeichSM's Avatar
    प्रविष्टियाँ
    291

    Quote Originally Posted by ;
    {उद्धरण} प्रिय, आपके उत्तर के लिए धन्यवाद। मैं कोड में गया हूं और इसे संशोधित किया है: SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,Yellow); अब इंडोर लगातार रेखाएँ खींच रहा है जैसा कि नीचे दिखाया गया है। इसे तभी रेखा खींचनी चाहिए जब तर्क सही हो। कृपया तर्क को देखें और देखें कि क्या आप अभियोगात्मक रेखा की पहचान कर सकते हैं। कृपया आप कोई उपाय बताएं। धन्यवाद। {छवि}
    यह जानने के लिए कि क्या इंडोर को सही तरीके से कोडित किया गया है, सबसे पहले नियमों को जानना है ...

  5. #5
    नवागत micoafxp's Avatar
    प्रविष्टियाँ
    4
    1 अनुलग्नक
    Quote Originally Posted by ;
    {उद्धरण} दोबारा, आपके द्वारा प्रदान किया गया कोड ड्राइंग डॉट्स (तीर) रेखा नहीं है। सेट इंडेक्स स्टाइल (0, DRAW_ARROW, STYLE_DOT, 1, पीला);
    प्रिय, आपके उत्तर के लिए धन्यवाद। मैं कोड में गया हूं और इसे संशोधित किया है: SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,Yellow); अब इंडोर लगातार रेखाएँ खींच रहा है जैसा कि नीचे दिखाया गया है। इसे तभी रेखा खींचनी चाहिए जब तर्क सही हो। कृपया तर्क को देखें और देखें कि क्या आप अभियोगात्मक रेखा की पहचान कर सकते हैं। कृपया आप कोई उपाय बताएं। धन्यवाद।
    https://www.asjforex.com/forex-marke...-based-ma.html

  6. #6
    वरिष्ठ सदस्य BeichSM's Avatar
    प्रविष्टियाँ
    291

    Quote Originally Posted by ;
    आप देखेंगे कि कोड वही कोड है जो मैंने प्रदान किया था और फिर भी यह लाइनें उत्पन्न करता था। तो यह वही होना चाहिए जो उन्होंने सुझाया था कि नए बिल्ड एमटी4 में कुछ गड़बड़ है,
    दोबारा, आपके द्वारा प्रदान किया गया कोड डॉट्स (तीर) रेखा नहीं खींचने के लिए है। सम्मिलित कोड सेट इंडेक्स स्टाइल (0, DRAW_ARROW, STYLE_DOT, 1, पीला);

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

    Quote Originally Posted by ;
    {उद्धरण} नहीं। यह इंडोर वही कर रहा है जो इसे माना जाता है: ड्राइंग डॉट्स।
    हाय फेरीएफएक्स और पीडीए, आपकी प्रतिक्रियाओं के लिए धन्यवाद। ऐसा प्रतीत होता है कि यदि आप पीडीए की प्रतिक्रिया को देखते हैं, तो आप देखेंगे कि कोड वही कोड है जो मैंने प्रदान किया था और फिर भी यह लाइनें उत्पन्न करता था। तो यह वही होना चाहिए जो उन्होंने सुझाया था कि नए बिल्ड एमटी4 में कुछ गड़बड़ है, क्या इसके लिए कोई समाधान हो सकता है? जैसा कि कोड में संशोधन करने का कोई तरीका है ताकि यह बिंदुओं की बजाय रेखाएं खींचे? एक और बात, डॉट्स सभी सलाखों पर लगते हैं जबकि मूल मामले में केवल उपयुक्त रेखाएं खींची गई थीं। आशा है कि आप सादर मदद कर सकते हैं

  8. #8
    वरिष्ठ सदस्य BeichSM's Avatar
    प्रविष्टियाँ
    291

    Quote Originally Posted by ;
    हाय सब, नीचे दिए गए कोड के साथ इंडोर एस/आर लाइनों को आकर्षित और पहचानने वाला है लेकिन मैं केवल डॉट्स देख सकता हूं।
    नहीं। यह इंडोर वही कर रहा है जो इसे करना चाहिए: डॉट्स खींचना।

  9. #9
    नवागत weedfxoom's Avatar
    प्रविष्टियाँ
    2
    ऐसे नए बिल्ड मेटाट्रेडर की विफलता के कारण मूल देखें
    https://www.asjforex.com/forex-broke...s-company.html

  10. #10
    नवागत weedfxoom's Avatar
    प्रविष्टियाँ
    2
    1 अनुलग्नक
    Quote Originally Posted by ;
    {उद्धरण} हाय फेरीएफएक्स और पीडीए, आपकी प्रतिक्रियाओं के लिए धन्यवाद। ऐसा प्रतीत होता है कि यदि आप पीडीए की प्रतिक्रिया को देखते हैं, तो आप देखेंगे कि कोड वही कोड है जो मैंने प्रदान किया था और फिर भी यह लाइनें उत्पन्न करता था। तो यह वही होना चाहिए जो उन्होंने सुझाया था कि नए बिल्ड एमटी4 में कुछ गड़बड़ है, क्या इसके लिए कोई समाधान हो सकता है? जैसा कि कोड में संशोधन करने का कोई तरीका है ताकि यह बिंदुओं की बजाय रेखाएं खींचे? एक और बात, डॉट्स सभी सलाखों पर लगते हैं जबकि मूल मामले में केवल उपयुक्त रेखाएं खींची गई थीं। आशा है कि आप सादर मदद कर सकते हैं
    हैलो, यह कोशिश करो, मूल संस्करण, कोई चेतावनी नहीं
    https://www.asjforex.com/attachments...3533585083.ex4

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

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