صراحة أخي حسن،

أنا فكرت قبل القيام بطلبي هذا أنه ربما من الممكن برمجيا بطريقة ما بتطبيق الخطوة كما هو موضح في الشرح أعلاه، لكن في حالة كان من العدم القيام بذلك فبالتالي لدي حل آخر فكرت فيه مسبقا و هو توفير في المدخلات الخارجية نوعين من الستيب النوع الأول ستيب ماركت للصفقة الأولى و ستيب كريد للصفقة الثانية بالإضافة إلى شرط أن يكون ستيب كريد أكبر قطعا من ستيب ماركت مثلا: ستيب ماركت 15 نقاط و ستيب كريد 20 نقطة, و في المشاركة التالية سأقوم بتحديث طريقة عمل الإكسبيرت بمتغيري الستيب ماركت و الستيب كريد.

نسأل الله التوفيق و السداد