السلام عليكم اعضاء المنتدى الكرام
شاهدت بعض المواضيع الخاصه ببرمجة الاكسبرتات
ومن خلال من تعلمته قمت بعمل اكسبرت شراء وبيع لتقاطع 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,Bid-T*Point,"",16384,0,Red); return(0); } انا اطمع من زملائى المساعده فى الكود البرمجى مع التوضيح كى اتعلم وشكرا لكم