पेज 3 का 533 FirstFirst 1 2 3
Results 21 to 23 of 23

Thread: स्क्रिप्ट विंडो स्थिति - प्रारंभिक बिंदु बदलते हुए

  1. #21
    नवागत micttio's Avatar
    प्रविष्टियाँ
    13
    @broketrader कोशिश करने के लिए धन्यवाद

  2. #22
    सदस्य joamps's Avatar
    प्रविष्टियाँ
    45
    Quote Originally Posted by ;
    @ कोशिश करने के लिए शुक्रिया
    आपका स्वागत है।

  3. #23
    नवागत micttio's Avatar
    प्रविष्टियाँ
    13
    2 अनुलग्नक (ओं) शायद आप एक अन्य समस्या से मेरी मदद कर सकते हैं। मैं EasyOrder स्क्रिप्ट को ExpertAdvisor के रूप में चलाना और इसे बनाना चाहता हूं: सम्मिलित कोड/ -------------------------------- ---------------------------------- /| _eSisTest.mq4 |/| कॉपीराइट © 2012, मेटाक्वाट्स सॉफ्टवेयर कॉर्प |/| http://www.metaquotes.net |/ ----------------------------------------------- ------------------- #property कॉपीराइट कॉपीराइट © 2012, MetaQuotes Software Corp. #property लिंक http://www.metaquotes.net #import EasyOrder.dll int EasyOrder (int hwnd);/ ----------------------------------------------- ------------------- /| विशेषज्ञ आरंभीकरण समारोह |/ ----------------------------------------------- ------------------- int start () {//----/---- वापसी (0); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ विखंडन समारोह |/ ----------------------------------------------- ------------------- int deinit () {//----/---- वापसी (0); }/ ---------------------------------------------- -------------------- /| विशेषज्ञ शुरू समारोह |/ ----------------------------------------------- ------------------- int EasyOrder (int hwnd); int start () {string obj; int i; int hwnd = WindowHandle (सिंबल (), 0); if (hwnd == 0) {वापसी (0); } int ret = EasyOrder (hwnd); अगर (फिर से; 0) {चेतावनी (Dll फ़ंक्शन विफल!); वापसी (0); } अगर (रिट == 1) {संशोधितऑडर (); } और {के लिए (i = ObjectsTotal () - 1; igt; = 0; i--) {obj = ObjectName (i); if (StringFind (obj, EASYORDER, 0) gt; = 0) ObjectDelete (obj); }} InitLines (); वापसी (0); }/ ---------------------------------------------- -------------------- शून्य InitLines () {int i, pos, टिकट; बूल bdelete; स्ट्रिंग obj; for (i = ObjectsTotal () - 1; igt; = 0; i--) {obj = ObjectName (i); if (StringFind (obj, EASYORDER_MOD) gt; = 0) {bdelete = True; पॉस = स्ट्रिंगफिंड (ओब्ज, #, 1); अगर (पॉसलेट; 0) जारी है; टिकट = StrToDouble (StringSubstr (obj, pos 1, StringLen (obj) -pos-1))); if (ऑर्डर सलेक्ट (टिकट, SELECT_BY_TICKET)) {if (ऑर्डरक्लास टाइम () == 0) bdelete = false; } अगर (bdelete) ObjectDelete (obj); }} डबल एसएल, टीपी; for (i = 0; ilt; OrdersTotal (); i ) {OrderSelect (i, SELECT_BY_POS); if (OrderSymbol () == प्रतीक ()) {टिकट = ऑर्डर टिकट (); obj = EASYORDER_MOD_SL _ # टिकट; sl = OrderStopLoss (); tp = OrderTakeProfit (); if (sl == 0) sl = OrderOpenPrice (); if (tp == 0) tp = OrderOpenPrice (); if (ObjectFind (obj) gt; = 0) ObjectMove (obj, 0, समय # 91; 0 # 93 ;, sl);ड्रालाइन (SL, टिकट, sl); obj = EASYORDER_MOD_TP _ # टिकट; if (ObjectFind (obj) gt; = 0) ObjectMove (obj, 0, समय # 91; 0 # 93 ;, tp); ड्रालाइन (टीपी, टिकट, टीपी); if (ऑर्डरटाइप () gt; OP_SELL) {obj = EASYORDER_MOD_PRICE _ # टिकट; if (ObjectFind (obj) gt; = 0) ObjectMove (obj, 0, समय # 91; 0 # 93;; ऑर्डरऑनप्राइस ()); और ड्रालाइन (कीमत, टिकट, ऑर्डरऑनप्राइस ()); }}}} void RevOrder () {string obj; int i, टिकट; डबल एसएल, मूल्य, टीपी; डबल ओएसएल, ओटीपी; for (i = 0; ilt; OrdersTotal (); i ) {OrderSelect (i, SELECT_BY_POS); if (OrderSymbol () == प्रतीक ()) {टिकट = ऑर्डर टिकट (); sl = 0; मूल्य = 0; tp = 0; obj = EASYORDER_MOD_SL _ # टिकट; ऑसल = ऑर्डरस्टॉपलॉस (); if (osl == 0) osl = OrderOpenPrice (); ओटीपी = ऑर्डरस्टॉपलॉस (); if (otp == 0) otp = OrderOpenPrice (); if (ObjectFind (obj) gt; = 0) {if (MathAbs (ObjectGet (obj, OBJPROP_PRICE1) -osl) gt; पॉइंट) sl = ObjectGet (obj, OJJPROP_PRICE1); } obj = EASYORDER_MOD_TP _ # टिकट; if (ObjectFind (obj) gt; = 0) {if (MathAbs (ObjectGet (obj, OBJPROP_PRICE1) -otp) gt; पॉइंट) tp = ObjectGet (obj, OBJPROP_PRICE1); } अगर (ऑर्डरटाइप () gt; OP_SELL) {obj = EASYORDER_MOD_PRICE _ टिकट; if (ObjectFind (obj) gt; = 0) {if (MathAbs (ObjectGet (obj, OBJPROP_PRICE1)) -OrderOpenPrice ()) gt; बिंदु) मूल्य = =Get (obj, OBJPROP_PRICE1) }} अगर (sl tp pricegt; 0) {if (sl == 0) sl = OrderStopLoss (); if (tp == 0) tp = OrderTakeProfit (); if (कीमत == 0) मूल्य = OrderOpenPrice (); OrderModify (टिकट, मूल्य, sl, tp, 0, CLR_NONE); }}}} शून्य ड्रालाइन (स्ट्रिंग प्रकार, इंट टिकट, डबल स्तर) {स्ट्रिंग obj = EASYORDER_MOD_ प्रकार _ # टिकट; रंग clr = लाल; if (type == PRICE) clr = LimeGreen;/और अगर (प्रकार == टीपी) clr = नीला; ObjectCreate (obj, OBJ_HLINE, 0, समय # 91; 0 # 93;, स्तर, 0,0); ObjectSet (obj, OBJPROP_COLOR, clr); ObjectSet (obj, OBJPROP_STYLE, STYLE_DASHDOT); } यह त्रुटियां मिलती हैं:
    मैं क्या गलत कर रहा हूँ?
    https://www.asjforex.com/attachments...2031289805.mq4

पेज 3 का 533 FirstFirst 1 2 3

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

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