وعليكم السلام ورحمة الله وبركاته
إذا إستخدمت Property strict فيجب أن تتأكد من عدم وجود أي أخطاء في المؤشر
في هذا المؤشر لديك خطأ
الملف المرفق 450553
وسوف تجد رقم السطر الموجود عنده هذا الخطأ
كود PHP:
mov[i] = iMA(NULL, 0, EMA1, shift1, MODE_MA1, apply1, i);
والسبب لأنك إستخدمت هذا الكود
كود PHP:
limit=Bars-counted_bars;
فعند عمل المؤشر أول مره قيمة counted_bars تساوي صفر بالتالي قيمة limit ستساوي Bars
فمثلا لو كان عدد الشموع 500 فسوف يبدأ الحلقه من 500 والصحيح أن عدد الشموع ستبدأ من 0 حتى 499 فقط وهذا هو سبب الخطأ Array out of range
بالتالي يمكنك وضع هذا الشرط في الكود لحل المشكله
كود PHP:
if(counted_bars==0)limit--;