النتائج 5,071 إلى 5,085 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 14-04-2014, 10:27 PM #5071
- 14-04-2014, 11:56 PM #5072
أمر يوقف عمل الاكسبيرات مؤقتا
الاخوة الاعزاء ابحث عن الامر اضعه داخل الاكسبيرت ليوقف عمله مؤقتا وليعود ويفتحه بعد فترة زمنية اختارها انا(الامر يجعل Auto Trading ) احمر دون ان يزيل الاكسبيرت من الشارت ويعود بعدزمن اخترته انا ويجعله اخضر ولكم جزيل الشكر.
- 15-04-2014, 12:04 AM #5073
- 15-04-2014, 01:09 AM #5074
- 15-04-2014, 02:50 AM #5075
أستاذ جميل تمت التجربة بالباكتيست واتضح أن الدوال الخاصة بحساب عدد الصفقات الاجمالية خاطئة
وبعد محاولات توصلت إلى الدالة الصحيحة وهي كالتالي:
كود PHP:int LimitOpenAllOrdersInTime()
{
int countA=0;
for (int i=OrdersTotal()-1; i>=0; i--)
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderOpenTime()>=iTime(Symbol(),1440,0))
{
if(OrderType()==OP_SELL||OrderType()==OP_BUY)
{
countA++;
}
}
}
int countB=0;
for (int j=OrdersHistoryTotal()-1; j>=0; j--)
if (OrderSelect(j,SELECT_BY_POS,MODE_HISTORY))
{
if(OrderOpenTime()>=iTime(Symbol(),1440,0))
{
if(OrderType()==OP_SELL||OrderType()==OP_BUY)
{
countB++;
}
}
}
if ((countA+countB)<30)
{
// TechnicalAnalysis();
}
return(countA);
}
تحياتي وتقديريآخر تعديل بواسطة kira-h ، 15-04-2014 الساعة 03:02 AM
- 15-04-2014, 08:36 AM #5076
جزاكم الله خيرا مستر دولار
- 15-04-2014, 05:12 PM #5077
- 15-04-2014, 08:05 PM #5078
- 15-04-2014, 09:40 PM #5079
شكرا لك أخي الكريم هذا الامر يوقف عمل الاكسبيرت الذي على الشارت لفترة زمنية لكن لا يةقف عمل الاكسبيرتات الموجودة على شترتات اخرى انا ابحث عن امر (كود) يعطل عمل الكل على المحطة بالكامل اي يحول لون AUTO TRADING من اخضر الى احمر اي يعمل DISABLE AUTOMATED TRADING اي يلغي اشارة الصح من TOOLS (من ALLOW AUTOMATED TADING)
- 16-04-2014, 02:11 AM #5080
- 16-04-2014, 12:19 PM #5081
السلام عليكم مشرفين ومبرمجين واعضاء وزوار المنتدى
استاذي ومعلمي مستر دولار في المشاركة رقم 5061
قمت انا بالغاء كود التنبية واستبداله بكود الشراء والبيع
لكن مازال الاكسبيرت لا يفتح صفقات هل تتكرم بالقاء نظرة على الاكسبيرت
لاني الحظ انة لا توجد دالة
كود:void OnTick()
مرفق الاكسبيرت قبل وبعد التعديل
- 16-04-2014, 10:56 PM #5082
شكرا لك مشرفنا الغالي مستر دولار انا فعلا استخدم هذه الدالة (ExpertRemove)لكل الاكسبيرتات على الشارتات ولكن اضطر ان اعود للشارتات لاضافة الاكسبيرتات من جديد ولو كان هذا الكود الذي ابحث عنه موجود لامكنني الغاء عمل الاكسبيرتات على جميع الشارتات ولامكنني ان اطلب منه اعادة تفعيل الاكسبيرتات في اليوم التالي مثلا. انا سمعت انه يمكن عمل ذلك ولا أدري كيف.
- 17-04-2014, 12:37 AM #5083
وعليكم السلام ورحمة الله وبركاته
الداله start تقوم بنفس عمل الداله OnTick فليس هذا هو السبب
لكن السبب لديك خطأ في تحديد إعدادات الداله OrderSend
أنت قمت بجعله
كود PHP:OrderSend(Symbol(),OP_SELL,Lot,Bid,3,Bid+StopLoss,Bid-TakeProfit,"Abukareem",MagicNumber,0,Red);
جرب أن تحسب هذه القيم لو جعلت TakeProfit=50 وكان السعر الحالي 1.4030
فسوف يصبح الهدف 1.4030-50 = -49.6070
فهل هذا يعقل بالتأكيد خطأ
الصحيح أنك يجب أن تقوم بتحويل قيمة TakeProfit إلى قيمتها بالنقاط بأن تضربها في Point وأيضا نفس الفكره بالنسبه للأستوب لوز
قم بتعديل هذه الأخطاء ثم أعد تجربة الإكسبرت مره أخرى
- 18-04-2014, 08:45 AM #5084
شكرا لك مستر دولار كلامك صحيح
بارك الله فيك ووسع لك في رزقك
- 19-04-2014, 02:42 AM #5085
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM