النتائج 1 إلى 6 من 6
الموضوع: طلب كود اخر
- 20-07-2011, 04:24 PM #1
طلب كود اخر
السلام عليكم ورحمة الله
جمع كودك الابيض ليومك الاسود
وبعد المثل حاولت اعمل فلتره لمؤشر الزج زاج لاكنى ما عرفت اخليه يشتري اذا كان الاتجاه للمؤشر صاعد فقط استطيع اخليه يشترى اذا اخترق الهاي
طبعا هذا الكود للدخول على اختراق او كسر السعر للهاي او اللو
كود PHP:double B=iCustom(Symbol(),0,"Zigzag",ExtDepth,ExtDeviation,ExtBackstep,0,0);
كود PHP:if (B== High[0]&&Time0!=Time[0]){
وشكرا مقدما
- 20-07-2011, 08:25 PM #2السلام عليكم و رحمة الله وبركاته
أنا أرى والله أعلم أنه يجب معرفة قيمة القمة أو القاع السابقة حتى يتم مقارنتها مع القيمة الأخيرة للزقزاق
فإذا كانت القيمة الاخيرة أكبر يعني صعود وإذا كانت أصغر يعني هبوط
ويمكن أيجاد آخر قيمتين للزقزاق كالتالي :
كود PHP:double point1,point2;
int v=0;
for (i=0;i<=Bars;i++)
{
double zigzag=iCustom(Symbol(),time_frame,"ZigZag",ExtDepthT,ExtDeviationT,ExtBackstepT,0,i);
if(zigzag>0)
{v++;
if(v==1){ point1 = zigzag; continue;}
if(v==2){ point2 = zigzag; break;}
}
}
بعد ايجاد قيمة point1 و point2 قارن بينهما
هذا والله أعلم
أي سؤال أنا حاضر بإذن الله
موفق بإذن الله
- 20-07-2011, 09:39 PM #3
- 20-07-2011, 10:29 PM #4
يعطينى غلط فى 'i' - variable not defined E:\MetaTrader - alpari\experts\Zigzag EA.mq4 (114, 6)
وشو الحل معاه
- 20-07-2011, 10:44 PM #5عرف المتغير i أنا نسيت ما أعرفه
int i;
الكود بعد التعديل
كود PHP:double point1,point2;
int v=0;
int i;
for (i=0;i<=Bars;i++)
{
double zigzag=iCustom(Symbol(),time_frame,"ZigZag",ExtDepthT,ExtDeviationT,ExtBackstepT,0,i);
if(zigzag>0)
{v++;
if(v==1){ point1 = zigzag; continue;}
if(v==2){ point2 = zigzag; break;}
}
}
- 20-07-2011, 11:08 PM #6
بارك الله فيك اعتقد ظبط