المشاركة الأصلية كتبت بواسطة ssbnd
لتصحيح كود المؤشر، قم بعمل كليك يمين على المؤشر ثم انقر على تعديل، ستظهر لك اكواد المؤشر مثل الصورة في المشاركة قبل السابقة الكود يكون بالشكل هذا
if (TimeFrame>Period())
{
datetime TimeArray1[];
ArrayCopySeries(TimeArray1,MODE_TIME,Symbol(),Time Frame);
int limit=CountBars+TimeFrame/Period();
for(i=0, int y=0;i<limit;i++) {if (Time[i]<TimeArray1[y]) y++; SumVQ[i]=SumVQ_MTF[y];}
}
الخطأ في الجملة التي باللون الأحمر قم بعمل التالي، قم بمسح كلمة int من امام حرف y و ضع الجملة التالية التي باللون الأحمر int y في مقدمة الكود كتالي:
if (TimeFrame>Period())
{
int y;
datetime TimeArray1[];
ArrayCopySeries(TimeArray1,MODE_TIME,Symbol(),Time Frame);
int limit=CountBars+TimeFrame/Period();
for(i=0, y=0;i<limit;i++) {if (Time[i]<TimeArray1[y]) y++; SumVQ[i]=SumVQ_MTF[y];}
}