النتائج 8,101 إلى 8,115 من 10285
الموضوع: موضوع مخصص للأسئلة البرمجية
- 11-03-2017, 04:51 PM #8101
السلام عليكم اخي اسامه لي استفسار بارك الله فيك
ماسبب هذا الخطأ في هذه الدالة علما انه مستمر وهي تعمل
كود:void OrdersModify(int type) { bool s,m; for(int cnt=0;cnt<OrdersTotal();cnt++) { s=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES); string sy=OrderSymbol(); double op=OrderOpenPrice(), sl=OrderStopLoss(), tp=OrderTakeProfit(); int tk=OrderTicket(), ty=OrderType(), mn=OrderMagicNumber() ; if(sy==Symbol()&&mn==magic&&ty==type) { if(ty==OP_SELL) { if(NormalizeDouble(tp,Digits)!=NormalizeDouble(LastOrder("Price",0,OP_SELL),Digits)) { m=OrderModify(tk,op,sl,LastOrder("Price",tk22,OP_SELL),0,Red); } } if(ty==OP_BUY) { if(NormalizeDouble(tp,Digits)!=NormalizeDouble(LastOrder("Price",0,OP_BUY),Digits)) { m=OrderModify(tk,op,sl,LastOrder("Price",tk33,OP_BUY),0,Blue); } } } } }
كود:extern int Trailing = 50;
لا المطلوب مثلا اقوله انقل الـ Modifiy للصفقات على بعد 100 نقطه من الصفقه الاخيره مثلا
--------------------------
واستفسار اخر هذه الداله تعمل كما اريد في الصفقات العكسيه المضاعفه
وتضع الهدف على الصفقات المحدده بالظبط لكن في حالة اضفت فتح صفقات في نفس الاتجاه
تبدأ بالتخريف
- 13-03-2017, 07:37 AM #8102
- 13-03-2017, 10:48 PM #8103
- 15-03-2017, 04:43 PM #8104
السلام عليكم ورحمة الله وبركاتة
أريد من حضرتك كود وهو عندما يكون أغلاق الموفنج أفرج أكبر من أفتتاح الموفنج لليوم السابق وهذا على فريم الساعة او النصف
ولك جزيل الشكر
- 16-03-2017, 09:12 PM #8105
- 17-03-2017, 01:16 PM #8106السلام عليكم
حبيبنا مستر دولار
عندي استفسار عن كود كيفية توحيد تيك بروفيت لمجموعة صفقات شراء مفتوحة، مع العلم أنه عند ضرب التيك بروفيت سوف يتم إغلاق كل صفقات هذه المجموعة في نفس التوقيت وبسرعة عالية وبعضها سيتم إغلاقه على ربح وبعضها على خسارة
ونفس الشئ بالنسبة لمجموعة صفقات البيع
انظر الصورة بالأسفل لمزيد من الايضاح
أتمنى شرح الكود ولو بشكل مختصر
مع خالص شكري وتقديري وامتناني لكم
- 19-03-2017, 04:00 PM #8107
- 20-03-2017, 05:09 PM #8108
وعليكم السلام ورحمة الله وبركاته
الفكره فقط في إستخدام الدالة OrderModify لتعديل الهدف للصفقات المفتوحه بناء على الهدف الذي تريده وكنت قد إستخدمتها سابقا في بعض إكسبرتات المضاعفات التي قمت ببرمجتها
بحيث كنت أجعل هدف الصفقة الأخيره يصبح الهدف لجميع الصفقات المفتوحه هو متوسط عدد نقاط معينه لكل هذه الصفقات
راجع كود الإكسبرت المرفق سوف تجد هذه الدالة
كود PHP:void ModifyOrders(int type){
for(int i=0;i<=OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
double take=OrderTakeProfit();int ticket=OrderTicket();int ordertype=OrderType();
if(OrderSymbol()==Symbol()&&OrderType()==type&&OrderMagicNumber()==MagicNumber){
if(NormalizeDouble(take,Digits)!=NormalizeDouble(AvTP(type)+Av_TP*point,Digits)&&ordertype==OP_BUY)
OrderModify(ticket,OrderOpenPrice(),OrderStopLoss(),AvTP(type)+Av_TP*point,0);
if(NormalizeDouble(take,Digits)!=NormalizeDouble(AvTP(type)-Av_TP*point,Digits)&&ordertype==OP_SELL)
OrderModify(ticket,OrderOpenPrice(),OrderStopLoss(),AvTP(type)-Av_TP*point,0);
}
}
}
- 20-03-2017, 05:14 PM #8109
وعليكم السلام ورحمة الله وبركاته
يمكنك تعريف متغير من نوع static datetime تحفظ فيه توقيت الشمعه التي تحقق عندها الشرط ثم تنتظر مرور شمعتين من هذا التوقيت وبعدها تفتح الصفقه
مثال
كود PHP:static datetime buyConditionTime;
static bool buyCondition;
if(/*buy condition*/)
{
buyCondition=true;
buyConditionTime=TimeCurrent();
}
if(buyCondition&&iBarShift(Symbol(),0,buyConditionTime,false)>=3&&Close[0]<=Low[1])
{
//buy
buyCondition=false;
}
- 21-03-2017, 11:46 AM #8110شكرا جزيلا لك مشرفنا الحبيب أسامة
إن شاء الله راح أقضي وقتي طوال هذه الأيام في محاولة فهم هذا الكود بشكل صحيح والتعديل عليه وفق الطريقة التي أحتاجها
في حال واجهتني أي استفسارات بالتأكيد لن أتردد في طرحها هنا جعله الله في ميزان حسناتك على مساعدتك المستمرة لنا
تحياتي وتقديري لك أستاذنا الغالي
- 21-03-2017, 04:27 PM #8111
- 22-03-2017, 01:25 PM #8112
- 22-03-2017, 10:13 PM #8113
- 22-03-2017, 10:36 PM #8114
- 23-03-2017, 02:31 PM #8115
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM