النتائج 1 إلى 6 من 6
الموضوع: اين الخطأ في هذه الحلقة
- 09-02-2016, 09:43 AM #1
اين الخطأ في هذه الحلقة
السلام عليكم
اين الخطأ في هذه الحلقة
بقيت فيها أكثر من اسبوع
عندنا قمة وقاع وأريد أعلى سعر تحقق بعد اختراق القمة
ستبحث الحلقة عن اي سعر تجاوز القمة
ويسجل اعلى هاي جديد كل مرة
حتى ينزل ويغلق تحت فيبو 50
أو يغلق يكسر القاع
كود PHP:
double Find_MaxHigh( double B_candelNum__,double qmah2 ,double Low_LL_price__)
{
for(int t=B_candelNum__-1;t>=0;t--)
{
double MaxHigh2=0 ,fibo3=0;
if( Low[t]<Low_LL_price__ ){
MaxHigh2 =999;
return(MaxHigh2);
}
if (High[t]>qmah2 ){
if(High[t]>MaxHigh2){
MaxHigh2 = High[t];
}
fibo3 = Low_LL_price__+(((MaxHigh2-Low_LL_price__)/100)*50);
if(MaxHigh2 >0 && Close[t]>Low_LL_price__ && Close[t]<fibo3 )
{
//
}
}
}
//
if( MaxHigh2 ==999 ) MaxHigh2 =0;
return(MaxHigh2);
}
آخر تعديل بواسطة أبو نـاصر ، 09-02-2016 الساعة 09:46 AM
- 09-02-2016, 10:16 AM #2
استدعيته بهذا
ليرسم خط على المستويات
كود PHP:
MaxHigh= Find_MaxHigh(iBarShift(0,0,Time[i],false),qmah,Low_LL_price);
if ( MaxHigh!=0 && MaxHigh!=999 ){
h3=Time[i]; s7=StringConcatenate(PriceLine(i)," ");
DrawTrendLine(s7+"7"+i,0,L2, MaxHigh,h2,MaxHigh,Red,STYLE_SOLID,9);
DrawTrendLine(s7+"17"+i,0,h2, Low_LL_price,h3,Low_LL_price,Red,STYLE_SOLID,9);
DrawTrendLine(s7+"117"+i,0,h2, B_fibo_50,h3,B_fibo_50,Red,STYLE_SOLID,9);
}
آخر تعديل بواسطة أبو نـاصر ، 09-02-2016 الساعة 10:25 AM
- 10-02-2016, 01:05 PM #3
- 10-02-2016, 02:50 PM #4
أهلا بك حبيبي
وشكرا لوقتك الذي منحتني
الحلقة الأم تبحث من 500 شمعة سابقة ( 500 شمعة سابقة للشمعة 0 )
قد يسجل هاي جديد وفق الشروط تماما ثم يكسر القاع اي ان الفرصة انتهت
فتصبح لا تهم ابدا
ويكمل البحث عن أماكن أخرى مختلفة
ايضا قد يكسر القاع قبل ان يخترق القمة ويسجل هاي جديد عندها لا يهم ان اخترق هذه القمة
- 10-02-2016, 07:27 PM #5
هذا مثال والاكسبيرت كان نايم ي العسل
- 14-02-2016, 12:32 AM #6
تم حل الاشكالية باضافة حلقة جديدة .. والله المستعان
فبعد ان ينهي الحلقة الأولى يرجع لحلقة أخرى ليبحث عن كسر القاع
الاكسبيرت يستغرق قرابة ثانيتين ليكمل القراءة على شارت << مع انه لم يكتمل بعد
وفي الكومبايل :
error(s), 0 warning(s), compile time: 540 msec
وفي التيستر :
اربع ساعات ولم يكمل سنة واحدة في شارت الديلي
مما يضغط علي ربما لتقسيم اكثر من اكسبيرت كل له وظيفة مستقلة (البحث عن الاشارة - وضع الاوامر ومتابعتها - ادارة راس المال اللوت والهامش وو )آخر تعديل بواسطة أبو نـاصر ، 14-02-2016 الساعة 12:36 AM