النتائج 2,116 إلى 2,130 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 14-05-2012, 08:41 PM #2116
- 14-05-2012, 09:23 PM #2117
- 14-05-2012, 09:48 PM #2118
ألف شكر يا أستاذ أسامة
تمام بدأ يفتح نافذة المتغيرات
طب الكود كده شغال والمفروض يفتح صفقة ولا فيه غلط لاني دست على ok لكن مش بيفتح صفقة
- 14-05-2012, 11:08 PM #2119
استاذ اسامة ، اين اضع هذا التعريف
كود PHP:double lot=OrderLots();
كود PHP:int start()
{
double SL,TP;
double lot=OrderLots();
مرفق ، الاكسيبرت ، ارجو التعديل مع شرح كيفية التعديل الصحيح للكود ، بارك الله فيك .
- 15-05-2012, 06:38 PM #2120
- 15-05-2012, 06:39 PM #2121
- 17-05-2012, 01:48 AM #2122
جزاك الله كل خير استاذى ، ولكن بعد التعديل ظهرت الأخطـاء التاليه .
OrderSend error 4051
invalid lots amount for OrderSend function
انا أحاول التعديل منذ اسبوع ولكنى فشلت بظهور الأخطـاء المتكرره ولا أعلم السبب وأخر تعديل ،
هو التعديل الذى تفضلت وذكرته ..
تعريف lot أسفل المتغيرات الخارجية
كود PHP:double lot;
كود PHP:double OpenPrice(int type){
for(int i=0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()&& type==OrderType()){
double openprice=OrderOpenPrice();lot=OrderLots(); //// ****************////
}
}
return(openprice);
}
مرفق الاكسيبرت بعد التعديل ، وأرجو مساعدتى فـ معرفة الخطـأ وتصحيحه ، بارك الله فيك .
- 17-05-2012, 11:28 AM #2123
السلام عليكم
أثناء تصميمي لإكسبرت وجدت أنه يفتح أكثر من صفقة في نفس الشمعة كلما تحقق الشرط
-هل يوجد حل بحيث أنه يفتح صفقة واحدة فقط على الشمعة التي تحقق فيها الشرط ؟ علما أن OrdersTotal()>1
وشكرا للجميع.
- 17-05-2012, 01:13 PM #2124
يمكنك تعريف متغير int time;
وتجعله يأخذ قيمة الوقت الحالي [Time[0 بعد فتح أي عملية
بالشكل ده
كود PHP:OrderSend(Symbol(),OP_BUY,Lots,Ask,3*Q,0,0,"EA",MagicNumber,0,Blue);
time=Time[0];
-------------------------------
وتضع في شروط البيع والشراء أن [time!= Time[0
بالشكل ده مثلا في الشراء
كود PHP:if(OrdersTotal()>1 && time!=Time[0]){
OrderSend(Symbol(),OP_BUY,Lots,Ask,3*Q,0,0,"EA",MagicNumber,0,Blue);
time=Time[0];}
- 17-05-2012, 04:14 PM #2125
ممكن اعرف ايه فايدة الكود ده
كود:int f0_4() { if (gi_152) MyPair = StringSubstr(gs_gbpusd_156, 0, 6); else MyPair = StringSubstr(Symbol(), 0, 6); int li_0 = SessionInit(AccountNumber(), IsTesting(), IsDemo(), WindowHandle(Symbol(), Period()), MyPair, TimeCurrent()); if (li_0 == -8 && StringFind(",GBPUSD,", "," + MyPair + ",") >= 0) { Comment("\nUpdating settings (" + MyPair + ")..."); li_0 = SessionDeinit(AccountNumber(), IsTesting(), IsDemo(), WindowHandle(Symbol(), Period()), MyPair); Sleep(3000); li_0 = SessionInit(AccountNumber(), IsTesting(), IsDemo(), WindowHandle(Symbol(), Period()), MyPair, TimeCurrent()); }
آخر تعديل بواسطة rain_man ، 17-05-2012 الساعة 04:18 PM
- 17-05-2012, 05:32 PM #2126
شكرا لك أخي الكريم xcv114 جاري التجربة
- 17-05-2012, 06:25 PM #2127
السلام عليكم ورحمة الله تعالى وبركاته
تحياتي للكل
إزاي اعمل أكتر من كومنت على الشارت واتحكم بلون الخط والحجم
ولا في الحجات دي بندخل على ادوات الـ text والـ label
وبكل الأحوال إيه الدوال بتوعها
وشكرا
- 18-05-2012, 02:27 AM #2128
عليكم السلام ورحمة الله وبركاته
لعمل الكومنت على الشارت تستخدم أمر
كود PHP:Comment();
كود PHP:Comment("My Name" ,"\n" , "is" ,"\n" ,"صاحب هدف" );
- 18-05-2012, 07:51 AM #2129
أستاذ أسامة الإكسبيرت إللي أنا عملته للموضوع
شغال معي تمام من غير أي مشاكل
بس في ناس عندها أسماء العملات مختلفة ذي EURUSDm أو EURUSDFXF أو EURUSDpro
أنا عرفت متغيرات خارجية بحيث كل واحد يكتب إسم العملة إللي موجودة عنده في المنصة
بس لما جيت أجربه على منصة IBFX وهي بيكون إسم العملة + حرف m
طلع لي أخطاء في خانة الإكسبيرتات
strong VS weak EA-YousefH-v2: symbol name for OrderSend function must be a string
وخطأ تاني كمان إن لازم يكون إسم العملة string في Marketinfo()
وبصراحة دايخ من إمبارح مش عارف السبب إية ؟
مرفق الإكسبيرت
- 18-05-2012, 09:14 PM #2130
المشكله لديك ليست في حجم اللوت لكن المشكله لديك في الشرط نفسه الذي وضعته
كود PHP:Bid-OpenPrice(OP_SELL)>Space*point
بالتالي Bid-0 أكبر من Space الشرط سوف يتحقق دائما وسوف يجد أن حجم اللوت 0 فيظهر هذا الخطأ
لذلك ضع شرط إضافي
كود PHP:OpenPrice(OP_SELL)!=0
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM