इस उदाहरण को देखें और इसे सही करें
पेज 1 का 532 1 2 पिछलापिछला
Results 1 to 10 of 18

Thread: इस उदाहरण को देखें और इसे सही करें

  1. #1
    नवागत alexjavi's Avatar
    प्रविष्टियाँ
    14
    अगर हमें कुछ गणना करने की ज़रूरत है जैसे:
    (iHigh (EURUSD, PERIOD_H1,0) -ऑर्डर ओपेनप्रिस ()) gt; 0.0030) और एक घंटे का समय सीमा का उपयोग किया जाता है, जब हम अगले फ्रेम पर जाते हैं तो समस्या यह स्थिति उपलब्ध नहीं होगी। मुझे बार के लिए iHigh निर्दिष्ट करने की आवश्यकता है कि मुझे ऑर्डरऑपेनप्रिस मिला है।

    कुछ लोग मुझे ऑर्डरऑपेनटाइम () और शिफ्टबार () का उपयोग करने की सलाह देते हैं, लेकिन मुझे नहीं पता कि मैं उनका उपयोग कैसे कर सकता हूं कृपया मुझे उदाहरण और बहुत धन्यवाद प्रदान करें।

  2. #2
    नवागत alexjavi's Avatar
    प्रविष्टियाँ
    14
    कोई कोडर यहाँ या प्रोग्रामर !!!! किसी भी तरह से कुछ लोगों ने मुझे एफएफ टीम से संपर्क करने के लिए कहा लेकिन मुझे नहीं पता कि एफएफ टीम कौन है और मैं उनसे कैसे संपर्क कर सकता हूं।

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

    Quote Originally Posted by ;
    अगर हमें कुछ गणना करने की ज़रूरत है: (iHigh (EURUSD, PERIOD_H1,0) -ऑर्डर ओपेनप्रिस ()) gt; 0.0030) और एक घंटे का समय सीमा का उपयोग किया जाता है, जब हम अगले फ्रेम पर जाते हैं तो समस्या यह स्थिति उपलब्ध नहीं होगी । मुझे बार के लिए iHigh निर्दिष्ट करने की आवश्यकता है कि मुझे ऑर्डरऑपेनप्रिस मिला है। कुछ लोग मुझे ऑर्डरऑपेनटाइम () और शिफ्टबार () का उपयोग करने की सलाह देते हैं, लेकिन मुझे नहीं पता कि मैं उनका उपयोग कैसे कर सकता हूं कृपया मुझे उदाहरण और बहुत धन्यवाद प्रदान करें।
    आप कुछ ऐसा करने की कोशिश कर सकते हैं: सम्मिलित कोड int shift = iBarShift (EURUSD, PERIOD_H1, ऑर्डर ओपनटाइम ()); अगर (iHigh (EURUSD, PERIOD_H1, शिफ्ट) - ऑर्डरऑपेनप्रिस () gt; 0.003) {//कुछ करें} दस्तावेज़ीकरण:
    http://docs.mql4.com/series/iBarShift
    http://docs.mql4.com/series/iHigh
    https://sites.google.com/site/market...OrderOpenPrice
    https://sites.google.com/site/market...#OrderOpenTime

  4. #4
    नवागत alexjavi's Avatar
    प्रविष्टियाँ
    14
    आपकी वास्तविक मदद के लिए धन्यवाद फिक्स। एक बार फिर धन्यवाद

  5. #5
    नवागत alexjavi's Avatar
    प्रविष्टियाँ
    14
    हाय FXEZ, मेरे पास अन्य प्रश्न है। अभी मुझे उस बार के लिए ऊंचा मिला है जो मुझे मिला है, खुली कीमत ()। अगला quetion होगा: अगर मैं ऑर्डरोपेंप्रिस () खोला गया था के बाद उच्चतम कीमत प्राप्त करना चाहते हैं। क्या यह सही तरीका है। कृपया मुझे उदाहरण प्रदान करें। iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, [//10/बार की संख्या], [//shift/इस बार से शुरू]]); तो अगर (iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, [//10/बार की संख्या], [//shift/इस बार से शुरू]]) - (ऑर्डरऑपेनप्रिस () gt; 0.003) ) {//कुछ करें} बहुत धन्यवाद int shift = iBarShift (EURUSD, PERIOD_H1, ऑर्डर ओपनटाइम ()); यदि (iHigh (EURUSD, PERIOD_H1, shift) - ऑर्डरऑपेनप्रिस () gt; 0.003) {//कुछ करें}

  6. #6
    सदस्य Lx91's Avatar
    प्रविष्टियाँ
    66

    Quote Originally Posted by ;
    हाय FXEZ, मेरे पास अन्य प्रश्न है। अभी मुझे उस बार के लिए ऊंचा मिला है जो मुझे मिला है, खुली कीमत ()। अगला quetion होगा: अगर मैं ऑर्डरोपेंप्रिस () खोला गया था के बाद उच्चतम कीमत प्राप्त करना चाहते हैं। क्या यह सही तरीका है। कृपया मुझे उदाहरण प्रदान करें। iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, [//10/बार की संख्या], [//shift/इस बार से शुरू]]);
    आपको यह करने की ज़रूरत है। । । iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, shift-1, 0)); बार गिनती दाएं से बाएं हो जाती है। । । 0 वर्तमान बार है, शिफ्ट iBarShift है जहां आपका ऑर्डर खोला गया है

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

    Quote Originally Posted by ;
    आपको यह करने की ज़रूरत है। । । iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, shift-1, 0)); बार गिनती दाएं से बाएं हो जाती है। । । 0 वर्तमान बार है, शिफ्ट iBarShift है जहां आपका ऑर्डर खोला गया है
    यह गिनती क्षेत्र के लिए शिफ्ट 1 होना चाहिए क्योंकि वर्तमान बार 0 है और iHighest फ़ंक्शन शिफ्ट (और गिनती नहीं) देता है। यदि उच्चतम बार वर्तमान बार था, तो iHighest को वापस जाना चाहिए 0. कोड होना चाहिए: सम्मिलित कोड iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, shift 1, 0)); हालांकि यदि आप कोशिश करते हैं: सम्मिलित कोड प्रिंट (iHighest (NULL, 0, MODE_HIGH, 0, 0)); ऐसा लगता है कि संपूर्ण डेटा श्रृंखला (संभवतः डिफ़ॉल्ट सेटिंग) पर उच्चतम बार इंडेक्स नंबर देना है। जब मैं कोशिश करता हूं: सम्मिलित कोड प्रिंट (iHighest (NULL, 0, MODE_HIGH, 1, 0)); यह 0 देता है क्योंकि वर्तमान बार (हमेशा) पिछले 1 बार में से उच्चतम है। यदि ओपी प्रवेश बार के उच्च को शामिल नहीं करना चाहता है तो इसे केवल शिफ्ट किया जाना चाहिए और मदद फ़ाइल से 1 को स्थानांतरित नहीं करना चाहिए: सम्मिलित कोड डबल वैल;/वर्तमान चार्ट वैल = उच्च # 9 1; iHighest (NULL, 0, MODE_HIGH, 20,4) # 93; सहित चौथी से 23 वीं अनुक्रमणिका तक सीमा में 20 निरंतर सलाखों पर उच्चतम मूल्य की गणना करना;

  8. #8
    नवागत alexjavi's Avatar
    प्रविष्टियाँ
    14
    क्या यह ठीक रहेगा: int shift = iBarShift (EURUSD, PERIOD_H1, ऑर्डर ओपनटाइम ()); iHigh (EURUSD, PERIOD_H1, iHighest (EURUSD, PERIOD_H1, MODE_HIGH, शिफ्ट, 0)); ========= कृपया ध्यान दें कि: मैं प्रोग्रामर नहीं हूं। मैं जो चाहता हूं वह है: 1- मुझे ऑर्डरोपेंप्रिस मिलने के बाद, मैं कुछ सलाखों के लिए उच्चतम अनुमान लगाता हूं, इसके बाद ऑर्डरोपनेप्रिस से पहले नहीं। 2-मैं चाहता हूं कि बार गिनती बाएं से दाएं दाएं से बाएं न हो। कृपया गलत होने पर इसे जांचें और सही करें (उदाहरण के साथ बहुत अच्छा होगा)। ====== यदि ihighest - orderopenpricegt; 0.0030 (1.3061-1.3030) gt; 0.0030 जिसका मतलब है कि अगली स्थिति होगी ((0.00312) gt; बोली) स्थिति 0.0015 proft के साथ बंद हो जाएगी। अगर ((1.30 9 0-1.3030)2) इसका मतलब है कि हमें 30 पिप्स int shift = iBarShift (EURUSD, PERIOD_H1, ऑर्डर ओपनटाइम ()) मिला है; iHighest (EURUSD, PERIOD_H1, MODE_HIGH, शिफ्ट -5, शिफ्ट); अगर ((iHighest - OrderOpenPrice ()) gt; 0.0030) ((iHighest OrderOpenPrice ())2) gt; MarketInfo (EURUSD, MODE_BID))) {स्थिति बंद करें}; मुझे लगता है कि अगर हम शिफ्ट -5 को 0 के साथ बदलते हैं, तो शायद यह बेहतर होगा। यह शिफ्ट बार के साथ शुरू होगा और वर्तमान बार के साथ खत्म हो जाएगा जिसका मतलब एक ही बार है। अगर स्थिति हुई तो यह दूसरी स्थिति शिफ्ट बार = 1.3061 और ऑर्डरोपेंप्रिस () = 1.3030 की तलाश करेगा जिसका मतलब है कि यह एक ही बार में बंद हो जाएगा कीमत 1.3045 या उससे कम तक पहुंच गई है। यदि अगली बार में नहीं जा रहा था और इसका मतलब है कि यह शिफ्ट बार के लिए उच्च रखेगा और 1.3045 या उससे कम में बंद होगा यदि अगली बार जो शिफ्ट बार के बाद हमें 1.30 9 1 की तरह नई ऊंची दे, तो इसका मतलब यह होगा कि कीमत कब तक पहुंच जाएगी 1.3060 या उससे कम .... इतनी अच्छी उदाहरण के साथ कृपया मेरी मदद करें।

  9. #9
    सदस्य Lx91's Avatar
    प्रविष्टियाँ
    66
    बार गणना दाएं से बाएं हो जाती है। । इस तरह यह है कि वर्तमान में बनाने वाला बार बार 0 है, बायीं तरफ अगली बार बार 1 है, फिर बार 2, आदि। FXEZ क्या सही है। । । आपको इसकी आवश्यकता है । । डबल HighestAfterOrder = iHigh (EURUSD, 0, iHighest (EURUSD, 0, PRICE_HIGH, शिफ्ट, 0)); फिर उसमें उपयोग करें। । । यदि (HighestAfterOrder - OrderOpenPrice () gt; 0.0030 HighestAfterOrder (OrderOpenPrice ()2) gt; MarketInfo (EURUSD, MODE_BID)) {स्थिति बंद करें}

  10. #10
    नवागत mfxdfxopo's Avatar
    प्रविष्टियाँ
    1
    सम्मिलित कोड स्ट्रिंग PriceToStr (डबल पी) {वापसी (DoubleToStr (पी, अंक)); }: डेटाटाइम ओओटी = ऑर्डर ओपनटाइम ();/मानता है ऑर्डर चयन () पहले से ही int iOOT = iBarShift (NULL, 0, OOT) किया गया है;/खुले # परिभाषित IBarCURRENT 0/वर्तमान बार int nSince = iOOT - iBarCURRENT 1 शामिल करें;/नहीं बार्स खुले के बाद से। int iHi = iHighest (NULL, 0, MODE_HIGH, nSince, iBarCURRENT); डबल एचएच = उच्च # 9 1; आईएचआई # 9 3 ;;/उच्चतम उच्च। प्रिंट (ऑर्डर के बाद उच्च, टाइमटॉएसआरटी (ओओटी), है, प्राइस टीओएसआरटी (एचएच));

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

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

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