هذا الشيء لم يساعد!Originally Posted by ;
يستند وسيط الرقم المكون من عشرة أرقام إلى عدد الأرقام بعد العلامة العشرية. إذن ، 1.xxxxx هو وسيط مكون من 5 أرقام (لأزواج غير الين) و 1.xxxxxx هو وسيط مكون من 6 أرقام (لغير أزواج الين) ولكن إذا كنت تواجه مشاكل ، لست متأكداً مما يحدث. انها تعمل بالنسبة لي على محطة FXCM بلدي
آه ، لقد أسيء فهم الطريقة التي يتم بها حساب الأرقام. FXCM هو وسيط مكون من خمسة أرقام. سوف أبقى في ذلك. لا فكرة لماذا هذه النصوص لا تعمل. انهم لن يفعلوا. ربما سأعود إليها طازجة في الصباح.
رونالد ، أحصل على أخطاء عند محاولة تنفيذ صفقة (شراء أو بيع) على منصة MB Traders Metatrader4. في كل مرة أقوم بتنفيذ صفقة تجارية ، أحصل على الخطأ التالي: 2010.06.15 17:41:47 Script Sell with SL and TP without conf EURUSD، H4: محمل بنجاح متبوع: 2010.06.15 17:41:47 Script Sell with SL and TP دون إزعاج EURUSD ، H4: إزالة أنا لا مبرمج لذلك هو موضع تقدير أي مشورة إلى حد كبير. في ما يلي النص الذي أستخدمه ... Inserted Code/ ---------------------------------- -------------------------------- /| البيع مع SL و TP |/| حقوق النشر محفوظة © 2008 ، |/| sjcoinc |/ ----------------------------------------------- ------------------- # حقوق الملكية الفكرية حقوق النشر © 2008، #property link [email protected]/# property show_inputs extern double Lots = 1؛ extern bool UseMoneyMgmt = true؛ extern double RiskPercent = 2؛ extern bool UseStop = true؛ extern bool UseTakeProfit = false؛ extern double StopLoss = 100؛ extern double TakeProfit = 200؛ extern string ملاحظة = 0 في حقل الإدخال تعني بيع أوامر السوق؛ extern double Entry = 0.00000؛ سلسلة الإدخال = سعر البيع؛/ ----------------------------------------------- ------------------- /| البرنامج النصي لبدء البرنامج/ ----------------------------------------------- ------------------- int start () {double Risk = RiskPercent100؛ if (UseMoneyMgmt) Lots = NormalizeDouble (AccountBalance () * RiskStopLoss(MarketInfo (Symbol ()، MODE_TICKVALUE))، 2)؛ int Mode = OP_SELLSTOP؛ إذا كان (Bid lt؛ Entry Entry gt؛ 0) Mode = OP_SELLLIMIT؛ if (Entry == 0) {Entry = Bid؛ Mode = OP_SELL؛} double SLS = Entry StopLoss * Point، TPS = Entry - TakeProfit * Point؛ if (UseStop == false) SLS = 0؛ if (UseTakeProfit == false) TPS = 0؛ if (Lots gt؛ 0) OrderSend (Symbol ()، Mode، Lots، Entry، 2، SLS، TPS، Sell Script، 0، NULL، Red)؛ عودة (0)؛ }/ ---------------------------------------------- -------------------- إذا لاحظت ، أضفت صفر إضافي إلى الدالة double double Entry = 0.00000؛ لأن MBT يستخدم النظام الأساسي المكون من 6 أرقام. حاولت أرقام 5 و 6 أرقام مع أي نجاح. هل هناك شيء آخر في هذا البرنامج النصي الذي يحتاج إلى تعديل؟ لقد حاولت العديد من البرامج النصية شراءبيع وأنهم جميعا تفعل الشيء نفسه. تم إعداد كل شيء في النظام الأساسي MT4 لاستخدام البرامج النصية. هل لديك أي فكرة عما قد أحتاج إلى تغييره كي يعمل هذا البرنامج النصي بشكل صحيح؟
MBT هي وسيط ECN الذي يتطلب وضع الصفقات أولاً ثم الترتيب المعدّل باستخدام sltp.
شكرًا سيدي ، سأحتاج فقط إلى استخدام آلة حاسبة كثيرة وتأكد من إضافة الصفر الإضافي في نهاية SL لتعديل النظام الأساسي المكون من 6 أرقام.
هذا البرنامج النصي لترتيب البيع والشراء بدون تأكيد سيكون مثالياً لإتمام عملية تداول هوتكي. سيكون علي اختباره.
Originally Posted by ;Originally Posted by ;
4 مرفق (مرفقات)
Originally Posted by ;لا ، أنت لم تتبع التعليمات ، ولكن ليس كل خطأك لأنها ليست واضحة. ما يقوله عندما يقول فقط فتح هو فتحها مع MetaEditor ، وتغيير الإعدادات إلى الخيارات المرغوبة ، وتجميع وحفظ والسيناريو الخاص بك مع اسم جديد ويفضل. هذا ما فعلته ، يعمل بشكل جيد بالنسبة لي. والشيء الآخر هو ، تحتاج إلى وضع علامة على التأكيد اليدوي تحت عنوان السماح بالتداول المباشر - ثم يظهر مربع التداول ، ما زلت بحاجة إلى تحديد الخيار الصحيح للشراء أو البيع ، ولكن على الأقل يتم حساب حجم اللوت لك لكل إعداد المخاطر الخاص بك. ويمكنك إنشاء العديد من البرامج النصية التي تحتاجها ، مع محطات مختلفة لتناسب نوع التداول الذي تقوم به في ذلك اليوم.Originally Posted by ;
شاهد لقطات الشاشة ، أسهل بكثير لفهم كل شيء. نأمل أن يساعد ، E.
شكرا لك على البرنامج النصي يمكن للشخص تعطيل تحديد السهام لهذه النصوص؟ عندما أستخدم البرامج النصية ، فإنهم يحددون الأسهم على الرسم البياني ، هل من الممكن إيقاف الأسهم.Originally Posted by ;