النتائج 1,756 إلى 1,770 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 14-03-2012, 11:23 PM #1756
بصراحة يا أستاذ أسامة أنا لسه تايه
يعني حضرتك دلوقتي في تحديد مناطق البيع والشراء عملتها كده
كود PHP:double Low_Diff=MathAbs(ZigZag_Low(1)-ZigZag_Low(2));
double Buy_Price=ZigZag_Low(1)+(Low_Diff*140)/100;
double High_Diff=MathAbs(ZigZag_High(1)-ZigZag_High(2));
double Sell_Price=ZigZag_High(1)-(High_Diff*140)/100;
كود PHP:double B-TP180=ZigZag_Low(1)+(Low_Diff*180)/100;
double B-TP190=ZigZag_Low(1)+(Low_Diff*190)/100;
كود PHP:double S-TP180=ZigZag_High(1)-(High_Diff*180)/100;
double S-TP190=ZigZag_High(1)-(High_Diff*190)/100;
وعايز في الإعدادات الخارجية إني أختار سواء يخرج بكل العقد على الهدف الأول 180%
أو يخرج بنص العقد على الهدف الأول 180% وبنص العقد على الهدف الثاني 190%
-------------------------------
ومرفق الإكسبيرت لكن فيه أخطاء كتيرة
لما بعمل كومبيل بيطلع أخطاء إن في متغيرات مش متعرفة
ياريت يا بشمهندس بصة عليه
- 15-03-2012, 12:23 AM #1757
- 15-03-2012, 06:48 AM #1758
إية إللي أنا بعمله ده ؟
لو لقيت ألبوم شيرين الجديد في الإكسبيرت يا أستاذ أسامة
ما تستغربش
- 15-03-2012, 11:02 AM #1759
هههههههههههههه
خلاص يا أستاذنا
تمام الحمد لله وصلت
الظاهر إني كنت محتاج نوم بس عملت الإكسبيرت الحمد لله
وكمان عملت إكسبيرت لموضوع https://forum.arabictrader.com/t140412-3.html
ياريت تبص عليه عشان الإكسبيرت تقيل جدا لإنه بيعتمد على مؤشرات كتير
- 15-03-2012, 12:16 PM #1760
بس لسه عندي سؤال
إزاي أخلي الإكسبيرت ما يدخلش في نفس العملية مرتين
يعني أنا عامل الإكسبيرت لو لمس سعر كذا إشتري
بعد مثلا ما يحقق الهدف أو يضرب الأستوب .... لو رجع تاني لنفس السعر مش عايزة يدخل في نفس العملية
- 15-03-2012, 12:37 PM #1761
- 15-03-2012, 07:15 PM #1762
السلام عليكم ورحمة الله أستاذ أسامة
كنت أحاول عمل لإكسبريت الذي طلبه الأخ الفانوس https://forum.arabictrader.com/t140771.html
وإحتجت لدالة تعطيني سعر إفتتاح أخر صفقة فتحت من بين الصفقات (MODE_TRADES)
عملت هذه الدالة أرجوظ أن تدلني عن الخطأ حيث وضعت BOrderPrice و SOrderPrice في comment و أعطاني الرقم 0
كود PHP:for(int i=OrdersTotal();i>=0;i--)
{//--1
OrderSelect(i, SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
//for buy order;
if(OrderType()==OP_BUY){
OpenOrder="Buy";
BOrderPrice=OrderOpenPrice();
X_lots=OrderLots();
}
//for SELL order
if(OrderType()==OP_SELL){
OpenOrder="Sell";
SOrderPrice=OrderOpenPrice();
X_lots=OrderLots();
}
break;
}
}
آخر تعديل بواسطة cher90 ، 15-03-2012 الساعة 07:20 PM
- 16-03-2012, 02:29 AM #1763
خلاص وجدت الخطأ أستاذ أسامة وبارك الله فيك
- 16-03-2012, 03:54 AM #1764
طيب أنا دلوقتي تمام وصلت ونفذت الإكسبيرت يا أستاذ أسامة بفضل الله
ثم بفضل توجيهاتك الله يكرمك
------------------
بس أنا عامل هدفين هدف 180% وهدف 190 %
بس كنت عايز أخلي الإكسبيرت يكون فيه إختيار إني أقفل العقد كله على 180% ---- أو نصه على 180 والنص التاني على 190
---------------------------------
وكمان الإكسبيرت حاليا بعد ما يحقق الهدف أو يضرب الأستوب -- بيرجع يدخل نفس العملية مرة أخرى لو السعر عاد لنقطة الدخول ....... هل يوجد حل للمشكلة دي ؟
--------------------------------
وأنا لما بعمل باك تست بيشتغل معايا تمام بيع وشراء
بس في خانة الجورنال بيطلع خطأ OrderSend error 130 ده سببه إية ؟
--------------------------------
وجربت أشغله على حساب ديمو مافتحش ولا عملية ... بالرغم من إنه بيشتغل في الباك تست ( بالرغم من الخطأ المذكور )
---------
ممكن نظرة على أخطائي
---------
مرفق الإكسبيرت
- 16-03-2012, 04:03 AM #1765
- 16-03-2012, 04:10 AM #1766
- 16-03-2012, 04:12 AM #1767
ضع متغير بإسم LastOrder قم بتعريفه خارج الداله start
ثم عند فتح صفقة شراء إجعل
كود PHP:LastOrder=1;
كود PHP:LastOrder=-1;
كود PHP:if(LastOrder!=1)
كود PHP:if(LastOrder!=-1)
- 16-03-2012, 04:15 AM #1768
- 16-03-2012, 04:20 AM #1769
- 16-03-2012, 04:27 AM #1770
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM