النتائج 1 إلى 3 من 3
  1. #1
    الصورة الرمزية somaare
    somaare غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2010
    المشاركات
    256

    افتراضي سؤال ثاني الي مستر دولار

    الاسكربت المرفق
    قمت بدمج سكربتين الاول يقوم بحذف جميع الاوامر المعلقة
    والثاني يقوم بفتح امرين معلق بيع وشراء علي بعد 10 نقاط وبروفت 25 وستوب 15
    وهذا لأستخدامه وقت الاخبار
    الاسكريت يعمل جيد علي عمله واحده
    قبل التعديل
    اذا اردت استخدامه علي عملتين مثلا EURUSD , GBPUSD
    اذا سحبته علي شارت اليورو دولار يفعل الامرين المعلقين
    و عند سحبة علي الكيبل يلغي امرين اليورو دولار ويفعل الكيبل وهكذا
    لذلك قمت بعمل تعديل عليه ولكن لم يفلح
    الهدف من التعديل
    عند سحبه علي الشارت يضع امرين معلقين علي اليورو دولار وامرين اخرين علي الكيبل
    عند اعادة سحبه يلغي جميع الاوامر المعلقة ويضع اوامر جديدة علي نفس الزوجين السابقين
    و اذا اردت اضافة زوج ثالث لهم ماذا اضيف للأسكربت
    اتمني التكرم بالتعديل وشرح التعديل وشكرا
    الملفات المرفقة الملفات المرفقة

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

    السبب في أنه يقوم بحذف الأوامر المعلقه لزوج آخر أنك لم تقم بتحديد حذف الأوامر لنفس الزوج فقط
    فيمكنك وضع مثلا هذا الشرط
    كود PHP:
     if(OrderSymbol()!=Symbol())continue; 
    فإذا قمت بتفعيله على شارت اليورو دولار مثلا وكان هناك أوامر معلقه على الباوند بالتالي لن يحذف هذه الأوامر
    وفي هذه الحاله يمكنك وضعه على أي زوج تريده
    أما بخصوص جعله يفتح أكثر من صفقه لأكثر من زوج فكودك صحيح لكن كما إستخدمت الداله marketinfo
    لمعرفة قيمة النقطة سوف تستخدمها أيضا لمعرفة سعر الشراء والبيع
    كود PHP:
     MarketInfo("EURUSD",MODE_BID);
          
    MarketInfo("EURUSD",MODE_ASK); 
    وتغيير إسم الزوج حسب العمله
    آخر تعديل بواسطة MR.dollar ، 16-06-2011 الساعة 11:01 PM
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  3. #3
    الصورة الرمزية somaare
    somaare غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2010
    المشاركات
    256

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    السبب في أنه يقوم بحذف الأوامر المعلقه لزوج آخر أنك لم تقم بتحديد حذف الأوامر لنفس الزوج فقط
    فيمكنك وضع مثلا هذا الشرط
    كود PHP:
     if(OrderSymbol()!=Symbol())continue; 
    فإذا قمت بتفعيله على شارت اليورو دولار مثلا وكان هناك أوامر معلقه على الباوند بالتالي لن يحذف هذه الأوامر
    وفي هذه الحاله يمكنك وضعه على أي زوج تريده
    أما بخصوص جعله يفتح أكثر من صفقه لأكثر من زوج فكودك صحيح لكن كما إستخدمت الداله marketinfo
    لمعرفة قيمة النقطة سوف تستخدمها أيضا لمعرفة سعر الشراء والبيع
    كود PHP:
     MarketInfo("EURUSD",MODE_BID);
          
    MarketInfo("EURUSD",MODE_ASK); 
    وتغيير إسم الزوج حسب العمله
    تمام كده ضبطت تمام
    مشكور وبارك الله فيك
    سوف احتاجك في اسكربت تعديل الامر المعلق لكن بعد تجاربي


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17