النتائج 6,691 إلى 6,705 من 10285
الموضوع: موضوع مخصص للأسئلة البرمجية
- 22-08-2015, 02:44 AM #6691
هذه الداله تأتى بصافى الربح لمدة اخر سبع ايام ماضيه فأذا كانت صافى الارباح اكثر من (- 100 )تكون ترو والعكس يكون فولس
كود PHP:bool weekloss()
{
double c;
for(int i=0;i<OrdersHistoryTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
if(OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
{
if(OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
{
c+=(OrderProfit()/10);
if( c<=-100) return(false);
}
}
}
return(true);
}
وكنت بحسب نتائج الداله عن طريق داله اخرى غير منطقيه وهى
كود PHP:double weekloss1()
{
double c;
for(int i=0;i<OrdersHistoryTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
if(OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
{
if(OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
{
c+=(OrderProfit()/10);
}
}
}
return(c);
}
- 22-08-2015, 12:37 PM #6692
هذه الداله تحسب الربح للإسبوع الحالي وليس لآخر سبعة أيام ماضية فهناك فرق مثلا لو كان اليوم هو أول يوم في الإسبوع فسوف يحسب الإكسبرت الربح لهذا اليوم فقط وليس لسبعة ايام ماضية
فما الذي تريده بالضبط حساب الربح لآخر سبعة أيام ماضيه أم حساب الربح للإسبوع الحالي أم حساب الربح للإسبوع السابق الذي أغلق ؟
- 23-08-2015, 11:26 AM #6693
- 24-08-2015, 09:10 PM #6694
هذا لأنك تقوم بإنهاء الداله بمجرد أن يصل الربح إلى أقل من -100 والصحيح أنك يجب أن تحسب مجموع الربح للصفقات كامله ثم بعد ذلك تضع شرط true أو false
مثال
كود PHP:bool weekloss()
{
double c;
for(int i=OrdersHistoryTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
if(OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
{
if(OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
{
c+=(OrderProfit()/10);
}
else
break;
}
}
if( c<=-100) return(false);
return(true);
}
- 24-08-2015, 11:53 PM #6695
السلام عليكم
يامستر اسامة ده اكسبرت خاص بالاخ سمير عدلت عليه ليعمل بطريقتي وشغال كويس بس فيه مشكلة عايزة تتصلح
ان لما بتظهر الاشارة مش بيفتح الصفقة الا بعد اغلاق شمعتين مع استمرار توافر الشروط
انا عايزه طول ما شروط صفقة الشراء متوفرة يفتح شراء بعد اغلاق الشمعة لو مجموع صفقات الشراء = 0
يعني متوفر شروط الشراء مثلاً ومعندناش صفقه شراء مفتوحة يفتح شراء اما في حالة لو موجود صفقة شراء ميفتحش تاني الا لما الموجودة تتقفل مع توافر الشروط
وكذلك الامر في البيع
يعني كل اغلاق شمعة يفتح صفقة حسب الشروط المذكورة ولو موجود صفقة خلاص ما يفتحش الا لما تتقفل وبعد اغلاق الشمعة على طول
الاكسبرت في المرفقات
وياريت كمان ترفق الكود اللي كان فيه خطأ
بص ع الصورة في المشاركة التاليةآخر تعديل بواسطة aywa ، 25-08-2015 الساعة 12:07 AM
- 25-08-2015, 12:06 AM #6696
هنا في الصورة دي زي ما حضرتك شايف مؤشر تحت فيه لونين احمر واخضر
لما يبقى اخضر يشتري واحمر يبيع
شايف هنا في الصورة
ظهرت اشارة بيع في الشمعة المشار اليها بالاصفر للون الاحمر تحت
فالمفروض يفتح بيع بعد اغلاقها في الشمعة اللي بعدها على طول لكن فتح في اللي بعد بعديها
زي ما حضرتك شايف في الصورة كده
- 25-08-2015, 10:28 PM #6697
وعليكم السلام ورحمة الله وبركاته
سوف تجعل المتغير يحفظ آخر قيمه هل هو صعود أو هبوط بالتالي سوف تحفظ الشرط else
مثال
كود PHP:if(buy_1!=EMPTY_VALUE){nam_B="OP_BUY";nam_S="NO";}
if(sell_1!=EMPTY_VALUE){nam_S="OP_SELL";nam_B="NO";}
كود PHP:if(nam_S=="OP_SELL"&&Close[1]>Close[2]&&Close[1]>Close[3]&&ordestotal1_2(OP_BUY)==0&&ordestotal1_2(OP_SELL)==0&&T_1!=Time[0]&&LastOrderCloseTime()<Time[0])
- 25-08-2015, 10:29 PM #6698
- 27-08-2015, 01:49 AM #6699
الف شكر مستر دولار جاري التجربة والعودة اليك ان جد اي جديد
- 27-08-2015, 11:52 AM #6700
- 27-08-2015, 12:47 PM #6701
السلام عليكم استاذى الكريم مستر دولار
فى طريقه او داله
تجعل مجموع صفقات معلقه تتحرك معا مع الهدف والاستوب
بمعنى
يوجد عندى 6 صفقات معلقه شراء استوب
عابز مع تحرك السعر الى اسفل كل 25 نقطه يتم تحريك الصفقات معا مع الاهداف والاستوبات
هل يوجد ولك الشكر والتقدير
تحياتى لك
- 28-08-2015, 02:30 PM #6702
وعليكم السلام ورحمة الله وبركاته
بمجرد وضع الأوامر قم بتعريف متغير يحفظ قيمة السعر الحالي
كود PHP:static double StartPrice;
if(somecondition)
{
// open pending orders
StartPrice=Bid;
}
if(Bid<=StartPrice-25*Point)
{
for(int i=OrdersTotal()-1;i>=0;i--)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_BUYSTOP)
{
// modify orders
}
}
StartPrice=Bid;
}
- 28-08-2015, 04:13 PM #6703
- 29-08-2015, 10:19 PM #6704
- 30-08-2015, 12:02 AM #6705
السلام عليكم استاذى الكريم
الشكر والتقدير لك جزاك الله عنى كل خير
تمام التمام استاذى زادك الله من علمه
سؤال ثانى
الان يوجد تحريك الصفقات
كيف اجعل الصفقات بنفس العدد عند ضرب استوب كل صفقه
بمعنى
تم تفعيل صفقة شراء استوب صاعد السوق تم تفعيل صفقه اخر
عكس السوق ضرب استوب الصفقه
هنا كيف يتم وضع صفقه معلقه مكان الصفقه التى تم اغلاقها على الاستوب
يعنى مكان كل صفقه تم اغلاق على الاستوب يتم تعليق صفقه مكانه
ولك الشكر والتقدير
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM