MQ4 - चार्ट के बीच में एक बॉक्स रखें
Results 1 to 6 of 6

Thread: MQ4 - चार्ट के बीच में एक बॉक्स रखें

  1. #1
    नवागत alexestu's Avatar
    प्रविष्टियाँ
    13
    एक चार्ट पर एक बॉक्स (या कुछ भी यानी वाइंडिंग) को केंद्रित रखने का सबसे अच्छा तरीका क्या है?

    क्या mq4 में कुछ है जिसका हम उपयोग कर सकते हैं या क्या हमें चार्ट के आकार की गणना करनी है?

    अभी मेरे पास चार्ट का आकार प्राप्त करने के लिए यह है (X)

    सम्मिलित कोड लंबी चौड़ाई चार्टएक्स = चार्टगेटइंटर (0, CHART_WIDTH_IN_PIXELS, 0);
    जो मुझे 1572 देता है जब नेविगेटर विंडो खुली होती है और 1868 जब यह बंद होती है

    मैं कुछ कोड रखना चाहता हूं जो इसे स्वचालित रूप से गणना करता है इसलिए बॉक्स हमेशा चार्ट पर केंद्रित होता है

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

    Quote Originally Posted by ;

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


  4. #4
    सदस्य efxfxepe73's Avatar
    प्रविष्टियाँ
    89
    3 अनुलग्नक
    Quote Originally Posted by ;
    मैं कुछ कोड रखना चाहता हूं जो इसे स्वचालित रूप से गणना करता है इसलिए बॉक्स हमेशा चार्ट पर केंद्रित होता है
    //----- हे जॉर्ज ... मुझे यहां कुछ धारणाएं बनानी होंगी कि आप क्या कर रहे हैं और आप इसे कैसे कर रहे हैं ... सबसे कठिन से शुरू करें और आप शायद यह पता लगा सकते हैं वहाँ से कहाँ जाना है ..... नीचे पहला चार्ट एक एकल बड़ा बहु-आयामी ईए प्लॉटिंग ऑब्जेक्ट, रंग और टेक्स्ट है जो x और y निर्देशांक के साथ सामान्य बटन फ़ंक्शन का उपयोग करता है ..... दूसरा चार्ट समान है एक एकल जोड़ी केंद्रित पर कार्य करता है .... तीसरा चार्ट वही एकल जोड़ी ग्राफिक्स है जहां पिक्सेल में चार्ट का आकार कम किया गया है और ग्राफिक्स फिर से केंद्रित हैं .... विंगडिंग और टेक्स्ट आकार पर ध्यान दें ..../------ चार्टगेटिंगर फ़ंक्शन का उपयोग करके पहले अपने चार्ट को अधिकतम ऊंचाई और चौड़ाई पिक्सेल में कैसे प्राप्त करें ..... जो कुछ भी आप बना रहे हैं उसे बनाएं और इसे केंद्र में रखें ... नीचे मेरे उदाहरण में जब ग्राफिक्स केंद्रित हैं, x = 690 और y = 230… डाला गया कोड डबल चौड़ाई = ChartWidthInPixels ();/मेरा 1314 है; डबल ऊंचाई = चार्टहाइटइन पिक्सेल ();/मेरा 588 है; int wth = (चौड़ाई*690)/1314; इंट एचजीएच = (ऊंचाई*230)/588; बटन (यूरो सिंबल आई, सिंबल, 60, 18, डब्ल्यूटीएच, एचजीएच, डार्कब्लू, व्हाइट);/588 1314/----- पासा भाग, और इसका कारण मैंने इस विशेष उदाहरण को चुना, यह है कि न केवल एक्स और वाई को समायोजित करने की आवश्यकता है, बल्कि विंगडिंग और टेक्स्ट दोनों का आकार भी है .... मैंने जानबूझकर उनके आकार को समायोजित नहीं किया ताकि आप प्रभाव देख सकें ...... चरम मामलों में जहां आप 3 आयामी सरणी के माध्यम से बढ़ते हुए कदम उठा रहे हैं, प्रक्रिया समान है ... अपना केंद्रित मूल्य लें और गणित लागू करें ...../----- (j=0;jlt;6;j ) { के लिए (k=0;klt;9;k ) { clr = eurclrs#91;i#93; #91;जे#93;#91;के#93;; इंट डब्ल्यू = (((के*16) 650 (i*160))*चौड़ाई)/1314; इंट एच = ((250 (जे*17))*ऊंचाई)588; बटन (यूरीची के प्रतीक जे, के, 15,15, डब्ल्यू, एच, सीएलआर, ब्लैक); ) }
    //----
    //----

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

    Quote Originally Posted by ;

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

    Quote Originally Posted by ;

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

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