اخي مستر دولار هذه الدالة تظهر خطأ
not all control paths return a value
يا تري ايه الحل ؟؟؟؟
:016:
Printable View
السلام عليكم
عندي مؤشر اسمه MA CROSSOVER SIGNAL MODIFIED لا يظهر اشارة الانعكاس الا في حالة اعادة تشغيل الرسم او (REFRESH) هل بالامكان تعديله ويظهر الانعكاس تلقائيا بسبب احيانا يتم الانتباه متاخر. ونتائجه جيدة.
وشكرا
السلام عليكم ورحمة الله
استاذ جميل
المؤشر المرفق حاولت ان اعمل عليه اكسبيرت ولكن لا يفعل اي اوامر بيع او شراء رغم عدم وجود اخطاء ؟؟
فهل هذا المؤشر يحتاج الي اوامر اخري غير التي تعلمتها ام ماذا ؟؟؟
:016:كود PHP:double buy_ST=iCustom(Symbol(),0,"SuperTrend",0,0);
double sell_ST=iCustom(Symbol(),0,"SuperTrend",1,0);
if(buy_ST > sell_ST ) // Buy
if(buy_ST < sell_ST ) // Sell
الملف المرفق 433177
للأسف نفس المشكلة يا استاذ جميل لا يفتح اي صفقات ؟؟
الملف المرفق 433190
مرحبا اخي جميل
نعم هذا مؤشر يعتبر على زجزاج بعمله راح يكون متغير ولايهمني ثبات الاشاره او لا
فقط يهمني انه اخر بار ظهر ماهو ؟
نلاحظ بالصوره سابقه اخر بار ظهر هو الاحمر لكن الداله لم تستطيع معرفه ذلك لايهمنا اذا اشاره ثابته او لا المهم انه لايظهر بالشمعه الحاليه 0 اذا ظهر بشمعه اندكس 1 او اكبر نريد معرفه ذلك
كيف ممكن عمل ذلك لايهمنا اذا ظهرت اخر اشاره في اندكس شمعه 1 او 100 المهم اخر اشاره ماقبل شمعه اندكس 0
تفضل الكود
كود PHP:void OnTick()
{
//---
if(LastSignal() == -1)
{
Comment("Buy");
}
if(LastSignal() == 1)
{
Comment("Sell");
}
}
//+------------------------------------------------------------------+
int LastSignal()
{
for(int i=1;i<Bars;i++)
{
double indi=iCustom(Symbol(),0,"_FILTER",0,i+1); // Grey Color=0 // Lime=1 // Red=2 //
if(indi>0)
{
return(1);
}
if(indi<0)
{
return(-1);
}
}
return 0;
}
السلام عليكم
ممكن اطلب كود يمنع فتح صفقة جديدة الا بعد مرور مثلا خمس دقائق من اخر صفقة تم فتحها
وشكرا جزيلا