
رد: الى الأستاذ سمير تعديل اكسبرت من برمجتك
وينور عليك أن شاء الله
المشكلة في الـ history container أوردرات الهيستوري فيه تعتمد على الموجود في القائمة المرئية وبعض الأحيان الترتيب يؤثر عليه sorting .. المشكلة الأخرى أن هنالك بق bug في عملية أسترجاع الأوردرات .. مثال:
[PHP]
if(OrderSelect(b,SELECT_BY_POS,MODE_HISTORY))
if(OrderSymbol()==Symbol()&&MagicNumber==OrderMagi cNumber())
[/PHP]الشرط الثاني لو عملت له else فلن يعمل will be ignored وهذا يسبب مشكلة في عملية أختيار الأوردر المطلوب .. تخطيتها بوضع عداد داخلي internal counter

عموماً كان الأفضل في رائي تجنب الهيستوري وحفظ الأوردارت في global variables لكل أكسبيرت