وعليكم السلام ورحمة الله وبركاته
1- بعض المؤشرات لا تظهر السهم إلا بعد إغلاق الشمعه ثم سيظهر السهم على الشمعه رقم 1 في هذه الحاله لا يمكن بعض المؤشرات الأخرى ترسم السهم على الشمعه الحاليه بمجرد توافق الإشاره في هذه الحاله فقط بدلا من إستخدام shift=1 سوف تستخدم الشمعه الحاليه أي shift=0
بالنسبه للسؤال الثاني سوف تستخدم for للبحث عن آخر سهم
مثال
كود PHP:
int ArrowSignal()
{
for(int i=1;i<=24;i++)
{
double arrow_up=iCustom(Symbol(),0,"Arrow",0,i);
double arrow_dn=iCustom(Symbol(),0,"Arrow",1,i);
if(arrow_up<5000)return(1);
if(arrow_dn<5000)return(-1);
}
return(0);
}
هذه الداله سوف تبحث في المؤشر وإذا كانت آخر إشارة شراء سوف يعود بالقيمه 1 وإذا كانت آخر إشارة بيع سوف يعود بالقيمه -1 وإذا لم تكن هناك إشارة دخول في آخر 24 شمعه سوف يعود بالقيمه 0
نفس الفكره سوف تستخدمها لتحديد آخر إشارة على الفريم الأكبر لكن بدلا من أن تستخدم الفريم الحالي 0 سوف تستخدم الفريم الذي تريده مثلا فريم الأربع ساعات 240