ईए को तोड़ने के लिए स्टॉप लॉस को स्थानांतरित करें
Results 1 to 7 of 7

Thread: ईए को तोड़ने के लिए स्टॉप लॉस को स्थानांतरित करें

  1. #1
    नवागत ColicDusty's Avatar
    प्रविष्टियाँ
    7
    मैं अपने ईए को तोड़ने के लिए अपने ईए को भी निम्न कोड के साथ स्थानांतरित करने की कोशिश कर रहा हूं:

    सम्मिलित कोड/मूव करने के लिए स्टॉप लॉस को हटाएं भले ही (ऑर्डरटाइप () = OP_BUYSTOP) {(बोली gt; = ऑर्डरऑपेनप्राइस) () (SLToBreakEvenPercent * टेकऑफ़्रिट 2) ऑर्डरसॉफ्टलॉस () लेफ्टिनेंट; ऑर्डरऑनप्राइस ()) , OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, CLR_NONE); }} if (OrderType () == OP_SELLSTOP) {if (पूछें lt? = OrderOpenPrice () - (SLToBreakEvenPercent * TakeProfit2)) (OrderSpenLoss () gt; ऑर्डरऑनप्रीसाइस () = OrderStopLoss () =) (0) ऑर्डर 0)। (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, CLR_NONE); }}
    स्टॉप लॉस बढ़ जाएगा लेकिन मूल लाभ नहीं लिया जा रहा है। यह आदेश पर केवल स्टॉप लॉस को संशोधित करता है और लाभ नहीं लेता है। किसी भी विचार की बहुत प्रशंसा की जाएगी।

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

    Quote Originally Posted by ;
    मैं अपने ईए को तोड़ने के लिए अपने ईए को यहां तक ​​कि निम्नलिखित कोड के साथ भी तोड़ने की कोशिश कर रहा हूं: स्टॉप लॉस बढ़ जाएगा लेकिन मूल लाभ नहीं ले रहा है यह आदेश पर केवल स्टॉप लॉस को संशोधित करता है और लाभ नहीं लेता है। किसी भी विचार की बहुत प्रशंसा की जाएगी।
    आप टीपी को बदलने की कोशिश नहीं कर रहे हैं, ऑर्डर टीकेप्रोफिट () वर्तमान टीपी है और वह वह है जो आप एसएल को ऑर्डरऑपेनप्राइस () में स्थानांतरित करते हैं, जिस तरह से, आप ऑर्डरऑनोडिफाइ का रिटर्न मान क्यों नहीं चेक कर रहे () यह देखने के लिए कि यह काम किया है या नहीं? यदि यह विफल रहता है तो आप समस्या का निदान करने में मदद करने के लिए त्रुटि और किसी भी अन्य उपयोगी जानकारी को लॉग कर सकते हैं। इससे मदद मिल सकती है:
    http://forum.mql4.com/48276

  3. #3
    नवागत ColicDusty's Avatar
    प्रविष्टियाँ
    7
    क्षमा करें, मैं प्रोग्रामिंग में बहुत नया हूं। रिटर्न वैल्यू की जाँच करने से समझ में आता है और मैं चूक गया। मैं केवल स्टॉप लॉस को बदलने के लिए एक ऑर्डर कैसे संशोधित कर सकता हूं, जहां लाभ लाभ उसी तरह रहता है जैसे वह था?

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

    Quote Originally Posted by ;
    क्षमा करें, मैं प्रोग्रामिंग में बहुत नया हूं। रिटर्न वैल्यू की जाँच करने से समझ में आता है और मैं चूक गया। मैं केवल स्टॉप लॉस को बदलने के लिए एक ऑर्डर कैसे संशोधित कर सकता हूं, जहां लाभ लाभ उसी तरह रहता है जैसे वह था?
    आपको पूछने से पहले गंभीरता से उपलब्ध सामग्री का अध्ययन करने की आवश्यकता है।
    http://docs.mql4.com/trading/OrderModifyयदि आप ऐसा नहीं करते हैं, तो आप सैकड़ों बार इसी तरह के प्रश्न पूछेंगे, जो कि सभी प्रश्न उत्तर में दिए गए हैं। यहाँ वह पुस्तक है जिसे आपको भी पढ़ना चाहिए:
    http://book.mql4.com/

  5. #5
    नवागत ColicDusty's Avatar
    प्रविष्टियाँ
    7
    आप जानते हैं या नहीं, यह फोरम लोगों के सीखने की जगह है। मैंने सामग्री का अध्ययन किया है, प्रोग्रामिंग में किसी नए के लिए यह हमेशा समझ में नहीं आता है। यदि आपके पास उत्तर नहीं है तो मेरे धागों का उत्तर न दें। कुछ लोग न केवल मदद करने के लिए बल्कि सीखने के लिए भी यहाँ हैं। आप के विपरीत, रैप्टर ने कुछ उपयोगी जानकारी दी जो यह बताती है कि मैंने रिटर्न वैल्यू की जांच नहीं की।

  6. #6
    सदस्य bofxjamofxa's Avatar
    प्रविष्टियाँ
    36
    मैंने आपको वह सब दिया जिसकी आपको जरूरत है, लेकिन आप इसे नहीं समझते हैं। सीखने का मतलब चम्मच खिलाना नहीं है, लेकिन यह वही है जो आप यहाँ उम्मीद करते हैं। आपके प्रश्न का उत्तर आपके लिए पोस्ट की गई पहली कड़ी में सही है। सम्मिलित कोड यदि (OrderStopLoss () लेफ्टिनेंट; बिड-पॉइंट * ट्रेलिंगटॉप) {ऑर्डरमॉडिफ़ (ऑर्डर टिकट (), ऑर्डरऑपेनप्राइस (), बिड-पॉइंट * ट्रेलिंगटॉप, ऑर्डरपेकप्रॉपिट (), 0, ब्लू); वापसी (0); } यहां फिर से आप से यह जानने के लिए लिंक:
    http://docs.mql4.com/trading/OrderModifyआप कभी भी पहले से खोले गए ऑर्डर के ऑर्डरओप्रेन को संशोधित नहीं कर सकते। और यदि आप टेकप्रोफिट को संशोधित नहीं करना चाहते हैं, तो आप बस ब्रोकर को बताएं कि पहले से मौजूद ऑर्डरटैक्प्रिट वैल्यू को लिया जाना चाहिए। यदि आप एक अलग TakeProfit चाहते हैं, तो आपको ब्रोकर को यह बताना होगा कि आप क्या चाहते हैं। नए मान को परिभाषित करें, उदाहरण के लिए डबल new_tp = ...... आपका मान और फिर ऑर्डरमॉडिफ़ (OrderTicket (), OrderOpenPrice (), बोली-बिंदु * TrailingStop, new_tp, 0, Blue); जब लोग आपकी मदद कर रहे हों तो मैं आपकी आवाज़ को पसंद नहीं करता। यह मानते हुए कि मुझे पता नहीं है कि आपके प्रश्न का उत्तर थोड़ा अजीब है, या मुझे अभिमानी कहना चाहिए?

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

    Quote Originally Posted by ;
    क्षमा करें, मैं प्रोग्रामिंग में बहुत नया हूं। रिटर्न वैल्यू की जाँच करने से समझ में आता है और मैं चूक गया। मैं केवल स्टॉप लॉस को बदलने के लिए एक ऑर्डर कैसे संशोधित कर सकता हूं, जहां लाभ लाभ उसी तरह रहता है जैसे वह था?
    वही आपका कोड पहले से ही है। । । लेकिन आपने कहा कि स्टॉप लॉस बढ़ जाएगा लेकिन मूल लाभ नहीं लिया जा रहा है। यह आदेश पर केवल स्टॉप लॉस को संशोधित करता है और लाभ नहीं लेता है। यह सुझाव देते हुए कि आप SL और TP को संशोधित करना चाहते हैं।

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

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