النتائج 8,146 إلى 8,160 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 10-04-2017, 08:33 PM #8146
وعليكم السلام ورحمة الله وبركاته
تحتاج أولا إلى دالة لمعرفة عدد الصفقات المفتوحه لبدئ فتح الهيدج
كود PHP:int TotalOrders(int type)
{
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()&&OrderType()==type){
cnt++;
}
}
}
return(cnt);
}
كود PHP:double TotalLots(int type)
{
double lots;
for(int i =0;i<OrdersTotal();i++){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()&&OrderType()==type){
lots+=OrderLots();
}
}
}
return(lots);
}
كود PHP:if(TotalOrders(OP_SELL)==6)
{
double lots=TotalLots(OP_SELL);
OrderSend(Symbol(),OP_BUY,lots,Ask,3,0,0,"EA",MagicNumber,0,Blue);
}
- 11-04-2017, 02:56 PM #8147
- 12-04-2017, 11:47 AM #8148
- 12-04-2017, 05:08 PM #8149
- 12-04-2017, 05:12 PM #8150
هل هذه تغيرات جديدة....فى mql4
انا لست مبرمج..ولكنى تعلمت التعديل من قراءة مؤشرات MrDollar و من فترة لم استطلع مؤشرات وعنما اردت ان اعمل بعض التعديلات على مؤشر ..وجدت دوال جديدة ومتغيرات جديدة
فهل اذا اخت الاكواد من الجديد ووضعته فى القديم ستحدث مشاكل ؟
وهذه امثلة بدوا حلت محل دوال قديمة
كود PHP:int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{RefreshRates();
return(rates_total);
}
كود PHP:int start()
{return(0);
}
- 12-04-2017, 05:19 PM #8151
متابعة
وايضا متغيرات جديد....تغير كلمة extern بكلمة input ...
كود PHP:extern bool[PHP]input string[PHP]input bool
كود PHP:extern int
- 12-04-2017, 05:25 PM #8152
ما اريد معرفته هو.....
1-هل اذا اخذت كود من داخل الدوال الجديدة سيعمل فى داخل القديم؟..لانى احيانا اجد كود يعجبنى واضيفه فى مؤشر قديم به دالة start
2-هل يمكن الغاء الدالة الجديدة ووضع القديمة بدلا منها؟
3-اين اجد رابط التعدبلات الجديدة؟
...والف شكر.......بالتوفيق للجميع...
- 12-04-2017, 08:46 PM #8153
نعم حدث تحديث في لغة mq4 وتم إضافة بعض الدوال لكن لم يتم إلغاء القديم بالتالي يمكنك إستبداله بدون مشاكل ولن تحدث مشكله
هذا الرابط سوف تجد به أهم التحديثات التي حصلت
https://docs.mql4.com/mql4changes
- 12-04-2017, 09:43 PM #8154
- 13-04-2017, 02:37 AM #8155
- 14-04-2017, 08:29 AM #8156
السلام عليكم مستر دولار
كيف اقول للاكسبيرت
عند بداية كل اسبوع جديد يبدا البحث عن شروط الدخول في صفقات
- 14-04-2017, 11:46 AM #8157
سؤالي الثاني
اريد وظيفة تعود بقيمة الخسارة بالدولار وتكون كالتالي
اذا كانت الصفقة المغلقة خاسرة تعود الوطيفة بقيمة الخساررة بالدولار لهذه الصفقة
اذا كانت الصفقة المغلقة خاسرة وكذلك الصفقة التي قبلها خاسرة تعود الوظيفة بمجموع خسارة الصفقتين
اذا كانت الصفقات الثلاثه المغلقة خاسرة تعود الوظيفة بمجموع خساير الصفقات الثلاثة
بمعني اذا لم تكون اخر صفقة رابحه تعود الوظيفة بمجموع خساير الصفقات المغلقة بالدولار
جزاك الله خيرا
- 14-04-2017, 04:45 PM #8158
السلام عليكم
اخي الغالي استاذ اسامة ممكن الدخول لهذا الموضوع لو سمحت للضرورة مع الشكر الجزيل لك
https://forum.arabictrader.com/t240459.html
- 14-04-2017, 06:22 PM #8159
السلام عليكم ورحمة الله
أستاذ أسامة لقد قمت بالتعديل على مؤشر من برمجتك وليس بها أخطاء ولكن الشروط التى وضعتها لا تتحق كما كتبتها
أرجوا أن تصصح لى فضلا وشكرا
- 14-04-2017, 06:57 PM #8160
مستردولار السلام عليكم
هناك خطاء بعض الاحيان بيظهر في الجورنال و هو كما في الصوره كيف الحل و اين اضيفه:
هل اضيفه في قسمة الفانكشن
آخر تعديل بواسطة amazing ، 14-04-2017 الساعة 07:00 PM
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM