المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طلب مساعده كود اغلاق صفقة عند تقاطع الموفنج


mastartanta
12-10-2018, 11:58 PM
السلام عليكم اعضاء المنتدى الكرام
شاهدت بعض المواضيع الخاصه ببرمجة الاكسبرتات
ومن خلال من تعلمته قمت بعمل اكسبرت شراء وبيع لتقاطع 2 موفنج مع احتساب تاك بروفت واستوب لوز
الفكره هنا هو الاستغناء عن التاك بروفت والاستوب لوز بشئ اخر

1- عند تقاطع الموفنج مثلا 8 مع الموفنج 14 يفتح شراء
ما اود عمله هو (عند التقاطع العكسى اى الموفنج 14 اكبر من الموفنج 8 ) يقلق الصفقة بربح او خساره ثم ( يفتح صفقة بيع فى نفس الوقت)
extern int S=500;
extern int T=10;
extern double lot=0.1;
int start(){
if(iMA(0,0,8,0,1,0,2)<iMA(0,0,30,0,1,0,2)&&iMA(0,0,8,0,1,0,1)>iMA(0,0,30,0,1,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_BUY,lot,Ask,3,Ask-S*Point,Ask+T*Point,"",16384,0,Green);
if(iMA(0,0,8,0,1,0,2)>iMA(0,0,30,0,1,0,2)&&iMA(0,0,8,0,1,0,1)<iMA(0,0,30,0,1,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_SELL,lot,Bid,3,Bid+S*Point,B id-T*Point,"",16384,0,Red);
return(0);
}
انا اطمع من زملائى المساعده فى الكود البرمجى مع التوضيح كى اتعلم وشكرا لكم

mastartanta
13-10-2018, 10:44 AM
هل من مساعده يا شباب

مبتدء تحليل
14-10-2018, 11:51 AM
1- تحتاج لكتابة او البحث عن دالة اغلاق الصفقات

2-بما انك واضع شرط عدد الصفقات 0 لازم تكتب جملة شرطية منفصلة في حالة حدث تقاطع عكسي مع عدد الصفقات اكبر من الصفر يغلق اما البيع او الشراء حسب التقاطع

mastartanta
17-10-2018, 04:16 PM
1- تحتاج لكتابة او البحث عن دالة اغلاق الصفقات

2-بما انك واضع شرط عدد الصفقات 0 لازم تكتب جملة شرطية منفصلة في حالة حدث تقاطع عكسي مع عدد الصفقات اكبر من الصفر يغلق اما البيع او الشراء حسب التقاطع


اشكرك اخى على ردك الجميل
للاسف هذا اخر ما تعلمته لو امكن تدلنى على شرح مميز لتعليم اللغة
او لو عندك الوقت تعدل لى الكود ان كان فى استطاعتك
وشكرا لك مره اخرى