النتائج 3,631 إلى 3,645 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 16-04-2013, 03:56 AM #3631
رد:موضوع مخصص للأسئلة البرمجية
يوجد خطأ بسيط فقط لن تحتاج إلى الأمر break لأنه في هذه الحاله سينهي الحلقه من أول عد فقط
ثانيا إذا لم تتحقق الشروط سواء البيع أو الشراء فسوف تعود الداله بالقيمه 0 أي فولس وهذا لا تريده
لذلك قم بعمل الداله من نوع int وإجعلها تعود بالقيمه 0 في حالة البيع و 1 في حالة الشراء و -1 مثلا في حالة عدم تحقق الشروط كلها
وآخر خطأ بما أنك تريد البحث في آخر ثلاث شمعات فلن تستخدم Bars ستستخدم 3
مثال
كود PHP:bool cross()
{
int (int i=1 ; i<=3 ; i++)
{
double y1=iCustom(Symbol(),5,"N_StepMA_1(1)",19,1.5,0,1000,true,0,i);
double a1=iCustom(Symbol(),5,"N_StepMA_1(1)",19,1.5,0,1000,true,1,i);
double y2=iCustom(Symbol(),5,"N_StepMA_1(1)",19,1.5,0,1000,true,0,i+1);
double a2=iCustom(Symbol(),5,"N_StepMA_1(1)",19,1.5,0,1000,true,1,i+1);
if (y2<a2 && y1>a1) return(true);
else if (y2>a2 && y1<a1) return(false);
}
return(-1);
}
- 16-04-2013, 04:00 AM #3632
رد:موضوع مخصص للأسئلة البرمجية
بالنسبه للجزء الثاني من السؤال
إذا كانت الصفقه المفتوحه هي الأولى فسوف تعود الداله بالقيمه 0 بالتالي سوف يتحقق الشرط أيضا لأن دالة التوقيت تعود بقيمة الوقت بالثواني بالتالي مهما كان الوقت الحالي ف 0 سيكون أقل منه فيتحقق الشرط
حتى تجعل الدخول عندما يتحرك السعر من أسفل إلى أعلى فقط فأضف شرط أن الإفتتاح كان أقل من سعر الدخول
فتتأكد أن السعر قادم من أسفل لأعلى
- 16-04-2013, 07:29 AM #3633
السلام عليكم
ممكن كود يعطي اعلى اغلاق لفريم الساعه لليوم السابق وادنى اغلاق ؟
وشكرا على جهودكم
- 16-04-2013, 10:17 AM #3634
- 16-04-2013, 10:55 PM #3635
استاذ اسامه واخى جميل
عندى الاكسبريت فتح صفقه او عدة صفقات
والكهرباء انقطعت عند عودة الكهرباء الاكسبريت يفتح من جديد
فهل يوجد كود بحيث لايفتح مادام الصفقات اللى فتحها قبل الانقطاع شغاله
وبالتوفيق للجميعآخر تعديل بواسطة Mohamed_Amr ، 16-04-2013 الساعة 11:01 PM
- 16-04-2013, 11:26 PM #3636
رد:موضوع مخصص للأسئلة البرمجية
تستخدم هذه الدالة ضمن الدوال :
كود PHP:int orderscntt(int type){
int cnt=0;
for(int i=OrdersTotal()-1; i >= 0; i--){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNo&&OrderType()==type||type==-1){
cnt++;
}
}
}
return(cnt);
}
كود PHP:if(orderscntt(OP_SELL)<1) // SELL
- 17-04-2013, 01:11 AM #3637
رد:موضوع مخصص للأسئلة البرمجية
- 17-04-2013, 02:15 AM #3638
رد:موضوع مخصص للأسئلة البرمجية
السلام عليكم ورحمة الله
أستاذي الفاضل أسامة احتاج دالة للحصول على سعر ادنى أفتتاح لشمعة صاعدة وهذه الشمعة تكون بين عدد من الشموع الصاعدة والهابطة و غير مرتبة كما في الصورة كمثال . والصورة ستوضح المطلوب .
- 17-04-2013, 06:23 PM #3639
السلام عليكم ورحمة الله
فى المرفقات أكسبرت TrendMeLeaveMe_Gold وقد أرفقة هنا من فترة أخونا وضاح لكن أعتقد لا يعمل
أمر sell stop هو الوحيد الذى يعمل اما البقية لا تعمل ولا اعرف السبب
رجاء أن أمكن أخونا أسامة تتطلع على الاكسبرت وان يوجد أكسبرت مشابة لة أعطنى اياة او الرابط
ولكم جزيل الشكر.
- 17-04-2013, 06:57 PM #3640
- 17-04-2013, 08:33 PM #3641
- 17-04-2013, 08:43 PM #3642
- 17-04-2013, 09:51 PM #3643
رد:موضوع مخصص للأسئلة البرمجية
وعليكم السلام ورحمة الله وبركاته
إذا كنت تريد تحديد البحث مثلا في خلال 20 شمعه والعد للشمعه الهابطه والصاعده
كود PHP:double LastOpen=9999;
for(int i=1;i<=20;i++)
{
if(Close[i]>Open[i])
{
if(Open[i]<LastOpen)LastOpen=Open[i];
}
}
مثال
كود PHP:double LastOpen=9999;
int Count;
for(int i=1;i<=Bars;i++)
{
if(Close[i]>Open[i])
{
Count++;
if(Open[i]<LastOpen)LastOpen=Open[i];
}
if(Count>=20)break;
}
- 17-04-2013, 10:25 PM #3644
رد:موضوع مخصص للأسئلة البرمجية
السلام عليكم أخواني وما شاءالله عليكم علم ونور ان شاءالله
أحتاج الى كود سيستخدم في مؤشر يعمل ما يلي:
يلغي الفاصلة من رقم الزوج .. مثلا اليورو دولا 1.3252
يقوم بتحويلها ل 13252
ثم يقوم بجمع الرقام حتى أخر رقم وحيد :
1+3+2+5+2=13
1+3=4
بحاجة ان اصل لأخر رقم
كل اشكر والتقدير
- 18-04-2013, 12:14 AM #3645
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM