ممتاز جدا
مايخص AO لم اجدها--تحتاج اعادة برمجة
Printable View
ممكن ان يكون سمارت بالشكل هذا ويكون كل واحد فريم من الاصغر للاكبر
الملف المرفق 485121
عدلته او بالاحرى اعدت برمجته
الذيول قمة وقاع لو خفيف
جشد الشمعة اعمق
https://charts.mql5.com/17/321/gbpus...-bank-sa-2.png
كود PHP:#property indicator_chart_window
datetime time1;
datetime time2;
int start()
{
ObjectsDeleteAll();//----
for(int i=1;i<222;i++)
{
time1=iTime(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i]));
time2=iTime(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i-1]));
if (iClose(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i]))>iOpen(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])))
{
ObjectDelete("qObjtf"+i);//----
ObjectCreate("qObjtf"+i,OBJ_RECTANGLE,0,time1,iHigh(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])),time2,iClose(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])));
ObjectSet("qObjtf"+i, OBJPROP_WIDTH, 2);
ObjectSet("qObjtf"+i, OBJPROP_RAY, false);
ObjectSet("qObjtf"+i, OBJPROP_BACK, true);
ObjectSet("qObjtf"+i, OBJPROP_COLOR, C'0,99,0');
ObjectDelete("wObjtf"+i);//----
ObjectCreate("wObjtf"+i,OBJ_RECTANGLE,0,time1,iOpen(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])),time2,iLow(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])));
ObjectSet("wObjtf"+i, OBJPROP_WIDTH, 2);
ObjectSet("wObjtf"+i, OBJPROP_RAY, false);
ObjectSet("wObjtf"+i, OBJPROP_BACK, true);
ObjectSet("wObjtf"+i, OBJPROP_COLOR, C'99,0,0');
ObjectDelete("Objtf"+i);//----
ObjectCreate("Objtf"+i,OBJ_RECTANGLE,0,time1,iClose(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])),time2,iOpen(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])));
ObjectSet("Objtf"+(i),OBJPROP_COLOR, C'0,155,0');
}
else
{
ObjectDelete("qObjtf"+i);//----
ObjectCreate("qObjtf"+i,OBJ_RECTANGLE,0,time1,iHigh(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])),time2,iOpen(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])));
ObjectSet("qObjtf"+i, OBJPROP_WIDTH, 2);
ObjectSet("qObjtf"+i, OBJPROP_RAY, false);
ObjectSet("qObjtf"+i, OBJPROP_BACK, true);
ObjectSet("qObjtf"+i, OBJPROP_COLOR, C'0,99,0');
ObjectDelete("wObjtf"+i);//----
ObjectCreate("wObjtf"+i,OBJ_RECTANGLE,0,time1,iClose(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])),time2,iLow(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])));
ObjectSet("wObjtf"+i, OBJPROP_WIDTH, 2);
ObjectSet("wObjtf"+i, OBJPROP_RAY, false);
ObjectSet("wObjtf"+i, OBJPROP_BACK, true);
ObjectSet("wObjtf"+i, OBJPROP_COLOR, C'99,0,0');
ObjectDelete("Objtf"+i);//----
ObjectCreate("Objtf"+i,OBJ_RECTANGLE,0,time1,iClose(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])),time2,iOpen(NULL,PERIOD_D1,iBarShift(NULL,0,Time[i])));
ObjectSet("Objtf"+(i),OBJPROP_COLOR, C'155,0,0');
}
}
return(0);
}
رهيب والله رهيب
الملف المرفق 485124
هذا من مواضيعك الجميله
كيف تفرض فريم محدد لأي مؤشر؟
لماذا اليومي على اليومي بيختلف المؤشر
الملف المرفق 485126
اضافة اخر شمعة
https://charts.mql5.com/17/321/gbpau...te-bank-sa.png
========================
ممتاز عليك--ذكرته من العنوان كيف تفرض فريم محدد
الديلي معك في الصورة لا اعلم ولكن يفترض مثل بعض
عموما اضفت كل الفريمات في الرد قبل السابق
https://charts.mql5.com/17/321/gbpau...te-bank-sa.png
شوف عالديلي بيختلف
[ATTACH=CONFIG]الملف المرفق 485139485138[/ATTACH]