سلام عليكم لو سمحت كنت بستعمل اكسبيرت وكان شغال وبعدين الاكسبيرت بطل يشتغل على اى منصة اية الحل
عرض للطباعة
سلام عليكم لو سمحت كنت بستعمل اكسبيرت وكان شغال وبعدين الاكسبيرت بطل يشتغل على اى منصة اية الحل
مشكور اخ حسن قرية الموضوع بس ما حسنت افهم شلون بدي طبق الاكواد وشكرا على مجهودك
السلام عليكم اخ حسن
بالنسبة للكود المكتوب في الأعلى
ممكن تخبرني ليه كتبنا تحديدا op_sell ، وهل اذا أنا غيرتها راح يكون خطأ
لأني عايز أحذف الأوامر المعلقة من نوع باي ستوب وسيل ستوب وباي ليميت وسيل ليميت وكل واحد لحاله حسب الكومنت تبعه
شكرا مقدما لك
معنى الكود
اذا كان نوع الصفقة باي ليميت او سيل ليمت او باي استوب او سيل استوب وذلك حسب ترتيب الصفقات في الصوره المرفقة يتم تنفيذ جواب الشرط عليها
راجع الصوره المرفقة وستسهل عليك الامر
ملف مرفق 1416
فلا تغير شي في الكود كل ماعليك ان تضع كومنت الصفقة المراد حذفها بين القوسين
شكرا لك
هل صحيح لو كتبنا الكود بالطريقة التالية
يعني لماذا وضعنا في الشرط علامة أكبر من
اذا كتبت الكود
فانت بذلك تحدد للوظيقة ان تعمل مع صفقات البيع فقط
والوظيفة تقوم بحذف الامر المعلق ولا تقوم باغلاق الصفقات فلن تعمل معك الوظيفة
لاننا مع صفقات البيع والشراء نستخدم اغلاق الصفقة
ومع الاوامر المعلقة بجميع انواعها نستخدم حذف الامر
واستخدمنا علامة أكبر من لان الترتيب البرمجي للصفقات كالتالي
صفقة الشراء تاخذ القيمة صفر
صفقة البيع تاخذ القيمة 1
صفقة الشراء ليميت تاخذ القيمة 2
صفقة البيع ليميت تاخذ القيمة 3
صفقة الباي استوب تاخذ القيمة 4
صفقة البيع استوب تاخذ القيمة 5
حسب الترتيب في الصورة
ملف مرفق 1417
ملف مرفق 1418
ولذلك استخدمنا الكود
بمعنى اذا كان نوع الصفقة اكبر من قيمة صفقة البيع يتحقق الشرط
لانك كما ترى ان قيمة صفقة البيع تاخذ القيمة 1
وباقي الصفقات المعلفة تاخذ قيمة اكبر من واحد وبذلك تكون قيمة الاوامر المعلقة اكبر من قيمة OP_Sell
وعليكم السلام
بالاضافة إلى الشرح الممتاز من اخي Ahmed جزاه الله خيرا، يمكنك جعل الدالة بدلالة النوع أيضا كالتالي :
مثال لحذف أمر سيل ستوب بكومنت "kira" :
ملحوظة : لا تعدل على طريقة كتابة الكلمات المحجوزة باللغة فبهذا الشكل لن تقوم بوظيفتها وحدوث أخطاء
فمثلا MODE_TRADES ليست كـ mode_trades لأن MODE_TRADES محجوزة باللغة وستقوم بوظيفتها، بينما mode_trades غير معرفة والنتيجة خطأ بالبرنامج
فأي نقص أو زيادة أو تصغير او تكبير لحرف واحد من الكلمة المحجوزة باللغة لن تقوم بوظيفتها
شكرا لك اخي حسن
العفو، والله الموفق
شكرا لك أخي العزيز أحمد
ما قصرت ونورتني الله ينور عليك