رمز لإغلاق أوامر جزئية
Results 1 to 5 of 5

Thread: رمز لإغلاق أوامر جزئية

  1. #1
    1 مرفق (مرفقات) مرحبًا ،

    لقد اكتشفت شهرًا بعد هذا الخبراء الذين ساعدوني في إغلاق الحصص الجزئية أو المجلات الصغيرة ، كان لدي بعض التعديلات ، ولكن كان من الرائع أن يكون هناك مراقبة
    إنها آلة أسرع وتعمل بسرعة أكبر بكثير من إصبعي ...

    ولكن إذا قمت ببدء موضع مع 0.6 لوت ، أو حتى 6 وحدات صغيرة أو 60 ميكرولوت في نفس الوضع. . ثم أود أن أغلق مثل 40 ٪ في 1 tartget من الربح كيف يمكنني القيام بذلك؟
    أنا أفتح مكان 6 minilots = 60 microlots أريد ذلك بالقرب من 24 ميكرو ، لكن في الدقيقة هو قريب أو 20 ميكرو أو 30 ميكرو ...

    أنا أعمل مع وسيط أرقام 5 مع الصغير ، مصغرة والكثير

    شكرا للمساعدة

    الرمز لم يعد ، وأعتقد أن هذا هو الجزء الذي استخدم فيه ٪ واختيار الكثير لإغلاق

    الكود المزدوج الذي تم إدخاله if (tplevel == TP1) lots = NormalizeDouble (orderlots * TakeProfit1Percent100،1)؛ if (tplevel == TP2) lots = NormalizeDouble (orderlots * TakeProfit2Percent(100-TakeProfit1Percent)، 1)؛ يجب أن (lots gt؛ 9.9) lots = NormalizeDouble (lots، 0)؛/لا تستخدم كسور كسرية أعلى من 9.9 ، مستديرة لأقرب قطعة كاملة إذا كانت (lt؛ 0.01) lots = 0.01؛/يجب أن يكون حد معاملات EA هذا (lots gt؛ maxbrokerlots) lots = maxbrokerlots؛/قيمة عائد معاملة خادم الوسيط (للقروض) ؛
    https://www.cavemantrading.com/attac...1739569363.mq4

  2. #2

    Quote Originally Posted by ;
    مرحبًا ، أجد عددًا من الأشخاص المتواجدين في الشهر الماضي يساعدني في إغلاق القطع الجزئية أو المصفوفات الصغيرة ، وقد أجريت بعض التعديلات ، ولكن من الجيد أن يكون ذلك متتاليًا ومتزايدًا. إنه جهاز أسرع ويعمل بشكل جيد جدًا أسرع من إصبعي ... ، إذا قمت بفتح موقف مع 0.6 لوت ، أو حتى 6 دقائق أو 60 ميكرولوت هو نفس الشيء. . ثم أود أن أغلق تماما مثل 40 ٪ في 1 tartget من الربح كيف يمكن أن أفعل ذلك؟ أنا أفتح موقف 6 minilots = 60 microlots أريد أن إغلاق 24 دقيقة ، ولكن في دقيقة أنها قريبة أو 20 مايكرو أو 30 مايكرو .... أنا أعمل مع وسيط رقم 5 ...
    شكرا لماتريكس غان. يمكن أن يكون مفيدا جدا بالنسبة لي شخصيا.

  3. #3
    لا يوجد وقت لاختبار كل رمز اليوم ولكن حاول تغيير هذا الشيء .... أدخل رمز مزدوج مضاعفات؛ if (tplevel == TP1) lots = NormalizeDouble (orderlots * TakeProfit1Percent100، 2)؛ if (tplevel == TP2) lots = NormalizeDouble (orderlots * TakeProfit2Percent(100-TakeProfit1Percent)، 2)؛ إذا كانت (lots gt؛ 9.9) lots = NormalizeDouble (lots، 0)؛/لا تستخدم كسور كسرية أعلى من 9.9 ، مستديرة لأقرب قطعة كاملة إذا كانت (lt؛ 0.01) lots = 0.01؛/هذا الحد من معاملات EA إذا (lots gt؛ maxbrokerlots) lots = maxbrokerlots؛/تقييد وسيط معاملات المستضيف إذا (lt؛ minbrokerlots) lots = minbrokerlots؛ العائد (الكثير) ؛ بمعنى استبدال هذا القسم بجميع الرموز. M.

  4. #4
    Quote Originally Posted by ;
    لا مزيد من الفرص لفحص جميع التعليمات البرمجية اليوم ولكن حاول تغيير هذه القطعة .... [code] double lots؛ if (tplevel == TP1) lots = NormalizeDouble (orderlots * TakeProfit1Percent100، two)؛ if (tplevel == TP2) lots = NormalizeDouble (orderlots * TakeProfit2Percent(100-TakeProfit1Percent)، two)؛ إذا كانت (lots gt؛ 9.9) lots = NormalizeDouble (lots، 0)؛/لا تستخدم كسور كسرية أعلى من 9.9 ، مستديرة لأقرب قطعة كاملة إذا كانت (lt؛ 0.01) lots = 0.01؛/حد التجارة EA إذا (lots gt؛ maxbrokerlots) lots = maxbrokerlots؛/broker broker trade limititation if (lots ...
    نعم ، هذا هو الرمز المناسب. تحتاج إلى تطبيع لوط بقيمة تصل إلى المنازل العشرية 2

  5. #5
    فعلت بشكل جيد ، ويبدو أن وظيفة
    . . هذا عظيم شكرا جزيلا. . .on الاثنين أحاول مرة أخرى في السوق سريع
    إنه أسرع بكثير ، لقد وضعت بعض التغييرات وأحتاج هذا العمل مع استراحة اثنين حتى. بعد 10 نقاط تبدأ في 1 كسر حتى ، (movestop) بعد 20 نقطة المضي قدما إلى كسر اثنين حتى ، (movestop2) أنا لا أعرف الشوط الأول حتى تعمل ، والثانية لا! Inserted Code while (OrderSelect (I، SELECT_BY_POS)) {I ؛/يجب أن يكون عداد طلب الزيادة (OrderSymbol ()!) = الرمز ())/ترتيب ليس لهذا الرمز ، انتقل إلى النظام التالي RefreshRates ()؛ if (OrderType () == OP_SELL) {if (HardStop gt؛ 0) if (OrderStopLoss () == 0)/يجب إيقاف الخسارة التي لا تضع OrderModify (OrderTicket () و OrderOpenPrice () و (OrderOpenPrice () HardStop * PIP)، OrderTakeProfit ()، 0، CLR_NONE)؛ إذا (! ProfitTrailingOnly asklow HardStop * pip lt؛ OrderStopLoss ())/يجب ألا يستفيد من الربح فقط ، ثم قم ببدء إيقاف الخسارة أثناء تحريك الطلب لأسفل OrderModify (OrderTicket () ، OrderOpenPrice () ، asklow HardStop * pip ، OrderTakeProfit () ، 0، CLR_NONE)؛ يجب (MoveStop gt؛ 0) if (asklow lt؛ = OrderOpenPrice () - MoveStop * pip OrderStopLoss () gt؛ OrderOpenPrice ())/إذا وصل السعر إلى الهدف MoveStop 1 OrderModify (OrderTicket ()، OrderOpenPrice ()، OrderOpenPrice ( ) -MoveStopBEProfit * نقطة، OrderTakeProfit ()، 0، CLR_NONE)؛ يجب أن (MoveStop2 gt؛ 0) إذا (asklow lt؛ = OrderOpenPrice () - MoveStop2 * pip OrderStopLoss () gt؛ OrderOpenPrice ())/إذا وصل السعر إلى الهدف MoveStop 2 OrderModify (OrderTicket ()، OrderOpenPrice ()، OrderOpenPrice ( ) -MoveStopBEProfit2 * نقطة، OrderTakeProfit ()، 0، CLR_NONE)؛

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.